--- /srv/rebuilderd/tmp/rebuilderd0JU2Yk/inputs/mesa-libgallium_26.0.4-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd0JU2Yk/out/mesa-libgallium_26.0.4-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-04-03 06:44:08.000000 debian-binary │ -rw-r--r-- 0 0 0 1176 2026-04-03 06:44:08.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8098636 2026-04-03 06:44:08.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8097856 2026-04-03 06:44:08.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.4-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 0x1af7c98 0x01af7c98 0x01af7c98 0x064f8 0x064f8 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1afe194 0x1afe194 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1af79f8 0x01af79f8 0x01af79f8 0x064f8 0x064f8 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1afdef4 0x1afdef4 R E 0x10000 │ │ │ │ LOAD 0x1b061d0 0x01b061d0 0x01b061d0 0xd42ea 0x29a348 RW 0x10000 │ │ │ │ DYNAMIC 0x1bafe50 0x01bafe50 0x01bafe50 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b061d0 0x01b061d0 0x01b061d0 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b061d0 0x01b061d0 0x01b061d0 0xa9e30 0xa9e30 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 05b818 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00066c64 066c64 001ad8 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0006873c 06873c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00068748 068748 002878 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006afc0 06afc0 fe5556 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 01050518 1050518 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 01050520 1050520 aa2892 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01af2db4 1af2db4 004ee4 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01af7c98 1af7c98 0064f8 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01afe190 1afe190 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006afc0 06afc0 fe52a2 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01050264 1050264 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 01050280 1050280 aa2892 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01af2b14 1af2b14 004ee4 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01af79f8 1af79f8 0064f8 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01afdef0 1afdef0 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b061d0 1b061d0 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b061d4 1b061d4 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b061d4 1b061d4 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b06214 1b06214 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b06218 1b06218 0a9c38 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01bafe50 1bafe50 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01bb0000 1bb0000 003bbc 04 WA 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libgallium-26.0.4-1.so] │ │ │ │ 0x0000000c (INIT) 0x6873c │ │ │ │ - 0x0000000d (FINI) 0x1050518 │ │ │ │ + 0x0000000d (FINI) 0x1050264 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b061d4 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b06214 │ │ │ │ 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: f5ba6f2b0227d01fcfe69a40a45b4d47f0ec837d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 40d4bb362c41ce2880129840fe93f88c944dc2e7 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1000,15 +1000,15 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpG8d │ │ │ │ +CHxDpGtC │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1036,26 +1036,26 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpGP │ │ │ │ +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 │ │ │ │ KJ)F FzD │ │ │ │ #,5>GPYbkt │ │ │ │ l))F FzD │ │ │ │ -qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpG │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGF │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -3389,15 +3389,15 @@ │ │ │ │ 3HxDpG (5 │ │ │ │ 'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG │ │ │ │ HxDpG@( │ │ │ │ ++++++++sy++ │ │ │ │ +++++|+++++++++++++++++++++++++++++++++++v │ │ │ │ $'*-0369;852/,)&# │ │ │ │ +HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ FC@=:741.+ │ │ │ │ Dq2F)F F │ │ │ │ ;852/,)&# │ │ │ │ 0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpGo │ │ │ │ HxDpG HxDpG │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ 4HxDpG3HxDpG3HxDpG2HxDpGM │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGC │ │ │ │ -GHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGELSZ │ │ │ │ EHKNQTWZ]`cfA │ │ │ │ W>HxDpGA │ │ │ │ 7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpGA │ │ │ │ %HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ @@ -5962,15 +5954,15 @@ │ │ │ │ ;F*F!FPF │ │ │ │ !F*F;FPF │ │ │ │ !F*F;FPF │ │ │ │ !F*F;FPF │ │ │ │ *F;F!FPF │ │ │ │ #F:Fs!PF │ │ │ │ FHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGF_F │ │ │ │ ,F5F>F_F │ │ │ │ ,F5F>F_F │ │ │ │ ,F5F>F_F │ │ │ │ KFBF9F0F │ │ │ │ hBFKF9F0F │ │ │ │ `9FD"nFF │ │ │ │ -"0F*`D"D │ │ │ │ +"0F*`D"E │ │ │ │ "0F*`D"D │ │ │ │ (%0# #C` │ │ │ │ `pG@ pG │ │ │ │ "1F(F{Dkd │ │ │ │ F"F?30F# │ │ │ │ 0F;F"FAF │ │ │ │ "1F(F{D#`M │ │ │ │ @@ -6526,16 +6518,17 @@ │ │ │ │ !!!!!!!!!!!!!!! │ │ │ │ D"hB`S`:J#`8KzD │ │ │ │ OUUUUUUHUUUUUUUDUUUUUUUUUUUUUUUL │ │ │ │ F`J{DiX h │ │ │ │ KPPPPPPHPPPPPPP │ │ │ │ PPPPPPPPPPPPPPPP │ │ │ │ %oF~D2F9F9 │ │ │ │ -HxDpG0S: │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ +HxDpG&S: │ │ │ │ +HxDpGPS: │ │ │ │ XFyD;F " │ │ │ │ 2JzD2I'F │ │ │ │ .I"F8FyD │ │ │ │ ;h2F!F8F │ │ │ │ :F3F!F(F │ │ │ │ ~D:F1F(F │ │ │ │ yI:F(FyD │ │ │ │ @@ -6632,15 +6625,15 @@ │ │ │ │ ''''''"''''''' │ │ │ │ ''''''''''''''' │ │ │ │ yD J KzD │ │ │ │ #)F8F'f#` │ │ │ │ tIJII{DzD │ │ │ │ $FJFI{DzD │ │ │ │ (F>J;KzD │ │ │ │ -{D6IzDyDZ │ │ │ │ +{D6IzDyD[ │ │ │ │ :FSFqF F │ │ │ │ F3F*F)F F │ │ │ │ 01yD&KzD │ │ │ │ D J KyDzD │ │ │ │ IzD{DyDS │ │ │ │ *J{D*IzDyDR │ │ │ │ AXoFXhdE h │ │ │ │ @@ -6651,16 +6644,16 @@ │ │ │ │ 3F*F)F F │ │ │ │ p5zDKzD │ │ │ │ - F J{D IzDyDF │ │ │ │ - F"J{D"IzDyDF │ │ │ │ + F J{D IzDyDG │ │ │ │ + F"J{D"IzDyDG │ │ │ │ L"AF8Fch │ │ │ │ *F+iYF FO │ │ │ │ *FkiYF F │ │ │ │ `*F+i9F F │ │ │ │ `*F+iYF F │ │ │ │ `*FkiYF F │ │ │ │ `*F+iQF FO │ │ │ │ @@ -6688,16 +6681,16 @@ │ │ │ │ X\`dThlT │ │ │ │ .J!F@FzD │ │ │ │ J IzDyD6 │ │ │ │ D$3F2F(F │ │ │ │ T4)Fd"HFg │ │ │ │ @F$J!FzD │ │ │ │ ^^^^^^^f │ │ │ │ -+J,IzDyD4 │ │ │ │ -%J&IzDyD4 │ │ │ │ ++J,IzDyD5 │ │ │ │ +%J&IzDyD5 │ │ │ │ IzDyD3 │ │ │ │ 81|K{Dce{K{D#c{K │ │ │ │ cyK{D#dyK{DcdxK{D │ │ │ │ ^K!F:F{D │ │ │ │ )H"FyDxD │ │ │ │ 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+FzDh │ │ │ │ -#9J+FzDh │ │ │ │ +2RJ+FzDi │ │ │ │ +2MJ+FzDi │ │ │ │ +2HJ+FzDi │ │ │ │ +#>J+FzDi │ │ │ │ +#9J+FzDi │ │ │ │ xDAXPF h │ │ │ │ t(;Fm zD │ │ │ │ !XK FXJ{D │ │ │ │ czD#F(Fg │ │ │ │ -czD#F(Ff │ │ │ │ -czD#F(Ff │ │ │ │ -czD#F(Ff │ │ │ │ -czD#F(Ff │ │ │ │ -czD#F(Ff │ │ │ │ +czD#F(Fg │ │ │ │ +czD#F(Fg │ │ │ │ +czD#F(Fg │ │ │ │ +czD#F(Fg │ │ │ │ +czD#F(Fg │ │ │ │ czD+F Ff │ │ │ │ czD+F Ff │ │ │ │ 0F|KzD{D │ │ │ │ 0FwKzD{D │ │ │ │ 0FqKzD{D │ │ │ │ !lK0FlJ{D │ │ │ │ !gK0FgJ{D │ │ │ │ @@ -7557,23 +7550,23 @@ │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDc │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ szD#F(Fb │ │ │ │ szD#F(Fb │ │ │ │ xJKF FzD │ │ │ │ "F+FXFyD │ │ │ │ -czD#F(F` │ │ │ │ +czD#F(Fa │ │ │ │ szD+F F` │ │ │ │ szD+F F` │ │ │ │ !~K0F~J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !sK0FsJ{D │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ -szD#F(F^ │ │ │ │ +szD#F(F_ │ │ │ │ XpJ8hzD^ │ │ │ │ XjJ8hzD^ │ │ │ │ XeJ8hzD^ │ │ │ │ X`J8hzD^ │ │ │ │ XZJ8hzD^ │ │ │ │ XUJ8hzD^ │ │ │ │ XOJ8hzD^ │ │ │ │ @@ -7600,26 +7593,26 @@ │ │ │ │ !~K F~J{D │ │ │ │ !yK FyJ{D │ │ │ │ !tK FtJ{D │ │ │ │ !oK FoJ{D │ │ │ │ 2.J3FzDW │ │ │ │ 2*J3FzDW │ │ │ │ 'M}D'I3F'J FyD │ │ │ │ -#|J+FzDV │ │ │ │ -#wJ+FzDV │ │ │ │ -#rJ+FzDV │ │ │ │ -#mJ+FzDV │ │ │ │ -#hJ+FzDV │ │ │ │ -#cJ+FzDV │ │ │ │ -#^J+FzDV │ │ │ │ -#YJ+FzDV │ │ │ │ -#TJ+FzDV │ │ │ │ -#OJ+FzDV │ │ │ │ -#JJ+FzDV │ │ │ │ -#EJ+FzDV │ │ │ │ +#|J+FzDW │ │ │ │ +#wJ+FzDW │ │ │ │ +#rJ+FzDW │ │ │ │ +#mJ+FzDW │ │ │ │ +#hJ+FzDW │ │ │ │ +#cJ+FzDW │ │ │ │ +#^J+FzDW │ │ │ │ +#YJ+FzDW │ │ │ │ +#TJ+FzDW │ │ │ │ +#OJ+FzDW │ │ │ │ +#JJ+FzDW │ │ │ │ +#EJ+FzDW │ │ │ │ ${BJ+F F │ │ │ │ eJ#F(FzD │ │ │ │ 2ZJ#FzDV │ │ │ │ 2RJ#FzDV │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDV │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ @@ -7627,15 +7620,15 @@ │ │ │ │ szD#F(FU │ │ │ │ szD#F(FU │ │ │ │ xJKF FzD │ │ │ │ I"F+FXFyD │ │ │ │ zvIJFPFyD │ │ │ │ czD#F(FS │ │ │ │ szD+F FS │ │ │ │ -szD+F FR │ │ │ │ +szD+F FS │ │ │ │ !~K0F~J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !sK0FsJ{D │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ szD#F(FQ │ │ │ │ XpJ8hzDQ │ │ │ │ @@ -7656,31 +7649,31 @@ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ SzD#F0FO │ │ │ │ b ^ Z V │ │ │ │ SzD#F0FN │ │ │ │ !BK(FBJ{D │ │ │ │ (F=KzD{D │ │ │ │ czD#F(FL │ │ │ │ -SzDCF8FK │ │ │ │ +SzDCF8FL │ │ │ │ SzDCF8FK │ │ │ │ xDAX F hq │ │ │ │ 3F*F FyD │ │ │ │ `9F*F3F F │ │ │ │ #`J#FzDJ │ │ │ │ 2RJ#FzDJ │ │ │ │ 2LJ#FzDJ │ │ │ │ 2GJ#FzDJ │ │ │ │ 2BJ#FzDJ │ │ │ │ -2zJ+FzDI │ │ │ │ -2tJ+FzDI │ │ │ │ -2oJ+FzDI │ │ │ │ -2iJ+FzDI │ │ │ │ -2dJ+FzDI │ │ │ │ -#ZJ+FzDI │ │ │ │ -#UJ+FzDI │ │ │ │ +2zJ+FzDJ │ │ │ │ +2tJ+FzDJ │ │ │ │ +2oJ+FzDJ │ │ │ │ +2iJ+FzDJ │ │ │ │ +2dJ+FzDJ │ │ │ │ +#ZJ+FzDJ │ │ │ │ +#UJ+FzDJ │ │ │ │ #YJ#FzDI │ │ │ │ #TJ#FzDI │ │ │ │ #OJ#FzDI │ │ │ │ #JJ#FzDI │ │ │ │ #EJ#FzDI │ │ │ │ #@J#FzDI │ │ │ │ (F|KzD{D │ │ │ │ @@ -7777,15 +7770,15 @@ │ │ │ │ !yK(FyJ{D │ │ │ │ szD#F(F- │ │ │ │ !NK(FNJ{D │ │ │ │ czD#F(F- │ │ │ │ szD#F(F- │ │ │ │ czD#F(F- │ │ │ │ czD#F(F- │ │ │ │ -szD#F(F, │ │ │ │ +szD#F(F- │ │ │ │ czD#F(F, │ │ │ │ czD#F(F, │ │ │ │ czD#F(F, │ │ │ │ czD#F(F, │ │ │ │ L4zD8F{D │ │ │ │ SzD#FHF+ │ │ │ │ CzD+F0F* │ │ │ │ @@ -7838,22 +7831,14 @@ │ │ │ │ (#FIFzD(F │ │ │ │ p'#FQFzD(F │ │ │ │ !uK FuJ{D │ │ │ │ !kK FkJ{D │ │ │ │ FHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGJ+FzD │ │ │ │ #4J+FzD │ │ │ │ 2SJ+FzD │ │ │ │ xlLJzDLK │ │ │ │ @@ -8066,17 +8051,17 @@ │ │ │ │ KF:F)F F │ │ │ │ IzD MyD │ │ │ │ &J&IzDyD │ │ │ │ )I*HyDxD │ │ │ │ 2F F{DQF │ │ │ │ gz#b@3!a │ │ │ │ %oF~D2F9F7 │ │ │ │ -%oF~D2F9F6 │ │ │ │ -%oF~D2F9F6 │ │ │ │ -%oF~D2F9F6 │ │ │ │ +%oF~D2F9F7 │ │ │ │ +%oF~D2F9F7 │ │ │ │ +%oF~D2F9F7 │ │ │ │ <+h1F(F3 │ │ │ │ F!F0F;`}`_`/` │ │ │ │ !|`@F_`'` │ │ │ │ #h;`|`_` │ │ │ │ {hHxD 0pG=HxD`0pG │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - smlatbeq r5, r4, r9, r9 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ 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: 0x01b44fa0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ + @ instruction: 0x01066ab0 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq sl, r0, lsr #18 │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + strdeq r7, [sl, -r2] │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + ldrdeq r7, [sl, -r4] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + smlatbeq sl, sl, r8, r7 │ │ │ │ + smlabteq r6, sl, r9, r6 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + smlatbeq r6, sl, r9, r6 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + smlabbeq r6, r8, r9, r6 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq sl, sl, lsr r8 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlatteq r6, r0, r7, r6 │ │ │ │ + smlabteq r6, sl, r7, r6 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ strdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - smlabteq sl, r0, fp, r7 │ │ │ │ - smlabteq r6, r6, ip, r6 │ │ │ │ - @ instruction: 0x01066cba │ │ │ │ - @ instruction: 0x010a7b92 │ │ │ │ - smlatbeq r6, r6, ip, r6 │ │ │ │ - tsteq sl, r4, ror fp │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq sl, sl, asr #22 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - smlabteq r6, lr, fp, r6 │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - smlabteq r6, r0, fp, r6 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - @ instruction: 0x01066bbc │ │ │ │ - ldrdeq r7, [sl, -sl] │ │ │ │ - @ instruction: 0x01066a90 │ │ │ │ - smlabbeq r6, r0, sl, r6 │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - smlatbeq r6, r4, r6, r6 │ │ │ │ - @ instruction: 0x0106669c │ │ │ │ - @ instruction: 0x01066694 │ │ │ │ - smlabbeq r6, ip, r6, r6 │ │ │ │ - smlabbeq r6, r4, r6, r6 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - @ instruction: 0x010a759e │ │ │ │ - smlabbeq sl, sl, r5, r7 │ │ │ │ - tsteq sl, r2, ror r5 │ │ │ │ - tsteq sl, sl, asr r5 │ │ │ │ - tsteq sl, r6, asr #10 │ │ │ │ - tsteq sl, lr, lsr #10 │ │ │ │ - tsteq sl, r6, lsl r5 │ │ │ │ + smlatteq r6, ip, r3, r6 │ │ │ │ + smlatteq r6, r4, r3, r6 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r3, r6 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ strdeq r7, [sl, -lr] │ │ │ │ - smlatteq sl, r6, r4, r7 │ │ │ │ + smlatteq sl, sl, r2, r7 │ │ │ │ ldrdeq r7, [sl, -r2] │ │ │ │ - @ instruction: 0x010a74ba │ │ │ │ - smlatbeq sl, r0, r4, r7 │ │ │ │ - tsteq sl, lr, asr r4 │ │ │ │ - tsteq sl, lr, lsr #8 │ │ │ │ - strdeq r7, [sl, -ip] │ │ │ │ - smlatteq sl, lr, r3, r7 │ │ │ │ - smlatteq sl, r0, r3, r7 │ │ │ │ - ldrdeq r7, [sl, -r2] │ │ │ │ - smlabteq sl, r4, r3, r7 │ │ │ │ - @ instruction: 0x010a73b4 │ │ │ │ - @ instruction: 0x010a739e │ │ │ │ - smlabbeq sl, ip, r3, r7 │ │ │ │ - tsteq sl, r6, ror r3 │ │ │ │ - tsteq sl, r0, ror #6 │ │ │ │ - tsteq sl, sl, asr #6 │ │ │ │ - tsteq sl, r2, lsr r3 │ │ │ │ - tsteq sl, r2, lsr #6 │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ - strdeq r7, [sl, -sl] │ │ │ │ - smlatteq sl, r4, r2, r7 │ │ │ │ - smlabteq sl, lr, r2, r7 │ │ │ │ - @ instruction: 0x010a72bc │ │ │ │ + @ instruction: 0x010a72ba │ │ │ │ smlatbeq sl, r6, r2, r7 │ │ │ │ - @ instruction: 0x010a7290 │ │ │ │ - tsteq sl, sl, ror r2 │ │ │ │ - tsteq sl, r4, ror #4 │ │ │ │ - tsteq sl, r2, asr r2 │ │ │ │ - tsteq sl, ip, lsr r2 │ │ │ │ - tsteq sl, r4, lsr #4 │ │ │ │ - tsteq sl, lr, lsl #4 │ │ │ │ - strdeq r7, [sl, -ip] │ │ │ │ - smlatteq sl, r6, r1, r7 │ │ │ │ - ldrdeq r7, [sl, -r0] │ │ │ │ - @ instruction: 0x010a71ba │ │ │ │ - smlatbeq sl, r8, r1, r7 │ │ │ │ - @ instruction: 0x010a7192 │ │ │ │ - tsteq sl, ip, ror r1 │ │ │ │ - tsteq sl, r6, ror #2 │ │ │ │ - tsteq sl, r4, asr r1 │ │ │ │ - tsteq sl, lr, lsr r1 │ │ │ │ - tsteq sl, ip, lsr #2 │ │ │ │ + smlabbeq sl, lr, r2, r7 │ │ │ │ + tsteq sl, r6, ror r2 │ │ │ │ + tsteq sl, lr, asr r2 │ │ │ │ + tsteq sl, r6, asr #4 │ │ │ │ + tsteq sl, r2, lsr r2 │ │ │ │ + tsteq sl, sl, lsl r2 │ │ │ │ + mrseq r7, R10_fiq │ │ │ │ + @ instruction: 0x010a71be │ │ │ │ + smlabbeq sl, lr, r1, r7 │ │ │ │ + tsteq sl, ip, asr r1 │ │ │ │ + tsteq sl, lr, asr #2 │ │ │ │ + tsteq sl, r0, asr #2 │ │ │ │ + tsteq sl, r2, lsr r1 │ │ │ │ + tsteq sl, r4, lsr #2 │ │ │ │ tsteq sl, r4, lsl r1 │ │ │ │ + strdeq r7, [sl, -lr] │ │ │ │ + smlatteq sl, ip, r0, r7 │ │ │ │ + ldrdeq r7, [sl, -r6] │ │ │ │ + smlabteq sl, r0, r0, r7 │ │ │ │ + smlatbeq sl, sl, r0, r7 │ │ │ │ + swpeq r7, r2, [sl] │ │ │ │ + smlabbeq sl, r2, r0, r7 │ │ │ │ + tsteq sl, ip, rrx │ │ │ │ + qaddeq r7, sl, sl │ │ │ │ + tsteq sl, r4, asr #32 │ │ │ │ + tsteq sl, lr, lsr #32 │ │ │ │ + tsteq sl, ip, lsl r0 │ │ │ │ + tsteq sl, r6 │ │ │ │ + strdeq r6, [sl, -r0] │ │ │ │ + ldrdeq r6, [sl, -sl] │ │ │ │ + smlabteq sl, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x010a6fb2 │ │ │ │ + @ instruction: 0x010a6f9c │ │ │ │ + smlabbeq sl, r4, pc, r6 @ │ │ │ │ + tsteq sl, lr, ror #30 │ │ │ │ + tsteq sl, ip, asr pc │ │ │ │ + tsteq sl, r6, asr #30 │ │ │ │ + tsteq sl, r0, lsr pc │ │ │ │ + tsteq sl, sl, lsl pc │ │ │ │ + tsteq sl, r8, lsl #30 │ │ │ │ + strdeq r6, [sl, -r2] │ │ │ │ + ldrdeq r6, [sl, -ip] │ │ │ │ + smlabteq sl, r6, lr, r6 │ │ │ │ + @ instruction: 0x010a6eb4 │ │ │ │ + @ instruction: 0x010a6e9e │ │ │ │ + smlabbeq sl, ip, lr, r6 │ │ │ │ + tsteq sl, r4, ror lr │ │ │ │ blmi fe6a0174 │ │ │ │ @ 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 44600c <__vaDriverInit_1_23@@libgallium-26.0.4-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 │ │ │ │ - smlatbeq sl, lr, pc, r6 @ │ │ │ │ - @ instruction: 0x010a6f98 │ │ │ │ - smlabbeq sl, r2, pc, r6 @ │ │ │ │ - tsteq sl, sl, ror #30 │ │ │ │ - tsteq sl, r4, asr pc │ │ │ │ - tsteq sl, r2, asr #30 │ │ │ │ - tsteq sl, ip, lsr #30 │ │ │ │ - tsteq sl, r6, lsl pc │ │ │ │ - tsteq sl, r0, lsl #30 │ │ │ │ - smlatteq sl, lr, lr, r6 │ │ │ │ - ldrdeq r6, [sl, -r8] │ │ │ │ - smlabteq sl, r2, lr, r6 │ │ │ │ - smlatbeq sl, ip, lr, r6 │ │ │ │ - @ instruction: 0x010a6e9a │ │ │ │ - smlabbeq sl, r4, lr, r6 │ │ │ │ - tsteq sl, r2, ror lr │ │ │ │ - tsteq sl, ip, asr lr │ │ │ │ - tsteq sl, sl, asr #28 │ │ │ │ - tsteq sl, r4, lsr lr │ │ │ │ - tsteq sl, r2, lsr #28 │ │ │ │ - tsteq sl, ip, lsl #28 │ │ │ │ + tsteq sl, lr, lsl #26 │ │ │ │ + strdeq r6, [sl, -r8] │ │ │ │ + smlatteq sl, r2, ip, r6 │ │ │ │ + smlabteq sl, sl, ip, r6 │ │ │ │ + @ instruction: 0x010a6cb4 │ │ │ │ + smlatbeq sl, r2, ip, r6 │ │ │ │ + smlabbeq sl, ip, ip, r6 │ │ │ │ + tsteq sl, r6, ror ip │ │ │ │ + tsteq sl, r0, ror #24 │ │ │ │ + tsteq sl, lr, asr #24 │ │ │ │ + tsteq sl, r8, lsr ip │ │ │ │ + tsteq sl, r2, lsr #24 │ │ │ │ + tsteq sl, ip, lsl #24 │ │ │ │ strdeq r6, [sl, -sl] │ │ │ │ - smlatteq sl, r4, sp, r6 │ │ │ │ - smlabteq sl, lr, sp, r6 │ │ │ │ - @ instruction: 0x010a6db8 │ │ │ │ - smlatbeq sl, r8, sp, r6 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ + smlatteq sl, r4, fp, r6 │ │ │ │ + ldrdeq r6, [sl, -r2] │ │ │ │ + @ instruction: 0x010a6bbc │ │ │ │ + smlatbeq sl, sl, fp, r6 │ │ │ │ + @ instruction: 0x010a6b94 │ │ │ │ + smlabbeq sl, r2, fp, r6 │ │ │ │ + tsteq sl, ip, ror #22 │ │ │ │ + tsteq sl, sl, asr fp │ │ │ │ + tsteq sl, r4, asr #22 │ │ │ │ + tsteq sl, lr, lsr #22 │ │ │ │ + tsteq sl, r8, lsl fp │ │ │ │ + tsteq sl, r8, lsl #22 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ @ instruction: 0x01b44064 │ │ │ │ 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, r6, lsr #28 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - @ instruction: 0x01065e9e │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - @ instruction: 0x01065f96 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - smlabbeq r6, ip, lr, r5 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, lr, lsr #26 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - smlabteq r6, sl, sp, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ + smlabbeq r6, r6, fp, r5 │ │ │ │ + smlatbeq r6, r8, fp, r5 │ │ │ │ + @ instruction: 0x01065bbe │ │ │ │ strdeq r5, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - smlatteq r6, ip, fp, r5 │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + @ instruction: 0x01065cba │ │ │ │ strdeq r5, [r6, -r6] │ │ │ │ - @ instruction: 0x01065e90 │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabteq r6, lr, fp, r5 │ │ │ │ - smlatbeq r6, r8, lr, r5 │ │ │ │ - @ instruction: 0x01065eba │ │ │ │ - @ instruction: 0x01065bbc │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsl #30 │ │ │ │ - smlatbeq r6, r4, fp, r5 │ │ │ │ - tsteq r6, r2, asr #30 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - @ instruction: 0x01065b92 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + smlatteq r6, ip, fp, r5 │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + smlabteq r6, ip, sl, r5 │ │ │ │ + smlabbeq r6, lr, sl, r5 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlabbeq r6, lr, r9, r5 │ │ │ │ + smlabbeq r6, r8, r9, r5 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x01065bb2 │ │ │ │ + smlabteq r6, r8, fp, r5 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlabbeq r6, sl, ip, r5 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + smlatbeq r6, r2, ip, r5 │ │ │ │ + @ instruction: 0x01065cb4 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ 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 15aae54 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - strdeq r5, [r8, -r0] │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - @ instruction: 0x010855b8 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r8, sl, asr #10 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r8, r6, lsr #10 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - tsteq pc, lr, ror #22 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - smlabbeq r8, lr, r4, r5 │ │ │ │ - smlatteq r6, r0, ip, r5 │ │ │ │ - tsteq r9, r8, lsl r3 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r4, ip, r5 │ │ │ │ - smlatbeq pc, lr, sl, r1 @ │ │ │ │ - @ instruction: 0x01065cb2 │ │ │ │ - @ instruction: 0x01065cb4 │ │ │ │ - smlatbeq r6, ip, ip, r5 │ │ │ │ - smlatbeq r6, r2, ip, r5 │ │ │ │ - smlabbeq r9, r8, r2, r6 │ │ │ │ - @ instruction: 0x01065c90 │ │ │ │ - @ instruction: 0x01065c9c │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - @ instruction: 0x01065c98 │ │ │ │ - tsteq r9, sl, lsr #4 │ │ │ │ - smlabbeq r6, sl, ip, r5 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - smlabteq pc, r0, r9, r1 @ │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlatteq r6, sl, fp, r5 │ │ │ │ - smlatteq r6, r2, fp, r5 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlabteq r6, sl, fp, r5 │ │ │ │ - smlabteq r6, r6, fp, r5 │ │ │ │ - smlabteq r6, r2, fp, r5 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - smlatbeq r6, ip, fp, r5 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - @ instruction: 0x010f1794 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - smlatbeq r6, r2, sl, r5 │ │ │ │ - @ instruction: 0x01065a9a │ │ │ │ - @ instruction: 0x01065a92 │ │ │ │ - smlabbeq r6, sl, sl, r5 │ │ │ │ - smlabbeq r6, r2, sl, r5 │ │ │ │ + smlabbeq r6, r2, fp, r5 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + tsteq r8, r8, lsl r3 │ │ │ │ + @ instruction: 0x01065ab0 │ │ │ │ + smlatbeq r8, sl, r2, r5 │ │ │ │ + @ instruction: 0x01065a9c │ │ │ │ + smlabbeq r8, r6, r2, r5 │ │ │ │ + smlabbeq r6, r4, sl, r5 │ │ │ │ tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r9, r5 │ │ │ │ - smlatteq r6, r6, r9, r5 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ + smlabteq pc, lr, r8, r1 @ │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + smlatteq r8, lr, r1, r5 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r9, r8, ror r0 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq pc, lr, lsl #16 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + smlatteq r9, r8, pc, r5 @ │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tsteq pc, lr, ror r7 @ │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlabbeq r9, sl, pc, r5 @ │ │ │ │ + smlatteq r6, sl, r9, r5 │ │ │ │ ldrdeq r5, [r6, -r6] │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - smlatteq r6, r2, r9, r5 │ │ │ │ - @ instruction: 0x010935ba │ │ │ │ - smlabteq r6, lr, r9, r5 │ │ │ │ - smlabteq r6, r6, r9, r5 │ │ │ │ - @ instruction: 0x010659be │ │ │ │ - @ instruction: 0x010659b4 │ │ │ │ - tsteq r9, ip, asr r5 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + smlabteq r6, r4, r9, r5 │ │ │ │ + smlabteq r6, sl, r9, r5 │ │ │ │ + smlabteq r6, sl, r9, r5 │ │ │ │ + smlabteq r6, r2, r9, r5 │ │ │ │ + @ instruction: 0x01065998 │ │ │ │ + @ instruction: 0x01065998 │ │ │ │ + smlatbeq r6, r8, r9, r5 │ │ │ │ + smlabteq r6, r2, r8, r5 │ │ │ │ + @ instruction: 0x010658ba │ │ │ │ + smlabbeq r6, lr, r9, r5 │ │ │ │ + @ instruction: 0x01065890 │ │ │ │ + smlabbeq r6, r8, r8, r5 │ │ │ │ tsteq r6, r2, ror r9 │ │ │ │ - strdeq r3, [r9, -lr] │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - smlatteq pc, sl, r4, r1 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - smlatteq r6, r6, r8, r5 │ │ │ │ + @ instruction: 0x01084fbc │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + @ instruction: 0x010f1598 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + smlatbeq r6, r6, r8, r5 │ │ │ │ + @ instruction: 0x0106589e │ │ │ │ + @ instruction: 0x01065896 │ │ │ │ + smlabbeq r6, lr, r8, r5 │ │ │ │ + smlabbeq r6, r6, r8, r5 │ │ │ │ + smlabbeq r6, r2, r8, r5 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ strdeq r5, [r6, -r2] │ │ │ │ - smlatteq r6, lr, r8, r5 │ │ │ │ - smlatteq r6, sl, r8, r5 │ │ │ │ - smlatteq r6, r6, r8, r5 │ │ │ │ - smlatteq r6, r6, r8, r5 │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ + smlatteq r6, sl, r7, r5 │ │ │ │ + smlatteq r6, r2, r7, r5 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + smlatbeq pc, ip, r3, r1 @ │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r9, sl, lsl r3 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + @ instruction: 0x010932bc │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r6, r5 │ │ │ │ + smlabteq r6, r0, r6, r5 │ │ │ │ ldrdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - smlabteq pc, r6, r3, r1 @ │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlabteq r6, ip, r7, r5 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlabteq r8, lr, ip, r4 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - smlatteq pc, r8, r2, r1 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - tsteq pc, r6, ror #4 │ │ │ │ - smlatteq r6, r2, r6, r5 │ │ │ │ + tsteq r9, lr, asr r2 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ tsteq r6, sl, ror #12 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - smlabteq pc, r4, r1, r1 @ │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + @ instruction: 0x01065690 │ │ │ │ + smlabbeq r6, r8, r6, r5 │ │ │ │ + smlabbeq r6, r8, r6, r5 │ │ │ │ + tsteq pc, sl, asr #4 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, sl, asr #12 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + @ instruction: 0x010f11b8 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + @ instruction: 0x010655b4 │ │ │ │ + smlabteq r6, r0, r5, r5 │ │ │ │ + @ instruction: 0x010655bc │ │ │ │ + @ instruction: 0x010655b8 │ │ │ │ + @ instruction: 0x010655b4 │ │ │ │ + @ instruction: 0x010655b4 │ │ │ │ + tsteq pc, r6, lsr #2 │ │ │ │ + @ instruction: 0x010655b0 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlabbeq r6, sl, r5, r5 │ │ │ │ + smlabbeq r6, r8, r5, r5 │ │ │ │ + smlabbeq r6, lr, r5, r5 │ │ │ │ + strheq r1, [pc, -lr] │ │ │ │ + smlabbeq r6, r4, r5, r5 │ │ │ │ + tsteq r8, lr, lsr #20 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + smlabbeq r6, r8, r4, r5 │ │ │ │ + smlabbeq r6, r2, r4, r5 │ │ │ │ + smlabbeq r6, r4, r4, r5 │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + smlabteq pc, r6, pc, r0 @ │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + smlabteq r6, sl, r3, r5 │ │ │ │ + smlabteq r6, r8, r3, r5 │ │ │ │ + smlabteq r6, r6, r3, r5 │ │ │ │ + smlabteq r6, r4, r3, r5 │ │ │ │ + smlabteq r6, r6, r3, r5 │ │ │ │ + tsteq pc, sl, lsr pc @ │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ @ 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: 0x010653ba │ │ │ │ - smlatteq r6, sl, r3, r5 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - smlatteq r6, r2, r5, r5 │ │ │ │ - smlatteq r6, ip, r5, r5 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - smlabbeq r6, r2, r6, r5 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + @ instruction: 0x01065190 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + @ instruction: 0x0106529c │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + @ instruction: 0x01065398 │ │ │ │ + smlatteq r6, r2, r3, r5 │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r0, r7, r5 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - smlatbeq r6, r2, r8, r5 │ │ │ │ - @ instruction: 0x0106589e │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - smlabbeq r6, lr, sl, r5 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - smlatteq r6, r6, fp, r5 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - @ instruction: 0x01065cb4 │ │ │ │ - smlatbeq r6, r2, ip, r5 │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - smlabbeq r6, sl, sp, r5 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - smlatteq r6, r0, lr, r5 │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - smlabbeq r6, ip, pc, r5 @ │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabteq r6, r0, pc, r5 @ │ │ │ │ - tsteq r6, r8 │ │ │ │ - mrseq r6, (UNDEF: 6) │ │ │ │ - swpeq r6, r8, [r6] @ │ │ │ │ - smlabbeq r6, r8, r0, r6 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - smlatteq r6, sl, r1, r6 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r2, r6 │ │ │ │ - smlatbeq r6, r2, r2, r6 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - smlatbeq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - smlatbeq r6, r4, r4, r6 │ │ │ │ - @ instruction: 0x010664b0 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlatbeq r6, r0, r6, r6 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - @ instruction: 0x010667b4 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - smlatbeq r6, lr, r8, r6 │ │ │ │ - smlatbeq r6, sl, r8, r6 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlatbeq r6, r2, r5, r5 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + @ instruction: 0x010657b0 │ │ │ │ + smlatteq r6, lr, r7, r5 │ │ │ │ + @ instruction: 0x01065896 │ │ │ │ + smlatbeq r6, sl, r8, r5 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + smlatteq r6, sl, sl, r5 │ │ │ │ + smlatbeq r6, r0, fp, r5 │ │ │ │ + @ instruction: 0x01065bb8 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + @ instruction: 0x01065cbe │ │ │ │ + smlatbeq r6, r0, ip, r5 │ │ │ │ + smlabteq r6, ip, ip, r5 │ │ │ │ + smlatteq r6, ip, ip, r5 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlatteq r6, r8, sp, r5 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + @ instruction: 0x01065eb2 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatteq r6, ip, pc, r5 @ │ │ │ │ + tsteq r6, r2 │ │ │ │ + swpeq r6, ip, [r6] @ │ │ │ │ + swpeq r6, ip, [r6] @ │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + smlatbeq r6, sl, r2, r6 │ │ │ │ + smlabteq r6, r2, r2, r6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + smlatbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x0106649a │ │ │ │ + smlatbeq r6, r8, r4, r6 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ 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 │ │ │ │ - smlatteq r6, lr, r7, r6 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - smlatteq r6, r4, r8, r6 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, r9, r6 │ │ │ │ - @ instruction: 0x0106699e │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - @ instruction: 0x01066a92 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, fp, r6 │ │ │ │ - @ instruction: 0x01066b92 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + smlatbeq r6, ip, r5, r6 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + smlatteq r6, r8, r6, r6 │ │ │ │ strdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - @ instruction: 0x01066dbc │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - smlatbeq r6, r6, pc, r6 @ │ │ │ │ - smlabbeq r6, sl, pc, r6 @ │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - qaddeq r7, r4, r6 │ │ │ │ - smlatteq r6, ip, r0, r7 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - smlabteq r6, r0, r1, r7 │ │ │ │ + @ instruction: 0x01066796 │ │ │ │ + smlabbeq r6, r6, r7, r6 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlatteq r6, r8, r8, r6 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + @ instruction: 0x010669bc │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + @ instruction: 0x01066abe │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + @ instruction: 0x01066bb4 │ │ │ │ + @ instruction: 0x01066bbe │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + smlatteq r6, sl, ip, r6 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + @ instruction: 0x01066db4 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + smlabteq r6, r0, lr, r6 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + @ instruction: 0x01066fb8 │ │ │ │ + @ instruction: 0x01066fb6 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + @ instruction: 0x010671ba │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r6, asr r2 │ │ │ │ - smlabteq r6, r0, r2, r7 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ + smlabteq r6, r2, r2, r7 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ @ instruction: 0x010673b8 │ │ │ │ - smlabteq r6, r2, r3, r7 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - smlabteq r6, r0, r5, r7 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - smlatbeq r6, r2, r6, r7 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - smlabbeq r6, lr, r6, r7 │ │ │ │ - smlabbeq r6, r2, r2, r9 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlabteq r6, r6, r6, r7 │ │ │ │ - @ instruction: 0x010676b2 │ │ │ │ - smlatbeq r6, r8, r2, r9 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlabteq r6, r6, r6, r7 │ │ │ │ - smlatbeq r6, r6, r6, r7 │ │ │ │ - @ instruction: 0x010676bc │ │ │ │ - smlabteq r6, r4, r6, r7 │ │ │ │ - @ instruction: 0x010692ba │ │ │ │ - @ instruction: 0x01069290 │ │ │ │ - smlatbeq r6, r4, r2, r9 │ │ │ │ - smlatbeq r6, ip, r2, r9 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - smlatteq r6, ip, r6, r7 │ │ │ │ - smlatteq r6, r2, r2, r9 │ │ │ │ + smlabteq r6, r4, r3, r7 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + @ instruction: 0x01068fbe │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r3, r7 │ │ │ │ + smlatteq r6, lr, r3, r7 │ │ │ │ + smlatteq r6, r2, pc, r8 @ │ │ │ │ + smlabteq r6, r4, pc, r8 @ │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, r8 │ │ │ │ + smlatbeq r6, r6, pc, r8 @ │ │ │ │ + @ instruction: 0x01068fbc │ │ │ │ + smlabteq r6, r4, pc, r8 @ │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ 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: 0x010691b8 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - smlatteq r6, lr, r5, r7 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - smlatteq r6, sl, r1, r9 │ │ │ │ - smlabteq r6, r8, r1, r9 │ │ │ │ - ldrdeq r9, [r6, -sl] │ │ │ │ - smlatteq r6, r2, r1, r9 │ │ │ │ - tsteq r6, r2, asr #12 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - mrseq r9, LR_usr │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlatbeq r6, r4, r6, r7 │ │ │ │ - smlabbeq r6, r4, r6, r7 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - smlabteq r6, r2, r6, r7 │ │ │ │ - smlabbeq r6, r6, r6, r7 │ │ │ │ - @ instruction: 0x0106769a │ │ │ │ - smlatbeq r6, r0, r6, r7 │ │ │ │ - @ instruction: 0x01069294 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x010676be │ │ │ │ - @ instruction: 0x010692b2 │ │ │ │ - smlabbeq r6, r6, r2, r9 │ │ │ │ - @ instruction: 0x01069298 │ │ │ │ - @ instruction: 0x0106929e │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x010692bc │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - smlabteq r6, r8, r6, r7 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - smlatteq r6, r6, r6, r7 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - @ instruction: 0x010692bc │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - ldrdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + smlatbeq r6, r2, r3, r7 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + smlabbeq r6, r6, r3, r7 │ │ │ │ + smlabbeq r6, ip, r3, r7 │ │ │ │ + smlabbeq r6, r2, pc, r8 @ │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + smlabteq r6, r0, r3, r7 │ │ │ │ + smlatbeq r6, sl, r3, r7 │ │ │ │ + @ instruction: 0x01068f9e │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + smlabteq r6, ip, r3, r7 │ │ │ │ + smlatbeq r6, ip, r3, r7 │ │ │ │ + @ instruction: 0x010673be │ │ │ │ + smlabteq r6, r4, r3, r7 │ │ │ │ + @ instruction: 0x01068fb8 │ │ │ │ + smlabbeq r6, ip, pc, r8 @ │ │ │ │ + @ instruction: 0x01068f9e │ │ │ │ + smlatbeq r6, r4, pc, r8 @ │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + smlatteq r6, r4, r3, r7 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + smlabteq r6, r2, pc, r8 @ │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + smlatteq r6, r6, r3, r7 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + smlatteq r6, r6, pc, r8 @ │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + @ instruction: 0x0106749c │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + smlabbeq r6, r4, r4, r7 │ │ │ │ + smlabbeq r6, ip, r4, r7 │ │ │ │ + smlabbeq r6, r4, r0, r9 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlabteq r6, r6, r4, r7 │ │ │ │ + @ instruction: 0x010674b2 │ │ │ │ + smlatbeq r6, r8, r0, r9 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlabbeq r6, r0, r0, r9 │ │ │ │ + smlabbeq r6, r6, r0, r9 │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaadd00 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5466,211 +5466,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - smlabteq r6, r6, r6, r7 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - @ instruction: 0x01067690 │ │ │ │ - @ instruction: 0x01067696 │ │ │ │ - smlabbeq r6, sl, r2, r9 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x010673b0 │ │ │ │ + smlabteq r6, r2, r3, r7 │ │ │ │ + smlabteq r6, r8, r3, r7 │ │ │ │ + @ instruction: 0x01068fbc │ │ │ │ + @ instruction: 0x01068f90 │ │ │ │ + smlatbeq r6, r2, pc, r8 @ │ │ │ │ + smlatbeq r6, r8, pc, r8 @ │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + smlatteq r6, r8, r3, r7 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlabteq r6, r6, pc, r8 @ │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + smlatteq r6, sl, pc, r8 @ │ │ │ │ + smlabteq r6, r8, pc, r8 @ │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlatteq r6, r2, pc, r8 @ │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + mrseq r9, (UNDEF: 6) │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + qaddeq r9, r0, r6 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + @ instruction: 0x0106749c │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + smlabbeq r6, r0, r4, r7 │ │ │ │ + smlabbeq r6, r6, r4, r7 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + qaddeq r9, sl, r6 │ │ │ │ + @ instruction: 0x010674ba │ │ │ │ + smlatbeq r6, r4, r4, r7 │ │ │ │ + swpeq r9, r8, [r6] │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + smlatbeq r6, r8, sp, r3 │ │ │ │ + smlabteq r6, r4, lr, r2 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r0, r2 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + @ instruction: 0x010621b8 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + smlabbeq r6, r4, r1, r2 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + @ instruction: 0x010621bc │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlatteq r6, r0, r2, r2 │ │ │ │ tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ tsteq r6, ip, ror r2 │ │ │ │ - smlabbeq r6, r2, r2, r9 │ │ │ │ - smlatteq r6, r2, r6, r7 │ │ │ │ - @ instruction: 0x010676b4 │ │ │ │ - smlabteq r6, r8, r6, r7 │ │ │ │ - smlabteq r6, lr, r6, r7 │ │ │ │ - smlabteq r6, r2, r2, r9 │ │ │ │ - smlatbeq r6, r0, r2, r9 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlatteq r6, ip, r6, r7 │ │ │ │ - smlatteq r6, r0, r2, r9 │ │ │ │ - smlatbeq r6, r4, r2, r9 │ │ │ │ - @ instruction: 0x010692b6 │ │ │ │ - @ instruction: 0x010692be │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - smlabteq r6, r0, sp, r5 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ + @ instruction: 0x01062294 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + mrseq r2, LR_und │ │ │ │ + smlabteq r6, r8, r2, r2 │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x010626b0 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x01062398 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - @ instruction: 0x0106239c │ │ │ │ - smlatbeq r6, ip, r3, r2 │ │ │ │ - smlatteq r6, ip, fp, r1 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlabteq r6, ip, fp, r1 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - @ instruction: 0x01061bbc │ │ │ │ - smlabbeq r6, r0, r5, r2 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - smlatbeq r6, ip, r4, r2 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x01061b94 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - smlatbeq r6, r0, r5, r2 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - @ instruction: 0x01062598 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - smlabbeq r6, sl, r7, r2 │ │ │ │ - @ instruction: 0x010626b0 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsl #12 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - smlatteq r6, r8, r6, r2 │ │ │ │ - smlatbeq r6, sl, r6, r2 │ │ │ │ - smlabteq r6, r0, r6, r2 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - smlatteq r6, r4, r7, r2 │ │ │ │ - @ instruction: 0x01062796 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x01062796 │ │ │ │ - smlabteq r6, r8, sl, r1 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatteq r6, lr, r7, r2 │ │ │ │ - @ instruction: 0x01061ab0 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - smlatbeq r6, r4, sl, r1 │ │ │ │ - smlabteq r6, r2, fp, r2 │ │ │ │ - smlatbeq r6, ip, r9, r2 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - @ instruction: 0x01062898 │ │ │ │ - smlatbeq r6, lr, r8, r2 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ + @ instruction: 0x010618bc │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlabteq r6, r8, r9, r2 │ │ │ │ - smlabbeq r6, r2, r9, r2 │ │ │ │ - smlatbeq r6, r4, r9, r2 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - smlabteq r6, sl, sl, r2 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - @ instruction: 0x01062a9a │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlatteq r6, sl, ip, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - smlabteq r6, ip, r9, r1 │ │ │ │ - smlabbeq r6, lr, fp, r2 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ - @ instruction: 0x010619ba │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - smlatteq r6, r6, fp, r2 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - smlatbeq r6, r2, r9, r1 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - @ instruction: 0x01061996 │ │ │ │ - @ instruction: 0x01062d98 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ + smlatbeq r6, ip, r8, r1 │ │ │ │ + smlatteq r6, sl, r4, r2 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + @ instruction: 0x01062392 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + smlabbeq r6, r8, r8, r1 │ │ │ │ + smlatbeq r6, lr, r3, r2 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, lr, lsr #26 │ │ │ │ + @ instruction: 0x010624bc │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, lr, asr r6 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatbeq r6, lr, r5, r2 │ │ │ │ + @ instruction: 0x010625bc │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + smlabteq r6, r8, r7, r1 │ │ │ │ + smlabbeq r6, lr, r6, r2 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + @ instruction: 0x010617b0 │ │ │ │ + smlabbeq r6, lr, r6, r2 │ │ │ │ + smlatbeq r6, r4, r7, r1 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlatteq r6, r2, r6, r2 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlabbeq r6, r6, r7, r1 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + smlabbeq r6, r6, r7, r2 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + @ instruction: 0x0106289c │ │ │ │ + smlatbeq r6, sl, r8, r2 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlatteq r6, lr, r8, r2 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + @ instruction: 0x0106299c │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - @ instruction: 0x01062db8 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - strheq r3, [r6, -r2] │ │ │ │ - smlabbeq r6, r8, pc, r2 @ │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - @ instruction: 0x01062e94 │ │ │ │ - @ instruction: 0x01062eb6 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + @ instruction: 0x010629b0 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlabbeq r6, r2, sl, r2 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlabbeq r6, lr, sl, r2 │ │ │ │ + smlabteq r6, ip, r6, r1 │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + @ instruction: 0x010616b4 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + smlatbeq r6, r8, r6, r1 │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + smlabteq r6, ip, pc, r2 @ │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + smlatteq r6, r8, ip, r2 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + @ instruction: 0x01062c98 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + smlatteq r6, r0, lr, r2 │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + @ instruction: 0x01062e9a │ │ │ │ + smlatbeq r6, r8, lr, r2 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + smlatteq r6, r0, lr, r2 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, r6, pc, r2 @ │ │ │ │ - smlabteq r6, r8, pc, r2 @ │ │ │ │ - smlatteq r6, lr, r8, r1 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlatteq r6, r2, r8, r1 │ │ │ │ - smlabbeq r6, r0, r1, r3 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - smlatbeq r6, r0, r0, r3 │ │ │ │ - smlabteq r6, r6, r0, r3 │ │ │ │ - smlabteq r6, r4, r8, r1 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - @ instruction: 0x010618b2 │ │ │ │ - smlatbeq r6, r0, r1, r3 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - smlabbeq r6, r0, r1, r3 │ │ │ │ - @ instruction: 0x0106189a │ │ │ │ - @ instruction: 0x0106319c │ │ │ │ - smlabbeq r6, lr, r8, r1 │ │ │ │ - smlatteq r6, r4, r2, r3 │ │ │ │ + smlatteq r6, lr, r5, r1 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ 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, ip, lsr pc │ │ │ │ - smlatteq r6, r4, lr, r2 │ │ │ │ - @ instruction: 0x01062eb4 │ │ │ │ - smlabteq r6, r0, lr, r2 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - smlatteq r6, ip, lr, r2 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - smlatteq r6, r4, pc, r2 @ │ │ │ │ - smlatbeq r6, r0, pc, r2 @ │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x01062f94 │ │ │ │ - smlabteq r6, ip, r4, r1 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ + @ instruction: 0x01062c9c │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + smlatbeq r6, ip, r2, r1 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + @ instruction: 0x01061294 │ │ │ │ + smlatbeq r6, ip, ip, r2 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + smlabbeq r6, r8, ip, r2 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + smlatbeq r6, r0, ip, r2 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlatbeq r6, ip, r4, r1 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - @ instruction: 0x0106149c │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlatteq r6, r0, r0, r3 │ │ │ │ - swpeq r3, r0, [r6] │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - smlabteq r6, r8, r1, r3 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - smlabteq r6, ip, r1, r3 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - mrseq r3, LR_und │ │ │ │ - smlabbeq r6, ip, r2, r3 │ │ │ │ tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x01063290 │ │ │ │ - smlatteq r6, r4, r3, r1 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlabteq r6, r4, r3, r1 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - @ instruction: 0x010613b4 │ │ │ │ - @ instruction: 0x010635b0 │ │ │ │ - smlatbeq r6, ip, r4, r3 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - smlabteq r6, r4, r3, r3 │ │ │ │ - smlatteq r6, r0, r3, r3 │ │ │ │ - smlabbeq r6, r4, r3, r1 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r4, r3 │ │ │ │ - smlabteq r6, r8, r4, r3 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - smlabteq r6, r0, r5, r3 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlabbeq r6, ip, r5, r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlabteq r6, r4, r5, r3 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlabbeq r6, ip, r6, r3 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - smlatteq r6, r4, r2, r1 │ │ │ │ - @ instruction: 0x01063690 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r8, r3 │ │ │ │ - smlabteq r6, r8, r7, r3 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - smlatteq r6, r0, r6, r3 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r2, r1 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlabteq r6, r8, r7, r3 │ │ │ │ - smlatteq r6, r4, r7, r3 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + smlabbeq r6, ip, sp, r2 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + @ instruction: 0x01062d90 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r8, r3 │ │ │ │ - smlatbeq r6, r8, r8, r3 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlabteq r6, r4, r9, r3 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - @ instruction: 0x01063990 │ │ │ │ - smlatteq r6, r4, r1, r1 │ │ │ │ - smlabteq r6, r8, r9, r3 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlabbeq r6, r0, sl, r3 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - smlatbeq r6, r4, r1, r1 │ │ │ │ - smlatbeq r6, r8, sl, r3 │ │ │ │ - smlabteq r6, r4, sl, r3 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlabteq r6, r4, r1, r1 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + smlabbeq r6, r4, lr, r2 │ │ │ │ + smlatbeq r6, ip, r1, r1 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ smlabbeq r6, ip, r1, r1 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - smlatbeq r6, r0, ip, r3 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + smlatteq r6, ip, pc, r2 @ │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + @ instruction: 0x01062fb8 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + strheq r3, [r6, -r8] │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlabbeq r6, r4, r0, r3 │ │ │ │ tsteq r6, r4, lsr #2 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, ip, r3 │ │ │ │ - smlabteq r6, r4, ip, r3 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - smlatbeq r6, ip, sp, r3 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - strheq r1, [r6, -ip] │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatbeq r6, r4, r0, r1 │ │ │ │ - @ instruction: 0x01063e94 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - smlabbeq r6, r4, r0, r1 │ │ │ │ - @ instruction: 0x01063e98 │ │ │ │ + strheq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + 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 │ │ │ │ + smlatteq r6, r4, r0, r1 │ │ │ │ + @ instruction: 0x0106319c │ │ │ │ + @ instruction: 0x010631b8 │ │ │ │ + smlabteq r6, ip, r0, r1 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + smlatbeq r6, ip, r0, r1 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + swpeq r1, ip, [r6] │ │ │ │ + @ instruction: 0x01063394 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlatteq r6, ip, r3, r3 │ │ │ │ + @ instruction: 0x0106339c │ │ │ │ + @ instruction: 0x010633b8 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - smlabbeq r6, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x01063f9c │ │ │ │ tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, r4 │ │ │ │ - @ instruction: 0x01064298 │ │ │ │ - @ instruction: 0x01064194 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r0, r4 │ │ │ │ - smlabteq r6, r8, r0, r4 │ │ │ │ + smlabteq r6, r0, r4, r4 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + @ instruction: 0x01063490 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + smlatteq r6, ip, pc, r0 @ │ │ │ │ + @ instruction: 0x010634b8 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - @ instruction: 0x01060fbc │ │ │ │ - smlatteq r6, r4, r1, r4 │ │ │ │ - @ instruction: 0x01064194 │ │ │ │ - @ instruction: 0x010641b0 │ │ │ │ - @ instruction: 0x01060f9c │ │ │ │ - smlatteq r6, r8, r1, r4 │ │ │ │ - smlabbeq r6, ip, pc, r0 @ │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlatbeq r6, r8, r2, r4 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlatbeq r6, ip, r2, r4 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, r0, r7, r4 │ │ │ │ - @ instruction: 0x010645bc │ │ │ │ - @ instruction: 0x010644b8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r3, r4 │ │ │ │ - smlatteq r6, r4, lr, r0 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - smlabteq r6, ip, lr, r0 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x010644b8 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r6, ip, lr, r0 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x01060e9c │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - smlabteq r6, ip, r5, r4 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + @ instruction: 0x01060fb4 │ │ │ │ tsteq r6, ip, ror r5 │ │ │ │ - @ instruction: 0x01064598 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ + smlatbeq r6, r4, pc, r0 @ │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlatteq r6, ip, r5, r3 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ tsteq r6, r4, ror #12 │ │ │ │ - smlabbeq r6, r0, r6, r4 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - @ instruction: 0x010646b8 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ - @ instruction: 0x010647b4 │ │ │ │ - smlatteq r6, r4, sp, r0 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ + smlabbeq r6, r0, r6, r3 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + smlatteq r6, r0, r7, r3 │ │ │ │ + @ instruction: 0x01063790 │ │ │ │ + smlatbeq r6, ip, r7, r3 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ tsteq r6, r8, lsl #16 │ │ │ │ tsteq r6, r4, lsr #16 │ │ │ │ - smlabteq r6, r4, sp, r0 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - @ instruction: 0x01060db4 │ │ │ │ - @ instruction: 0x01064990 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - smlabteq r6, ip, r8, r4 │ │ │ │ - smlatteq r6, r8, r8, r4 │ │ │ │ - smlabbeq r6, ip, sp, r0 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlatteq r6, r8, r9, r4 │ │ │ │ - @ instruction: 0x01064998 │ │ │ │ - @ instruction: 0x010649b4 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - smlatteq r6, ip, r9, r4 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - @ instruction: 0x01064a9c │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - smlatteq r6, r0, sl, r4 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, fp, r4 │ │ │ │ + smlatteq r6, ip, lr, r0 │ │ │ │ + smlabteq r6, r8, r8, r3 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + @ instruction: 0x01063894 │ │ │ │ + smlabteq r6, ip, lr, r0 │ │ │ │ + smlabteq r6, ip, r8, r3 │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlabbeq r6, ip, r9, r3 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + @ instruction: 0x01060e94 │ │ │ │ + @ instruction: 0x01063990 │ │ │ │ + smlabbeq r6, r4, lr, r0 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + smlabteq r6, ip, lr, r3 │ │ │ │ + smlatbeq r6, r8, ip, r3 │ │ │ │ + smlatbeq r6, r4, fp, r3 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + @ instruction: 0x01063abc │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ tsteq r6, r4, lsr fp │ │ │ │ tsteq r6, r0, asr fp │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, r8, fp, r4 │ │ │ │ - smlabteq r6, ip, ip, r0 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatteq r6, r8, fp, r4 │ │ │ │ - smlatbeq r6, r4, ip, r0 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, fp, r3 │ │ │ │ + smlabteq r6, r0, fp, r3 │ │ │ │ + smlatteq r6, r4, sp, r0 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + @ instruction: 0x01063cb8 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + smlabbeq r6, r4, ip, r3 │ │ │ │ + smlatbeq r6, ip, sp, r0 │ │ │ │ + smlatteq r6, r0, ip, r3 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x01060d94 │ │ │ │ + smlatbeq r6, r0, sp, r3 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + smlatbeq r6, r4, sp, r3 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + smlabbeq r6, r4, lr, r3 │ │ │ │ + smlatbeq r6, r0, lr, r3 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + smlatteq r6, ip, ip, r0 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r8 │ │ │ │ + @ instruction: 0x01063fb8 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlabteq r6, r4, ip, r0 │ │ │ │ + tsteq r6, ip │ │ │ │ + @ instruction: 0x01060cb4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r0, r4 │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ @ instruction: 0x01060c94 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, r4, ip, r0 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + smlabbeq r6, r0, r1, r4 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlatbeq r6, r8, r1, r4 │ │ │ │ + smlabteq r6, r4, r1, r4 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, r0, ip, r4 │ │ │ │ - smlatteq r6, ip, fp, r0 │ │ │ │ - @ instruction: 0x010668b8 │ │ │ │ - @ instruction: 0x01064cbc │ │ │ │ - @ instruction: 0x01064c98 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabteq r6, r4, fp, r0 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - @ instruction: 0x01060bb4 │ │ │ │ - @ instruction: 0x010668b8 │ │ │ │ - @ instruction: 0x01066894 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x01060b94 │ │ │ │ + smlabteq r6, r4, r3, r4 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, fp, r0 │ │ │ │ - smlabbeq r6, ip, r5, r7 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ tsteq r6, r4, asr r3 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + @ instruction: 0x01060bbc │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + smlabteq r6, r4, r3, r4 │ │ │ │ + smlatteq r6, r0, r3, r4 │ │ │ │ + @ instruction: 0x01060b9c │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlabbeq r6, ip, fp, r0 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, r4, r4 │ │ │ │ + @ instruction: 0x0106449c │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + @ instruction: 0x010645b8 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlabbeq r6, r4, r5, r4 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + @ instruction: 0x010645bc │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, ip, ip, r4 │ │ │ │ - @ instruction: 0x0106689c │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - smlatteq r6, ip, ip, r4 │ │ │ │ - @ instruction: 0x010668bc │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlatteq r6, r0, r8, r6 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ smlatteq r6, ip, sl, r0 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - smlatbeq r6, ip, sl, r0 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlabbeq r6, ip, sl, r0 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - smlatteq r6, ip, sp, r4 │ │ │ │ - smlatbeq r6, ip, sp, r4 │ │ │ │ - smlabbeq r6, r8, sp, r4 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - smlatbeq r6, r8, sp, r4 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - smlatteq r6, r4, sp, r4 │ │ │ │ - smlabteq r6, r0, sp, r4 │ │ │ │ - @ instruction: 0x01066990 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - @ instruction: 0x0106699c │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x010669b4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + @ instruction: 0x01060abc │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + smlatbeq r6, ip, sl, r0 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + @ instruction: 0x01064998 │ │ │ │ + @ instruction: 0x01064894 │ │ │ │ strdeq r4, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r9, r0 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - smlatteq r6, ip, r9, r6 │ │ │ │ - smlatbeq r6, ip, r9, r0 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x0106099c │ │ │ │ - smlatbeq r6, r8, fp, r6 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ + smlatbeq r6, ip, r7, r4 │ │ │ │ + smlabteq r6, r8, r7, r4 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + smlatteq r6, r4, r8, r4 │ │ │ │ + @ instruction: 0x01064894 │ │ │ │ + @ instruction: 0x010648b0 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + smlatteq r6, r8, r8, r4 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + @ instruction: 0x01064998 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + @ instruction: 0x01064998 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + smlabteq r6, r4, r9, r0 │ │ │ │ tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ + smlabteq r6, r4, r5, r6 │ │ │ │ + smlabbeq r6, ip, r5, r6 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + @ instruction: 0x0106499c │ │ │ │ + @ instruction: 0x01060994 │ │ │ │ + smlabbeq r6, r4, r5, r6 │ │ │ │ + @ instruction: 0x010649bc │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + @ instruction: 0x010665bc │ │ │ │ + @ instruction: 0x01066598 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + smlatteq r6, r0, r9, r4 │ │ │ │ tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlabbeq r6, r0, lr, r4 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x01064ebc │ │ │ │ - @ instruction: 0x01064e98 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r5, r6 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ strdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x01064eb8 │ │ │ │ - smlabbeq r6, r8, sl, r6 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + smlatteq r6, r4, r8, r0 │ │ │ │ + smlatteq r6, ip, r2, r7 │ │ │ │ + strheq r5, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r6, r6 │ │ │ │ + @ instruction: 0x01064a90 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x01060894 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + smlabbeq r6, r8, sl, r4 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + @ instruction: 0x010666bc │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + @ instruction: 0x01064a94 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + @ instruction: 0x01064ab4 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + @ instruction: 0x010666b4 │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + smlatteq r6, ip, r7, r0 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, sl, r6 │ │ │ │ - @ instruction: 0x010608bc │ │ │ │ - smlatbeq r6, ip, sl, r6 │ │ │ │ - smlatbeq r6, ip, r8, r0 │ │ │ │ + smlabbeq r6, r0, r7, r6 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + smlatteq r6, r8, sl, r4 │ │ │ │ + @ instruction: 0x010666b8 │ │ │ │ + smlatbeq r6, ip, r7, r0 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x01060794 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + smlatbeq r6, r0, fp, r4 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlatbeq r6, r0, fp, r4 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + smlabteq r6, r4, r7, r6 │ │ │ │ + smlabbeq r6, r4, r7, r6 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + @ instruction: 0x01064b9c │ │ │ │ + smlabteq r6, r4, r6, r0 │ │ │ │ + smlabbeq r6, r0, r7, r6 │ │ │ │ + @ instruction: 0x01064bbc │ │ │ │ + smlatbeq r6, ip, r6, r0 │ │ │ │ + @ instruction: 0x010667bc │ │ │ │ + @ instruction: 0x01066798 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabbeq r6, ip, r6, r0 │ │ │ │ + smlatteq r6, r0, fp, r4 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r7, r6 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatteq r6, r8, r7, r6 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ bleq ff3afeec │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2afef4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1afefc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0aff04 │ │ │ │ @@ -7646,392 +7646,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - @ instruction: 0x010664bc │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - @ instruction: 0x01064894 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - @ instruction: 0x010648b4 │ │ │ │ - mrseq r0, LR_usr │ │ │ │ - @ instruction: 0x010664b4 │ │ │ │ - @ instruction: 0x01066490 │ │ │ │ - smlabteq r6, ip, r8, r4 │ │ │ │ - smlatteq r6, r0, r1, r0 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ + @ instruction: 0x010646bc │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x010661b8 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tstpeq r5, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tstpeq r5, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + smlabbeq r6, r8, r6, r4 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + @ instruction: 0x01064694 │ │ │ │ + smlabteq r5, r8, lr, pc @ │ │ │ │ + smlatbeq r6, r4, r5, r6 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010646b8 │ │ │ │ + @ instruction: 0x01064694 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlabbeq r5, r8, lr, pc @ │ │ │ │ + @ instruction: 0x010646b4 │ │ │ │ + smlabbeq r6, r4, r2, r6 │ │ │ │ + tstpeq r5, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r4, r6 │ │ │ │ - smlatbeq r6, r8, r1, r0 │ │ │ │ - smlabteq r6, ip, r4, r6 │ │ │ │ - @ instruction: 0x01060198 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlatteq r6, ip, r4, r6 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r5, r6 │ │ │ │ + smlabteq r6, ip, r6, r4 │ │ │ │ + @ instruction: 0x0106629c │ │ │ │ + tstpeq r5, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r8, r2, r6 │ │ │ │ + tstpeq r5, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + smlatteq r6, r4, r2, r6 │ │ │ │ + smlabteq r6, r0, r2, r6 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r0, r2, r6 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlatteq r5, r0, sp, pc @ │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlatteq r6, r8, r3, r6 │ │ │ │ + @ instruction: 0x010647b4 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlatbeq r5, r0, sp, pc @ │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + smlabbeq r5, r8, sp, pc @ │ │ │ │ + smlatbeq r6, ip, r7, r4 │ │ │ │ + smlabbeq r6, r8, r7, r4 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tstpeq r5, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + smlatbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + @ instruction: 0x010647b8 │ │ │ │ + tstpeq r5, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, r7, r4 │ │ │ │ + tstpeq r5, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + smlatteq r6, r4, r7, r4 │ │ │ │ + @ instruction: 0x010663b4 │ │ │ │ + tstpeq r5, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, r3, r6 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ @ instruction: 0x01064998 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ + smlabteq r6, ip, r8, r4 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + smlatteq r6, ip, r3, r6 │ │ │ │ + smlabteq r6, r8, r3, r6 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + @ instruction: 0x0105fcb8 │ │ │ │ + smlatteq r6, r8, r3, r6 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + smlatbeq r5, r0, ip, pc @ │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + smlabbeq r5, r0, ip, pc @ │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tstpeq r5, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, r4, r6 │ │ │ │ + smlabbeq r6, r4, r8, r4 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tstpeq r5, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tstpeq r5, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, r4, r6 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + @ instruction: 0x01064898 │ │ │ │ + tstpeq r5, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r4, r8, r4 │ │ │ │ + tstpeq r5, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010648b4 │ │ │ │ + smlabbeq r6, r4, r4, r6 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r4, r6 │ │ │ │ + smlabteq r5, r0, fp, pc @ │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatteq r6, ip, r8, r4 │ │ │ │ + @ instruction: 0x010664bc │ │ │ │ + smlatbeq r5, r0, fp, pc @ │ │ │ │ + smlabteq r6, r8, r4, r6 │ │ │ │ + @ instruction: 0x0105fb90 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - @ instruction: 0x01064990 │ │ │ │ + smlatteq r6, r0, r4, r6 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tstpeq r5, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tstpeq r5, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r4, fp, r6 │ │ │ │ + @ instruction: 0x01064c98 │ │ │ │ + smlabteq r6, r4, r6, r6 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabbeq r6, r0, r5, r6 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + smlatteq r5, r0, sl, pc @ │ │ │ │ tsteq r6, ip, lsr r5 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - smlatteq r6, r0, r0, r0 │ │ │ │ - smlabteq r6, r4, r5, r6 │ │ │ │ - smlabbeq r6, r4, r5, r6 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + smlabteq r5, r8, sl, pc @ │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + @ instruction: 0x01064990 │ │ │ │ + smlatbeq r5, r8, sl, pc @ │ │ │ │ @ instruction: 0x0106499c │ │ │ │ - strheq r0, [r6, -r8] │ │ │ │ - smlabbeq r6, r0, r5, r6 │ │ │ │ - @ instruction: 0x010649bc │ │ │ │ - smlatbeq r6, r0, r0, r0 │ │ │ │ - @ instruction: 0x010665bc │ │ │ │ - @ instruction: 0x01066598 │ │ │ │ + @ instruction: 0x0105fa98 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010649b4 │ │ │ │ + smlabbeq r6, r4, r5, r6 │ │ │ │ + tstpeq r5, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ - smlabbeq r6, r0, r0, r0 │ │ │ │ - smlatteq r6, r0, r9, r4 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - smlabbeq r6, r8, r6, r6 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r5, r6 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ + smlatbeq r6, r4, r5, r6 │ │ │ │ + tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r0, lsl sl │ │ │ │ - smlatteq r6, r0, r5, r6 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ + smlatteq r6, ip, r9, r4 │ │ │ │ + @ instruction: 0x010665bc │ │ │ │ + tstpeq r5, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r8, r5, r6 │ │ │ │ + tstpeq r5, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r6, r8, sl, r4 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + smlatteq r5, r0, r9, pc @ │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlabteq r5, r0, r9, pc @ │ │ │ │ tsteq r6, r8, asr sl │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - smlabteq r5, r0, pc, pc @ │ │ │ │ + @ instruction: 0x0105f9b0 │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + @ instruction: 0x01064a94 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + smlabbeq r5, r8, r9, pc @ │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tstpeq r5, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ smlatbeq r6, r8, sl, r4 │ │ │ │ - smlabbeq r6, r4, sl, r4 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlatbeq r5, r0, pc, pc @ │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - @ instruction: 0x0105ff90 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - smlabteq r6, ip, r6, r6 │ │ │ │ + tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01064ab4 │ │ │ │ + tstpeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + smlatteq r6, r0, sl, r4 │ │ │ │ + @ instruction: 0x01064abc │ │ │ │ smlabbeq r6, ip, r6, r6 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlatbeq r6, r4, sl, r4 │ │ │ │ - tstpeq r5, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r8, r6, r6 │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r4, r6, r6 │ │ │ │ - smlatbeq r6, r0, r6, r6 │ │ │ │ + tstpeq r5, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - tstpeq r5, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, sl, r4 │ │ │ │ - tstpeq r5, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlatteq r5, r8, lr, pc @ │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r6, r6 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r6, r6 │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - @ instruction: 0x0105feb8 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabteq r5, r8, r8, pc @ │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + smlatteq r6, r8, r6, r6 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + smlatbeq r5, r0, r8, pc @ │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ tsteq r6, r4, asr #22 │ │ │ │ - smlatbeq r5, r8, lr, pc @ │ │ │ │ - smlatteq r6, ip, r7, r6 │ │ │ │ - @ instruction: 0x01064bb8 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ + smlabbeq r5, r8, r8, pc @ │ │ │ │ tsteq r6, r4, asr #14 │ │ │ │ - tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064bb0 │ │ │ │ - smlabbeq r6, ip, fp, r4 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tstpeq r5, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tstpeq r5, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x01064b9c │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01064b98 │ │ │ │ tsteq r6, r8, ror #14 │ │ │ │ - tstpeq r5, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - smlatbeq r6, r4, r7, r6 │ │ │ │ + tstpeq r5, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x01064bb0 │ │ │ │ smlabbeq r6, r0, r7, r6 │ │ │ │ - @ instruction: 0x01064bbc │ │ │ │ - tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, fp, r4 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlabbeq r6, ip, r7, r6 │ │ │ │ + smlatteq r5, r0, r7, pc @ │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + smlabteq r6, r8, r7, r6 │ │ │ │ + smlatbeq r6, r4, r7, r6 │ │ │ │ + smlatteq r6, r0, fp, r4 │ │ │ │ + @ instruction: 0x0105f7b8 │ │ │ │ + smlatteq r6, ip, fp, r4 │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ tsteq r6, ip, lsl #24 │ │ │ │ - smlatteq r6, r8, fp, r4 │ │ │ │ - @ instruction: 0x010667b8 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlabteq r6, r4, r7, r6 │ │ │ │ - smlabteq r5, r8, sp, pc @ │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - smlabteq r6, r0, ip, r4 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlatteq r6, r0, r7, r6 │ │ │ │ - @ instruction: 0x010667bc │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlabbeq r5, r0, sp, pc @ │ │ │ │ ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tstpeq r5, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tstpeq r5, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064cb8 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tstpeq r5, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ + smlabbeq r5, r8, r7, pc @ │ │ │ │ + smlatteq r6, r8, r7, r6 │ │ │ │ + tstpeq r5, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + @ instruction: 0x01066990 │ │ │ │ + smlatteq r6, ip, ip, r4 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + smlatteq r6, r8, r7, r6 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tstpeq r5, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tstpeq r5, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r4, asr #16 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x01064cb0 │ │ │ │ - smlabbeq r6, ip, ip, r4 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabteq r5, r8, ip, pc @ │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tstpeq r5, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatteq r6, r4, ip, r4 │ │ │ │ + smlatbeq r6, r4, ip, r4 │ │ │ │ + smlabbeq r6, r0, ip, r4 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlabteq r5, r8, r6, pc @ │ │ │ │ + smlatbeq r6, r0, ip, r4 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + @ instruction: 0x0105f6b0 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x01064cb8 │ │ │ │ + smlabbeq r6, r8, r8, r6 │ │ │ │ + @ instruction: 0x0105f690 │ │ │ │ + @ instruction: 0x01066894 │ │ │ │ + smlabbeq r5, r0, r6, pc @ │ │ │ │ + smlatbeq r6, r8, sp, r4 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + smlabteq r6, r8, r8, r6 │ │ │ │ + smlatbeq r6, r4, r8, r6 │ │ │ │ + smlatteq r6, r0, ip, r4 │ │ │ │ + tstpeq r5, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, r8, r6 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tstpeq r5, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ ldrdeq r6, [r6, -ip] │ │ │ │ - @ instruction: 0x0106689c │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x01064cb4 │ │ │ │ - @ instruction: 0x0105fc98 │ │ │ │ - @ instruction: 0x01066898 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabbeq r5, r0, ip, pc @ │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - @ instruction: 0x010668b0 │ │ │ │ - smlatteq r6, ip, ip, r4 │ │ │ │ - tstpeq r5, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tstpeq r5, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlatteq r6, r0, r8, r6 │ │ │ │ - tstpeq r5, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, r8, r6 │ │ │ │ - tstpeq r5, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tstpeq r5, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tstpeq r5, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - smlatteq r5, r8, fp, pc @ │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlabteq r6, r0, sp, r4 │ │ │ │ + smlatteq r5, r0, r5, pc @ │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + @ instruction: 0x0105f5b0 │ │ │ │ smlabbeq r6, r0, sp, r4 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - @ instruction: 0x0105fbb0 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - @ instruction: 0x0105fb98 │ │ │ │ - @ instruction: 0x01064db8 │ │ │ │ - @ instruction: 0x01064d94 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tstpeq r5, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, r9, r6 │ │ │ │ - smlatbeq r6, ip, r9, r6 │ │ │ │ - smlabbeq r6, r8, r9, r6 │ │ │ │ - smlabteq r6, r4, sp, r4 │ │ │ │ - tstpeq r5, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r8, r9, r6 │ │ │ │ + smlatbeq r5, r0, r5, pc @ │ │ │ │ + smlatteq r6, ip, sl, r6 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlatteq r6, ip, sp, r4 │ │ │ │ + smlatbeq r6, ip, sp, r4 │ │ │ │ + smlabbeq r6, r8, sp, r4 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tstpeq r5, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r8, sp, r4 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ smlatteq r6, r4, sp, r4 │ │ │ │ - tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, r9, r6 │ │ │ │ - smlabteq r6, r0, r9, r6 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tstpeq r5, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ + smlabteq r6, r0, sp, r4 │ │ │ │ + @ instruction: 0x01066990 │ │ │ │ + tstpeq r5, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106699c │ │ │ │ + tstpeq r5, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x010669b4 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x01066ab0 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - smlatteq r6, r8, r9, r6 │ │ │ │ - smlabteq r5, r8, sl, pc @ │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - @ instruction: 0x0105fab0 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - @ instruction: 0x0105fa90 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + smlatteq r5, r8, r4, pc @ │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlatteq r6, ip, r9, r6 │ │ │ │ + smlabteq r5, r8, r4, pc @ │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x0105f4b8 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ tsteq r6, ip, lsr #20 │ │ │ │ - smlabbeq r5, r0, sl, pc @ │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - smlabbeq r6, r0, lr, r4 │ │ │ │ - tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, lr, r4 │ │ │ │ - tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, lr, r4 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tstpeq r5, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r8, sl, r6 │ │ │ │ - tstpeq r5, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - smlabbeq r6, ip, pc, r4 @ │ │ │ │ - smlatteq r6, ip, sl, r6 │ │ │ │ - smlatbeq r6, ip, sl, r6 │ │ │ │ - smlabbeq r6, r8, sl, r6 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + smlabbeq r5, r8, r4, pc @ │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tstpeq r5, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tstpeq r5, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r8, lr, r4 │ │ │ │ + tstpeq r5, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, sl, r6 │ │ │ │ smlabteq r6, r4, lr, r4 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r6, r8, sl, r6 │ │ │ │ - smlatteq r6, r4, lr, r4 │ │ │ │ - smlabteq r5, r0, r9, pc @ │ │ │ │ - smlatteq r6, r4, sl, r6 │ │ │ │ + smlatbeq r6, r0, lr, r4 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tstpeq r5, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ smlabteq r6, r0, sl, r6 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r5, r0, r9, pc @ │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0x0105f990 │ │ │ │ - smlabbeq r6, r4, pc, r4 @ │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tstpeq r5, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tstpeq r5, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tstpeq r5, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tstpeq r5, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - smlatbeq r6, r8, fp, r6 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - smlabbeq r6, r0, pc, r4 @ │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlatbeq r6, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01066a9c │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatteq r5, r8, r3, pc @ │ │ │ │ + smlatteq r6, r4, lr, r4 │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r6, r0, fp, r6 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01064fb8 │ │ │ │ - @ instruction: 0x0105f8b8 │ │ │ │ - smlabteq r6, r4, pc, r4 @ │ │ │ │ - smlatbeq r5, r8, r8, pc @ │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - mrseq r5, (UNDEF: 6) │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, fp, r6 │ │ │ │ - smlabbeq r5, r0, r8, pc @ │ │ │ │ - @ instruction: 0x01066bb8 │ │ │ │ - tstpeq r5, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tstpeq r5, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, sp, r6 │ │ │ │ - smlabteq r6, r0, ip, r6 │ │ │ │ - smlabbeq r6, ip, r0, r5 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tstpeq r5, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlabbeq r6, r4, r0, r5 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - smlatteq r6, r0, r0, r5 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - swpeq r5, r0, [r6] │ │ │ │ - @ instruction: 0x0105f798 │ │ │ │ - swpeq r5, ip, [r6] │ │ │ │ - smlabbeq r5, r8, r7, pc @ │ │ │ │ - smlatteq r6, r0, r0, r5 │ │ │ │ - strheq r5, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, ip, r6 │ │ │ │ - tstpeq r5, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01066c98 │ │ │ │ - tstpeq r5, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, ip, r1, r5 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - smlabteq r6, ip, ip, r6 │ │ │ │ - smlatbeq r6, r8, ip, r6 │ │ │ │ - smlatteq r6, r4, r0, r5 │ │ │ │ - tstpeq r5, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, ip, r6 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tstpeq r5, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlatteq r6, r0, ip, r6 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlatteq r5, r0, r6, pc @ │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - @ instruction: 0x0105f6b8 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlatbeq r5, r8, r6, pc @ │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlabbeq r5, r8, r6, pc @ │ │ │ │ - smlabbeq r6, r4, r1, r5 │ │ │ │ - tstpeq r5, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ eorspl pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -8848,26 +8848,26 @@ │ │ │ │ @ instruction: 0xf5a480f7 │ │ │ │ @ instruction: 0xf04f5465 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ @ instruction: 0xf002835c │ │ │ │ svclt 0x0000b8eb │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - smlatteq r7, r4, fp, lr │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - strdeq lr, [r7, -r0] │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - tsteq r7, r0, lsr #18 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - smlatteq r6, r0, r7, r6 │ │ │ │ - smlabteq r6, sl, r7, r6 │ │ │ │ - tstpeq r5, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r7, -r6] │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + smlatbeq r6, lr, r3, r6 │ │ │ │ + tsteq r7, r0, asr r8 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + smlabbeq r7, r0, r6, lr │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + @ instruction: 0x0105ed96 │ │ │ │ + tsteq r7, r6, asr r5 │ │ │ │ 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 fe8e4970 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0107d8be │ │ │ │ - smlatteq r6, r8, r3, r5 │ │ │ │ - @ instruction: 0x0107d89c │ │ │ │ - smlatteq r6, ip, r3, r5 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlabteq lr, lr, lr, r9 │ │ │ │ - smlabteq r6, sl, r3, r5 │ │ │ │ - @ instruction: 0x010653bc │ │ │ │ - @ instruction: 0x010653ba │ │ │ │ - smlabteq r6, r4, r3, r5 │ │ │ │ - smlabteq r6, r6, r3, r5 │ │ │ │ - smlabteq r6, r2, r3, r5 │ │ │ │ - smlabteq r7, r8, r7, sp │ │ │ │ - @ instruction: 0x010653b2 │ │ │ │ - smlatbeq r7, r4, r7, sp │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - tsteq r5, r4 │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlabbeq lr, r0, sp, r9 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - smlabbeq r5, r6, pc, sp @ │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - @ instruction: 0x0107d6b8 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - smlabbeq r5, r2, lr, sp │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlabteq r6, r8, r1, r5 │ │ │ │ - smlabteq r6, r2, r1, r5 │ │ │ │ - @ instruction: 0x010651bc │ │ │ │ - @ instruction: 0x010651b6 │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - @ instruction: 0x01065196 │ │ │ │ - smlabbeq r6, ip, r1, r5 │ │ │ │ - smlabbeq r6, r2, r1, r5 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlabteq r5, r8, fp, sp │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - @ instruction: 0x01064fbe │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r7, lr, lsl r6 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + strdeq sp, [r7, -ip] │ │ │ │ tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - tsteq lr, lr, lsr #18 │ │ │ │ - smlatbeq r5, r2, sl, sp │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq lr, r4, ror #16 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq lr, lr, lsr #24 │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r7, r8, lsr #10 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r7, r4, lsl #10 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + tsteq r5, sl, asr sp │ │ │ │ + smlatbeq r6, ip, r0, r5 │ │ │ │ + smlatbeq r6, sl, r0, r5 │ │ │ │ + smlatbeq r6, ip, r0, r5 │ │ │ │ + smlatteq lr, r0, sl, r9 │ │ │ │ + smlatbeq r6, r0, r0, r5 │ │ │ │ + smlatteq r5, r6, ip, sp │ │ │ │ ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r0, ror #24 │ │ │ │ - tsteq r5, sl, ror #24 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r5, r6, asr ip │ │ │ │ - smlabteq lr, r6, r7, r9 │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ - tsteq r7, r4, lsr #2 │ │ │ │ - tsteq r5, r6, lsl r9 │ │ │ │ - strdeq sp, [r7, -lr] │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq lr, sl, lsr r6 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r7, r8, lsl r4 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlatteq r5, r2, fp, sp │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + @ instruction: 0x01064f94 │ │ │ │ + smlabbeq r6, lr, pc, r4 @ │ │ │ │ + smlabbeq r6, ip, pc, r4 @ │ │ │ │ + smlabbeq r6, sl, pc, r4 @ │ │ │ │ + smlabbeq r6, r4, pc, r4 @ │ │ │ │ + smlabbeq r6, r2, pc, r4 @ │ │ │ │ + smlabbeq r6, r0, pc, r4 @ │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + @ instruction: 0x010652b4 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + smlabbeq r6, r0, r2, r5 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + @ instruction: 0x0105d9b0 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + smlatteq r6, ip, lr, r4 │ │ │ │ + smlatteq r6, r2, lr, r4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + smlabteq r6, r4, lr, r4 │ │ │ │ + smlabteq r6, sl, lr, r4 │ │ │ │ + smlabteq r6, ip, lr, r4 │ │ │ │ + smlabteq r6, lr, lr, r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, sl, lr, r4 │ │ │ │ + smlabteq r6, r4, lr, r4 │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + smlatbeq r6, ip, lr, r4 │ │ │ │ + smlatbeq r6, r2, lr, r4 │ │ │ │ + @ instruction: 0x01064e98 │ │ │ │ + smlabbeq r6, lr, lr, r4 │ │ │ │ + smlabbeq lr, lr, r6, r9 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ tsteq r5, lr, asr sl │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ + tsteq r5, sl, asr sl │ │ │ │ + tsteq r5, r6, asr sl │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + smlabteq lr, r4, r5, r9 │ │ │ │ tsteq r5, lr, lsr sl │ │ │ │ - tsteq r5, sl, lsr sl │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - smlatbeq lr, r8, r5, r9 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - tsteq lr, lr, asr r5 │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - strdeq r9, [lr, -sl] │ │ │ │ - tsteq r5, lr, ror #12 │ │ │ │ - smlatteq r6, r8, ip, r4 │ │ │ │ - smlatteq r6, r6, ip, r4 │ │ │ │ - smlatteq r6, r4, ip, r4 │ │ │ │ - smlatteq r6, r2, ip, r4 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - smlatteq r7, ip, r9, lr │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ + smlabteq r5, r0, r9, sp │ │ │ │ + smlabteq r5, sl, r9, sp │ │ │ │ + smlabteq r5, r4, r9, sp │ │ │ │ + @ instruction: 0x0105d9be │ │ │ │ + @ instruction: 0x0105d9b8 │ │ │ │ + @ instruction: 0x0105d9b6 │ │ │ │ + tsteq lr, r6, lsr #10 │ │ │ │ + @ instruction: 0x0105d69a │ │ │ │ + smlabbeq r7, r4, lr, ip │ │ │ │ + tsteq r5, r6, ror r6 │ │ │ │ + tsteq r7, lr, asr lr │ │ │ │ + @ instruction: 0x01064cb4 │ │ │ │ + @ instruction: 0x010e939a │ │ │ │ + @ instruction: 0x0105d7be │ │ │ │ + @ instruction: 0x0105d796 │ │ │ │ + smlatbeq r5, r2, r7, sp │ │ │ │ + @ instruction: 0x0105d79e │ │ │ │ + @ instruction: 0x0105d79a │ │ │ │ + @ instruction: 0x0105d796 │ │ │ │ + @ instruction: 0x0105d796 │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + smlabbeq r5, r2, r7, sp │ │ │ │ + @ instruction: 0x010e92be │ │ │ │ + tsteq r5, r2, lsr r4 │ │ │ │ + smlabbeq r6, sl, sl, r4 │ │ │ │ + smlabbeq r6, r4, sl, r4 │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + tsteq lr, sl, asr r2 │ │ │ │ + smlabteq r5, lr, r3, sp │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq r8, lr, asr r1 │ │ │ │ + @ instruction: 0x010646bc │ │ │ │ + tsteq lr, r6, ror r1 │ │ │ │ + smlatteq r5, sl, r2, sp │ │ │ │ + smlabbeq r6, r0, r9, r4 │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + smlabbeq r5, r4, r2, sp │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ tsteq r6, ip, asr r9 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - smlabbeq r5, sl, r5, sp │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - @ instruction: 0x010e93b0 │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatteq r5, r4, r7, sp │ │ │ │ - smlabbeq r7, lr, ip, ip │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - smlatbeq r6, r2, fp, r4 │ │ │ │ - smlatbeq r6, r2, fp, r4 │ │ │ │ - smlatbeq r6, r6, fp, r4 │ │ │ │ - smlabbeq r7, lr, fp, sp │ │ │ │ - @ instruction: 0x01064b9e │ │ │ │ - smlabbeq r6, r0, r7, r4 │ │ │ │ - smlabbeq r6, r6, fp, r4 │ │ │ │ - smlabbeq r6, sl, fp, r4 │ │ │ │ - smlabbeq r6, sl, fp, r4 │ │ │ │ - smlabbeq r6, r8, fp, r4 │ │ │ │ - smlabbeq r6, r6, fp, r4 │ │ │ │ - smlabbeq r6, r4, fp, r4 │ │ │ │ - smlabbeq r6, r6, fp, r4 │ │ │ │ - smlatteq lr, r2, r1, r9 │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + smlatteq r7, lr, r9, ip │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + @ instruction: 0x0105d1ba │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + smlatteq r7, lr, r8, sp │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + smlatteq r6, r0, r4, r4 │ │ │ │ + smlatteq r6, r6, r8, r4 │ │ │ │ + smlatteq r6, sl, r8, r4 │ │ │ │ + smlatteq r6, sl, r8, r4 │ │ │ │ + smlatteq r6, r8, r8, r4 │ │ │ │ + smlatteq r6, r6, r8, r4 │ │ │ │ + smlatteq r6, r4, r8, r4 │ │ │ │ + smlatteq r6, r6, r8, r4 │ │ │ │ + tsteq lr, r2, asr #30 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + smlabbeq r6, ip, r8, r4 │ │ │ │ + @ instruction: 0x010648b8 │ │ │ │ blcs b346c │ │ │ │ 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 fe4b3bb8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlabbeq r5, lr, r0, sp │ │ │ │ - smlatbeq r6, r0, r8, r4 │ │ │ │ - @ instruction: 0x0106489a │ │ │ │ - @ instruction: 0x01064890 │ │ │ │ - smlabbeq r6, sl, r8, r4 │ │ │ │ - tsteq r5, sl │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - @ instruction: 0x0107c7be │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - @ instruction: 0x0107c79c │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - tsteq r7, r8, ror r7 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, r8, r7, r4 │ │ │ │ - smlatteq r6, r4, r7, r4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - tsteq lr, r6, lsl #26 │ │ │ │ - smlabteq r6, r6, r7, r4 │ │ │ │ - smlabteq r6, ip, r7, r4 │ │ │ │ - smlabteq r6, r6, r7, r4 │ │ │ │ - smlatteq r5, r8, pc, ip @ │ │ │ │ - tsteq r7, r2, lsr r6 │ │ │ │ - @ instruction: 0x0106479e │ │ │ │ - @ instruction: 0x01064792 │ │ │ │ - smlabbeq r6, ip, r7, r4 │ │ │ │ - smlabbeq r6, r6, r7, r4 │ │ │ │ - smlabbeq r6, r0, r7, r4 │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - tsteq lr, r2, lsr #24 │ │ │ │ - @ instruction: 0x0105cd98 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - smlatbeq lr, r2, fp, r8 │ │ │ │ - smlatbeq lr, r2, sl, r8 │ │ │ │ - tsteq r6, r6, lsl #12 │ │ │ │ - tsteq r7, ip, lsl #8 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlatteq r5, lr, sp, ip │ │ │ │ tsteq r6, r0, lsl #12 │ │ │ │ strdeq r4, [r6, -sl] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlatteq r5, r4, lr, ip │ │ │ │ - smlabbeq r7, lr, r3, ip │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - strdeq r3, [r9, -r6] │ │ │ │ - tsteq lr, sl, lsl r9 │ │ │ │ - smlabbeq r5, lr, sl, ip │ │ │ │ - smlabteq r6, r2, r4, r4 │ │ │ │ - @ instruction: 0x010644b6 │ │ │ │ - smlatbeq r6, sl, r4, r4 │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - smlabbeq r6, r0, r4, r4 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - @ instruction: 0x0107c1b6 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - smlatteq r6, ip, r3, r4 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, sl, r5, r4 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r3, r4 │ │ │ │ - smlabteq r6, r8, r3, r4 │ │ │ │ - smlabteq r6, r8, r3, r4 │ │ │ │ - smlabteq r6, r4, r3, r4 │ │ │ │ - smlabteq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x010643bc │ │ │ │ - @ instruction: 0x010643b8 │ │ │ │ - smlatbeq r6, ip, r3, r4 │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x01064394 │ │ │ │ - smlabbeq r6, ip, r3, r4 │ │ │ │ - smlabbeq r6, r0, r3, r4 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ + smlabteq r6, lr, r5, r4 │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + tsteq r7, lr, lsl r5 │ │ │ │ + smlatbeq r6, r2, r5, r4 │ │ │ │ + strdeq ip, [r7, -ip] │ │ │ │ + smlabbeq r6, sl, r5, r4 │ │ │ │ + ldrdeq ip, [r7, -r8] │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq lr, r6, ror #20 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + @ instruction: 0x0107c392 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + smlatteq r6, ip, r4, r4 │ │ │ │ + smlatteq r6, r6, r4, r4 │ │ │ │ + smlatteq r6, r0, r4, r4 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + smlabbeq lr, r2, r9, r8 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlatbeq r6, r4, r4, r4 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + smlabbeq r6, ip, r4, r4 │ │ │ │ + smlabbeq r6, r8, r4, r4 │ │ │ │ + smlabbeq r6, r4, r4, r4 │ │ │ │ + tsteq lr, r2, lsl #18 │ │ │ │ + tsteq lr, r2, lsl #16 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r7, ip, ror #2 │ │ │ │ tsteq r6, r0, ror #6 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - smlatbeq lr, lr, r4, r8 │ │ │ │ - tsteq r5, sl, lsr #12 │ │ │ │ - tsteq r7, r4, lsl lr │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - mrseq r4, LR_und │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + smlatteq r7, lr, r0, ip │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + @ instruction: 0x0105c8be │ │ │ │ + tsteq r9, r6, asr fp │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + smlatteq r5, lr, r7, ip │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + smlatbeq r5, r0, r7, ip │ │ │ │ + smlatteq r6, r0, r1, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + smlabteq r6, r2, r1, r4 │ │ │ │ + smlabteq r6, r2, r1, r4 │ │ │ │ + @ instruction: 0x010641b8 │ │ │ │ + tsteq r7, r6, lsl pc │ │ │ │ + smlatbeq r6, lr, r1, r4 │ │ │ │ + smlatbeq r6, r4, r1, r4 │ │ │ │ + @ instruction: 0x0106419a │ │ │ │ + @ instruction: 0x01064190 │ │ │ │ + smlabbeq r6, r6, r1, r4 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + mrseq r4, (UNDEF: 22) │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x0105c290 │ │ │ │ + smlatteq r6, ip, r0, r4 │ │ │ │ + smlatteq r6, r0, r0, r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, r8, r0, r4 │ │ │ │ + smlabteq r6, r0, r0, r4 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + swpeq r4, sl, [r6] │ │ │ │ + swpeq r4, r4, [r6] │ │ │ │ + swpeq r4, r2, [r6] │ │ │ │ + tsteq lr, lr, lsl #4 │ │ │ │ + smlabbeq r5, sl, r3, ip │ │ │ │ + tsteq r7, r4, ror fp │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + qaddeq r4, sl, r6 │ │ │ │ + qaddeq r4, sl, r6 │ │ │ │ + qaddeq r4, r4, r6 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ 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 │ │ │ │ - swpeq r4, lr, [r6] │ │ │ │ - smlatteq r6, r6, r0, r4 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + @ instruction: 0x01063f90 │ │ │ │ + @ instruction: 0x01063f96 │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + smlatteq r6, ip, pc, r3 @ │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + smlatbeq r6, lr, r0, r4 │ │ │ │ + smlatbeq r6, sl, r0, r4 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + @ instruction: 0x010641b4 │ │ │ │ + smlatbeq r6, r8, r1, r4 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + smlabbeq r6, r4, r2, r4 │ │ │ │ + smlabbeq r6, sl, r2, r4 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + @ instruction: 0x01064398 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + smlatbeq r6, r8, r4, r4 │ │ │ │ + @ instruction: 0x010644be │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + smlabbeq r6, lr, r6, r4 │ │ │ │ + smlabbeq r6, ip, r6, r4 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + @ instruction: 0x010648ba │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ strdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x0106419c │ │ │ │ - @ instruction: 0x010641b0 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - @ instruction: 0x0106429a │ │ │ │ - smlabbeq r6, ip, r2, r4 │ │ │ │ - smlatteq r6, r8, r2, r4 │ │ │ │ - smlatteq r6, lr, r2, r4 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - smlatbeq r6, r2, r3, r4 │ │ │ │ - @ instruction: 0x010643bc │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x010643be │ │ │ │ - tsteq r6, sl, lsl #8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - @ instruction: 0x01064494 │ │ │ │ - smlatbeq r6, lr, r4, r4 │ │ │ │ + @ instruction: 0x01064994 │ │ │ │ + smlatbeq r6, sl, r9, r4 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + smlatteq r6, r6, sl, r4 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + smlabteq r6, r4, ip, r4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + @ instruction: 0x01064db2 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ ldrdeq r4, [r6, -sl] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - @ instruction: 0x0106459e │ │ │ │ - smlatbeq r6, r4, r5, r4 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - smlabteq r6, ip, r6, r4 │ │ │ │ - smlatbeq r6, lr, r6, r4 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - @ instruction: 0x0106489a │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlabteq r6, r4, r9, r4 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - smlatbeq r6, ip, fp, r4 │ │ │ │ - @ instruction: 0x01064b9c │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - smlatteq r6, r2, ip, r4 │ │ │ │ - smlatteq r6, lr, ip, r4 │ │ │ │ - smlabbeq r6, r6, sp, r4 │ │ │ │ - smlabteq r6, sl, sp, r4 │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - @ instruction: 0x01064eb2 │ │ │ │ - smlabteq r6, sl, lr, r4 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, ip │ │ │ │ - qaddeq r5, r2, r6 │ │ │ │ - smlatbeq r6, r4, r0, r5 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - smlabteq r6, r8, r1, r5 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - @ instruction: 0x010652b4 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - smlatbeq r6, r4, r3, r5 │ │ │ │ - @ instruction: 0x010653bc │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlabbeq r6, lr, lr, r4 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + smlabteq r6, lr, pc, r4 @ │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + @ instruction: 0x010651b6 │ │ │ │ + @ instruction: 0x010651be │ │ │ │ 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, r0, r3, r5 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r5, r5 │ │ │ │ - @ instruction: 0x01065596 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - smlabteq r6, r4, r6, r5 │ │ │ │ - smlabteq r6, r2, r6, r5 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - smlatbeq r6, ip, r8, r5 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - @ instruction: 0x010659bc │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + @ instruction: 0x010651b4 │ │ │ │ + smlatbeq r6, r6, r1, r5 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlatteq r6, ip, r2, r5 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + @ instruction: 0x01065390 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + @ instruction: 0x010654ba │ │ │ │ ldrdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ - smlatbeq r6, r2, fp, r5 │ │ │ │ - smlatbeq r6, r2, fp, r5 │ │ │ │ - smlatteq r6, r2, fp, r5 │ │ │ │ - smlabteq r6, ip, fp, r5 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x010677b0 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlabteq r6, ip, r7, r7 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + smlatbeq r6, r2, r6, r5 │ │ │ │ + smlabbeq r6, r4, r6, r5 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + smlabteq r6, ip, r7, r5 │ │ │ │ ldrdeq r5, [r6, -r6] │ │ │ │ - smlabteq r6, sl, r7, r7 │ │ │ │ - @ instruction: 0x010677b4 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - smlatteq r6, r6, r7, r7 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r7, r7 │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - smlatteq r6, r8, r7, r7 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r7, r7 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlabbeq r6, r8, ip, r5 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - smlabbeq r6, sl, ip, r5 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - smlatbeq r6, lr, ip, r5 │ │ │ │ + @ instruction: 0x010658b2 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + smlabbeq r6, r0, r9, r5 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + smlabbeq r6, sl, r9, r5 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + smlatbeq r6, r8, r9, r5 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + @ instruction: 0x010659b8 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0x01065996 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + @ instruction: 0x010659bc │ │ │ │ + @ instruction: 0x01065990 │ │ │ │ + smlabbeq r6, r8, r5, r7 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + @ instruction: 0x010659b8 │ │ │ │ + smlatbeq r6, lr, r5, r7 │ │ │ │ + smlatteq r6, r8, r9, r5 │ │ │ │ + smlabteq r6, r2, r5, r7 │ │ │ │ + smlabbeq r6, r8, r5, r7 │ │ │ │ + smlatteq r6, sl, r9, r5 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlabteq r6, lr, r5, r7 │ │ │ │ + smlatbeq r6, ip, r5, r7 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ cmnpcs r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ stmdale sp, {r0, r1, r3, r7, r8, r9, pc} │ │ │ │ cmnpcs r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438389 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ @@ -13655,88 +13655,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - @ instruction: 0x01065b9a │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - smlatbeq r6, sl, fp, r5 │ │ │ │ - smlabbeq r6, sl, fp, r5 │ │ │ │ - tsteq r6, lr, ror r7 │ │ │ │ - @ instruction: 0x01065bb6 │ │ │ │ - smlabbeq r6, lr, r7, r7 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - smlatbeq r6, r6, fp, r5 │ │ │ │ - @ instruction: 0x01065b90 │ │ │ │ - smlabbeq r6, r4, r7, r7 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - smlabteq r6, r4, fp, r5 │ │ │ │ - @ instruction: 0x01067790 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlatbeq r6, r6, fp, r5 │ │ │ │ - @ instruction: 0x0106779a │ │ │ │ - smlabbeq r6, r6, r7, r7 │ │ │ │ - smlatteq r6, r6, fp, r5 │ │ │ │ - smlabteq r6, r4, fp, r5 │ │ │ │ - @ instruction: 0x010677b8 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, sl, r7, r7 │ │ │ │ - @ instruction: 0x01067790 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - smlabteq r6, lr, r7, r7 │ │ │ │ - smlatbeq r6, ip, r7, r7 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ + @ instruction: 0x010674b4 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r8, r5 │ │ │ │ + smlabteq r6, r0, r4, r7 │ │ │ │ + smlatbeq r6, sl, r4, r7 │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + smlatteq r6, sl, r8, r5 │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + smlatteq r6, lr, r4, r7 │ │ │ │ + smlatbeq r6, r6, r4, r7 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r7, r7 │ │ │ │ - smlabteq r6, lr, r7, r7 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - @ instruction: 0x010677ba │ │ │ │ - tsteq r6, sl, lsl ip │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ + smlatteq r6, r4, r4, r7 │ │ │ │ + smlabteq r6, r2, r4, r7 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ strdeq r7, [r6, -sl] │ │ │ │ + smlatteq r6, r6, r4, r7 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + smlabbeq r6, lr, r9, r5 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + @ instruction: 0x0106599a │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + @ instruction: 0x01065998 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + smlatbeq r6, sl, r9, r5 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + @ instruction: 0x010659be │ │ │ │ + @ instruction: 0x0106599e │ │ │ │ + @ instruction: 0x01067594 │ │ │ │ + smlabteq r6, lr, r9, r5 │ │ │ │ + smlatbeq r6, r8, r5, r7 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x010659be │ │ │ │ + @ instruction: 0x010675b4 │ │ │ │ + @ instruction: 0x01067596 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlabteq r6, r6, r5, r7 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlatteq r6, r2, r9, r5 │ │ │ │ ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - @ instruction: 0x01065c98 │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - smlatbeq r6, ip, ip, r5 │ │ │ │ - smlabbeq r6, r2, ip, r5 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - smlabteq r6, r6, ip, r5 │ │ │ │ - smlatbeq r6, r6, ip, r5 │ │ │ │ - @ instruction: 0x0106789c │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x010678b2 │ │ │ │ + smlabteq r6, r4, r5, r7 │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -14563,290 +14563,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - @ instruction: 0x01065b9e │ │ │ │ - smlabbeq r6, r8, fp, r5 │ │ │ │ - tsteq r6, lr, ror r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - @ instruction: 0x01065bbc │ │ │ │ - smlabbeq r6, r8, r7, r7 │ │ │ │ - smlabteq r6, ip, fp, r5 │ │ │ │ - smlatbeq r6, r0, fp, r5 │ │ │ │ - @ instruction: 0x01067794 │ │ │ │ - tsteq r6, lr, ror r7 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - @ instruction: 0x01065bbe │ │ │ │ - @ instruction: 0x010677b2 │ │ │ │ - smlatteq r6, sl, fp, r5 │ │ │ │ - smlabteq r6, r2, r7, r7 │ │ │ │ - smlabbeq r6, r6, r7, r7 │ │ │ │ - smlatteq r6, r8, fp, r5 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlabteq r6, r6, r7, r7 │ │ │ │ - smlatbeq r6, r4, r7, r7 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - smlatteq r6, r8, fp, r5 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - smlabteq r6, r8, r7, r7 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - smlabteq r6, r2, sp, r1 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ + @ instruction: 0x0106749e │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + smlatteq r6, r8, r8, r5 │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + @ instruction: 0x010674bc │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlatteq r6, r8, r4, r7 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + smlatteq r6, r6, r4, r7 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r2, lsr r5 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabbeq r6, r8, r9, r5 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + @ instruction: 0x01065992 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + smlabteq r6, r2, sp, r5 │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + smlabteq r6, r2, r5, r1 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlabteq r6, r6, r0, r1 │ │ │ │ + smlabbeq r6, r2, r0, r1 │ │ │ │ + qaddeq r1, r2, r6 │ │ │ │ + qaddeq r1, lr, r6 │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + smlabteq r6, lr, r0, r1 │ │ │ │ strdeq r1, [r6, -r2] │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - smlatbeq r5, lr, r1, r9 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + smlabteq r5, lr, lr, r8 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlabbeq r6, sl, r1, r1 │ │ │ │ + @ instruction: 0x01061196 │ │ │ │ + smlatbeq r5, r6, lr, r8 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + @ instruction: 0x01058e96 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + smlabteq r6, r6, r3, r1 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + smlabteq r6, r6, r2, r1 │ │ │ │ + @ instruction: 0x01061292 │ │ │ │ + @ instruction: 0x0106129e │ │ │ │ + tsteq r5, r6, lsr lr │ │ │ │ + @ instruction: 0x010612be │ │ │ │ + tsteq r5, r6, lsr #28 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ tsteq r6, r6, lsl r3 │ │ │ │ - @ instruction: 0x0105919e │ │ │ │ + tsteq r5, r6, lsl #28 │ │ │ │ + tsteq r6, r6, lsr r3 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlatbeq r6, lr, r3, r1 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + smlabbeq r6, r6, r3, r1 │ │ │ │ + smlabteq r5, lr, sp, r8 │ │ │ │ + smlatbeq r6, r2, r3, r1 │ │ │ │ + @ instruction: 0x01058dbe │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ smlabteq r6, r6, r3, r1 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - @ instruction: 0x01061392 │ │ │ │ - tsteq r5, lr, ror r1 │ │ │ │ - smlabteq r6, sl, r3, r1 │ │ │ │ - tsteq r5, lr, ror #2 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ + smlatbeq r5, r6, sp, r8 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + @ instruction: 0x01058d96 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + smlabbeq r6, r6, r4, r1 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ tsteq r6, r6, lsr r4 │ │ │ │ - tsteq r5, r6, asr #2 │ │ │ │ + tsteq r5, lr, asr #26 │ │ │ │ + @ instruction: 0x0106149e │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ tsteq r6, sl, ror r4 │ │ │ │ - tsteq r5, r6, lsr r1 │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - smlabteq r6, r6, r4, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - @ instruction: 0x010615b6 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + @ instruction: 0x01061492 │ │ │ │ + tsteq r5, lr, lsl sp │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlabteq r6, r2, r4, r1 │ │ │ │ + smlabteq r6, lr, r4, r1 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + smlatteq r6, r6, r4, r1 │ │ │ │ + smlatteq r5, r6, ip, r8 │ │ │ │ tsteq r6, lr, lsr r5 │ │ │ │ - ldrdeq r9, [r5, -r6] │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - smlabteq r5, r6, r0, r9 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + smlabteq r5, lr, ip, r8 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + @ instruction: 0x01058cbe │ │ │ │ + @ instruction: 0x010616be │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ smlatbeq r6, r6, r5, r1 │ │ │ │ - @ instruction: 0x010615b6 │ │ │ │ - smlatbeq r5, r6, r0, r9 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - swpeq r9, r6, [r5] │ │ │ │ - @ instruction: 0x01061692 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r6, r2, asr #12 │ │ │ │ - qaddeq r9, lr, r5 │ │ │ │ - @ instruction: 0x01061696 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - @ instruction: 0x01061692 │ │ │ │ - tsteq r5, r6, lsr r0 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - @ instruction: 0x010617ba │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + smlabbeq r6, r2, r5, r1 │ │ │ │ + smlabbeq r5, lr, ip, r8 │ │ │ │ + @ instruction: 0x0106159e │ │ │ │ + tsteq r5, lr, ror ip │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + smlatteq r6, r2, r5, r1 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + tsteq r5, lr, asr ip │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + smlabteq r6, lr, r6, r1 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + @ instruction: 0x0106169a │ │ │ │ + tsteq r5, r6, lsr #24 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + tsteq r5, r6, lsl ip │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ tsteq r6, r6, lsr #14 │ │ │ │ - smlatteq r6, r2, r6, r1 │ │ │ │ - @ instruction: 0x010616b2 │ │ │ │ - @ instruction: 0x010616be │ │ │ │ strdeq r8, [r5, -lr] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlatteq r5, lr, pc, r8 @ │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - smlabteq r5, lr, pc, r8 @ │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - @ instruction: 0x01058fbe │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - @ instruction: 0x01061792 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq r6, lr, ror #14 │ │ │ │ - @ instruction: 0x01058f96 │ │ │ │ - smlabbeq r6, r6, r7, r1 │ │ │ │ - smlabbeq r5, r6, pc, r8 @ │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - smlatbeq r6, sl, r7, r1 │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ + smlabbeq r6, r2, r7, r1 │ │ │ │ + smlatteq r5, lr, fp, r8 │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + smlatbeq r6, r2, r9, r1 │ │ │ │ + @ instruction: 0x0106189e │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r5, lr, asr pc │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - @ instruction: 0x01061892 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - tsteq r5, lr, lsr #30 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r5, lr, lsl pc │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlatbeq r5, lr, fp, r8 │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ + @ instruction: 0x01058b9e │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlatbeq r6, r6, r8, r1 │ │ │ │ smlabteq r6, r2, r8, r1 │ │ │ │ - smlabbeq r6, r2, r8, r1 │ │ │ │ - @ instruction: 0x01061896 │ │ │ │ - strdeq r8, [r5, -lr] │ │ │ │ - @ instruction: 0x010618be │ │ │ │ - smlatteq r5, lr, lr, r8 │ │ │ │ - smlatteq r6, r2, r9, r1 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - tsteq r6, sl, lsr r9 │ │ │ │ - smlabteq r5, r6, lr, r8 │ │ │ │ - tsteq r6, r2, ror r9 │ │ │ │ - @ instruction: 0x01058eb6 │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - smlabteq r6, r6, r9, r1 │ │ │ │ - @ instruction: 0x01058e9e │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - smlabbeq r5, lr, lr, r8 │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - smlabteq r6, sl, sl, r1 │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - @ instruction: 0x01061a96 │ │ │ │ - tsteq r5, lr, asr #28 │ │ │ │ - smlabteq r6, lr, sl, r1 │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - @ instruction: 0x01061b96 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r5, lr, lsl lr │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + @ instruction: 0x010619ba │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + smlabbeq r6, r6, r9, r1 │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + @ instruction: 0x010619be │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + @ instruction: 0x01061c9e │ │ │ │ @ instruction: 0x01061b9a │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - smlabteq r6, lr, ip, r1 │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - smlatteq r5, r6, sp, r8 │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - @ instruction: 0x01061cb2 │ │ │ │ - @ instruction: 0x01058dbe │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + smlabteq r5, lr, sl, r8 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlatbeq r6, r2, fp, r1 │ │ │ │ + @ instruction: 0x01061bbe │ │ │ │ + smlatbeq r5, lr, sl, r8 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + @ instruction: 0x01058a9e │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + @ instruction: 0x01061cb6 │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + smlabbeq r6, r2, ip, r1 │ │ │ │ + tsteq r5, r6, ror sl │ │ │ │ + @ instruction: 0x01061cba │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ tsteq r6, lr, lsl #26 │ │ │ │ - smlatbeq r5, lr, sp, r8 │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - smlabteq r6, r6, sp, r1 │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - @ instruction: 0x01061d92 │ │ │ │ - tsteq r5, lr, ror sp │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + tsteq r5, lr, lsr sl │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + @ instruction: 0x01061f92 │ │ │ │ + smlabbeq r6, lr, lr, r1 │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ smlabteq r6, sl, sp, r1 │ │ │ │ - tsteq r5, lr, ror #26 │ │ │ │ - @ instruction: 0x01061e92 │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ + smlatteq r6, r6, sp, r1 │ │ │ │ + tsteq r5, r6, lsl #20 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + smlatteq r6, r6, lr, r1 │ │ │ │ @ instruction: 0x01061e96 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - smlabteq r6, sl, pc, r1 @ │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - tsteq r6, r6, lsl #30 │ │ │ │ - tsteq r6, r2, lsr #30 │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ + @ instruction: 0x01061eb2 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlatteq r6, sl, lr, r1 │ │ │ │ + smlabteq r5, r6, r9, r8 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + smlatbeq r6, sl, pc, r1 @ │ │ │ │ tsteq r6, sl, asr pc │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + @ instruction: 0x0105899e │ │ │ │ smlatbeq r6, lr, pc, r1 @ │ │ │ │ - smlatteq r5, lr, ip, r8 │ │ │ │ - tsteq r6, sl │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - strheq r2, [r6, -sl] │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - smlabbeq r6, r6, r0, r2 │ │ │ │ - smlatbeq r5, r6, ip, r8 │ │ │ │ - strheq r2, [r6, -lr] │ │ │ │ - @ instruction: 0x01058c96 │ │ │ │ - smlabbeq r6, r6, r1, r2 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ + smlabbeq r5, lr, r9, r8 │ │ │ │ + qaddeq r2, r2, r6 │ │ │ │ + tsteq r6, r2 │ │ │ │ + tsteq r5, r6, ror r9 │ │ │ │ + qaddeq r2, lr, r6 │ │ │ │ + tsteq r5, r6, ror #18 │ │ │ │ + smlabbeq r6, lr, r2, r2 │ │ │ │ smlabbeq r6, sl, r1, r2 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - @ instruction: 0x010622be │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + smlabteq r6, r6, r0, r2 │ │ │ │ + smlatteq r6, r2, r0, r2 │ │ │ │ + tsteq r5, r6, lsr r9 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + smlatteq r6, r2, r1, r2 │ │ │ │ + @ instruction: 0x01062192 │ │ │ │ + smlatbeq r6, lr, r1, r2 │ │ │ │ + tsteq r5, r6, lsl #18 │ │ │ │ + smlatteq r6, r6, r1, r2 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + smlatbeq r6, r6, r2, r2 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + smlabteq r5, lr, r8, r8 │ │ │ │ + smlatbeq r6, sl, r2, r2 │ │ │ │ + @ instruction: 0x010588be │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + smlatbeq r5, r6, r8, r8 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + @ instruction: 0x01058896 │ │ │ │ + smlabteq r6, r2, r2, r3 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl r2 │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - tsteq r5, lr, lsr #24 │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - smlatbeq r6, r2, r2, r2 │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ + smlatbeq r6, sl, r3, r2 │ │ │ │ + smlabteq r6, r6, r3, r2 │ │ │ │ + tsteq r5, lr, asr #16 │ │ │ │ strdeq r2, [r6, -lr] │ │ │ │ - tsteq r5, r6, lsl #24 │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - @ instruction: 0x010623b6 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - smlabbeq r6, r2, r3, r2 │ │ │ │ + tsteq r5, lr, lsr r8 │ │ │ │ + smlabteq r6, r6, r4, r2 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + @ instruction: 0x01062492 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + smlabteq r6, sl, r4, r2 │ │ │ │ + tsteq r5, lr, lsl #16 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + smlabbeq r6, sl, r5, r2 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + smlatteq r5, r6, r7, r8 │ │ │ │ + smlabbeq r6, lr, r5, r2 │ │ │ │ ldrdeq r8, [r5, -r6] │ │ │ │ - @ instruction: 0x010623ba │ │ │ │ - smlabteq r5, r6, fp, r8 │ │ │ │ - smlabbeq r6, r2, r4, r2 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - smlatbeq r5, r6, fp, r8 │ │ │ │ - smlabbeq r6, r6, r4, r2 │ │ │ │ - @ instruction: 0x01058b96 │ │ │ │ - @ instruction: 0x010625ba │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - smlatteq r6, lr, r5, r2 │ │ │ │ - @ instruction: 0x0106259e │ │ │ │ - tsteq r5, r6, asr #22 │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - smlabteq r6, r2, sp, r2 │ │ │ │ - smlatteq r6, lr, r9, r2 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - @ instruction: 0x0106269a │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - smlatteq r5, lr, sl, r8 │ │ │ │ - @ instruction: 0x0106269e │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - @ instruction: 0x01058abe │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - smlatbeq r5, lr, sl, r8 │ │ │ │ - @ instruction: 0x0106289e │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - smlabbeq r5, r6, sl, r8 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r5, r6, ror sl │ │ │ │ - ldrdeq r2, [r6, -r2] │ │ │ │ - smlabbeq r6, r2, r8, r2 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + smlatteq r6, r2, r5, r2 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - smlabbeq r6, ip, r4, r2 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + smlatteq r6, ip, r1, r2 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + smlatbeq r6, r4, r2, r2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + smlatbeq r6, r8, r2, r2 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ strdeq r8, [r5, -ip] │ │ │ │ - @ instruction: 0x010626bc │ │ │ │ - @ instruction: 0x010625b8 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlabteq r5, ip, r5, r8 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - @ instruction: 0x010585bc │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlabteq r6, r0, r5, r2 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + smlatteq r5, ip, r2, r8 │ │ │ │ + smlatbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + smlatteq r6, r4, r3, r2 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + smlabteq r5, r4, r2, r8 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + @ instruction: 0x010582b4 │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x0105859c │ │ │ │ + smlabbeq r6, ip, r4, r2 │ │ │ │ + @ instruction: 0x0105829c │ │ │ │ + smlatteq r6, r8, r4, r2 │ │ │ │ + smlabbeq r5, ip, r2, r8 │ │ │ │ + smlatteq r6, ip, r8, r2 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + @ instruction: 0x01062598 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + @ instruction: 0x0106259c │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ tsteq r6, r4, lsl r6 │ │ │ │ - smlabbeq r5, ip, r5, r8 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r6, r2 │ │ │ │ - smlatbeq r6, r0, r6, r2 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + @ instruction: 0x0106279c │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatteq r5, ip, r1, r8 │ │ │ │ tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - smlabbeq r6, r8, r7, r2 │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - smlabbeq r6, ip, fp, r2 │ │ │ │ - @ instruction: 0x010629b0 │ │ │ │ - smlatbeq r6, ip, r8, r2 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - smlatteq r6, r8, r7, r2 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - smlatteq r5, r4, r4, r8 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - @ instruction: 0x010628b4 │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ ldrdeq r2, [r6, -r0] │ │ │ │ - smlabteq r5, r4, r4, r8 │ │ │ │ + smlabbeq r6, r0, r7, r2 │ │ │ │ + smlabteq r5, r4, r1, r8 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x010581b4 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ tsteq r6, r8, lsl #18 │ │ │ │ - @ instruction: 0x010584b4 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlabteq r6, r8, r9, r2 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x01062994 │ │ │ │ - smlabbeq r5, ip, r4, r8 │ │ │ │ - smlabteq r6, ip, r9, r2 │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - smlatbeq r6, ip, ip, r2 │ │ │ │ - smlatbeq r6, r8, fp, r2 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - smlatteq r6, r4, sl, r2 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - @ instruction: 0x01062bb0 │ │ │ │ - smlabteq r6, ip, fp, r2 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - smlatteq r5, r4, r3, r8 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - smlabteq r6, r4, ip, r2 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - @ instruction: 0x01062c90 │ │ │ │ - @ instruction: 0x010583bc │ │ │ │ - smlabteq r6, r8, ip, r2 │ │ │ │ - smlatbeq r5, ip, r3, r8 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - @ instruction: 0x01058394 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - smlabbeq r5, r4, r3, r8 │ │ │ │ - smlatteq r6, ip, lr, r4 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - @ instruction: 0x01062f98 │ │ │ │ - @ instruction: 0x01062e94 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatteq r6, ip, sp, r2 │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - smlatteq r6, ip, lr, r2 │ │ │ │ - @ instruction: 0x01062e9c │ │ │ │ - @ instruction: 0x01062eb8 │ │ │ │ - tsteq r5, r4, lsl r3 │ │ │ │ + @ instruction: 0x01062894 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + smlabbeq r5, r4, r1, r8 │ │ │ │ + @ instruction: 0x01062898 │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + @ instruction: 0x01062a98 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ strdeq r2, [r6, -r0] │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - @ instruction: 0x01062fb0 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - @ instruction: 0x01062fb4 │ │ │ │ - smlabteq r5, ip, r2, r8 │ │ │ │ - qaddeq r3, r8, r6 │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x010582b4 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlatbeq r5, r4, r2, r8 │ │ │ │ - smlabbeq r6, ip, r1, r3 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r3 │ │ │ │ - smlabteq r6, r4, ip, r4 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - smlabteq r6, ip, ip, r4 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlatteq r6, r4, ip, r4 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - strdeq r8, [r5, -ip] │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlatteq r5, r4, r1, r8 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - smlatteq r6, ip, r2, r3 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlabteq r6, r4, r1, r3 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - @ instruction: 0x0105819c │ │ │ │ - smlabbeq r6, r0, r1, r3 │ │ │ │ - smlabbeq r5, ip, r1, r8 │ │ │ │ - smlabteq r6, r4, r1, r3 │ │ │ │ - smlatbeq r6, r0, r1, r3 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - @ instruction: 0x01064db8 │ │ │ │ - @ instruction: 0x01064d94 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r5, r4, lsr #2 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x01064db8 │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ tsteq r5, ip, lsl #2 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - strdeq r8, [r5, -ip] │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlatteq r6, r8, sp, r4 │ │ │ │ - smlabteq r5, ip, r0, r8 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - strheq r8, [r5, -ip] │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - swpeq r8, ip, [r5] │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlabbeq r5, ip, r0, r8 │ │ │ │ - @ instruction: 0x01064e94 │ │ │ │ - @ instruction: 0x01063298 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ + smlabteq r6, ip, sl, r2 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlatteq r5, r4, r0, r8 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabbeq r6, r0, fp, r2 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlatbeq r5, r4, r0, r8 │ │ │ │ + smlabbeq r6, r4, fp, r2 │ │ │ │ + swpeq r8, r4, [r5] │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ tsteq r5, r4, rrx │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - qaddeq r8, r4, r5 │ │ │ │ - @ instruction: 0x010632bc │ │ │ │ - @ instruction: 0x01063298 │ │ │ │ + smlabbeq r6, r4, sp, r2 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlabteq r6, r0, ip, r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ tsteq r5, ip, lsr r0 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ tsteq r5, ip, lsr #32 │ │ │ │ - @ instruction: 0x01063e9c │ │ │ │ - smlatbeq r6, ip, r8, r3 │ │ │ │ - @ instruction: 0x010635b0 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x01064e90 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlatbeq r6, r8, r2, r3 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - @ instruction: 0x010632b4 │ │ │ │ - smlabteq r5, ip, pc, r7 @ │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, lr, r4 │ │ │ │ - smlatbeq r5, ip, pc, r7 @ │ │ │ │ - @ instruction: 0x01064eb0 │ │ │ │ - @ instruction: 0x01057f9c │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - smlatteq r6, ip, lr, r4 │ │ │ │ - smlabteq r6, r8, lr, r4 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r5, r4, ror pc │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ + @ instruction: 0x01062db8 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + smlabteq r6, r4, sp, r2 │ │ │ │ + tsteq r5, r4 │ │ │ │ + smlatteq r6, ip, lr, r2 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlabteq r5, r4, pc, r7 @ │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatbeq r5, r4, pc, r7 @ │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + @ instruction: 0x01057f94 │ │ │ │ + smlatbeq r6, ip, sl, r4 │ │ │ │ + smlatbeq r6, ip, lr, r2 │ │ │ │ + smlabbeq r6, r8, lr, r2 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, lr, r2 │ │ │ │ tsteq r5, r4, asr #30 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ + @ instruction: 0x01064a90 │ │ │ │ tsteq r5, r4, lsr pc │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + @ instruction: 0x01064abc │ │ │ │ + @ instruction: 0x01064a98 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + smlatteq r6, r0, lr, r2 │ │ │ │ + smlatteq r5, ip, lr, r7 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlabteq r5, ip, lr, r7 │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, r3, r3 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlatbeq r6, r8, r3, r3 │ │ │ │ - smlabbeq r6, r4, r3, r3 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - smlabteq r5, r4, lr, r7 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x01064f9c │ │ │ │ + @ instruction: 0x01057ebc │ │ │ │ + smlabbeq r6, r0, pc, r2 @ │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + @ instruction: 0x01057e94 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlabbeq r5, r4, lr, r7 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + @ instruction: 0x01064b98 │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ tsteq r6, r8, ror pc │ │ │ │ - @ instruction: 0x010633b4 │ │ │ │ - @ instruction: 0x01057e9c │ │ │ │ - smlabteq r6, r0, r3, r3 │ │ │ │ - smlabbeq r5, ip, lr, r7 │ │ │ │ - smlabteq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064f9c │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - smlatteq r6, ip, r3, r3 │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - @ instruction: 0x010634b4 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlabteq r6, r4, pc, r4 @ │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ tsteq r5, ip, lsr #28 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ tsteq r5, ip, lsl lr │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ + @ instruction: 0x01064b98 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ strdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ smlatteq r5, ip, sp, r7 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, fp, r4 │ │ │ │ smlabteq r5, r4, sp, r7 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ + @ instruction: 0x01064bb0 │ │ │ │ @ instruction: 0x01057db4 │ │ │ │ - @ instruction: 0x01063498 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ @ instruction: 0x01057d9c │ │ │ │ - qaddeq r5, r8, r6 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ smlabbeq r5, ip, sp, r7 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r0, r5 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - smlatbeq r6, r4, r4, r3 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - @ instruction: 0x010634b0 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r0, r5 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + smlabbeq r6, ip, ip, r4 │ │ │ │ + qaddeq r3, r8, r6 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, ip, fp, r4 │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ tsteq r5, ip, lsr #26 │ │ │ │ - smlatbeq r6, ip, r0, r5 │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - smlatteq r6, r8, r0, r5 │ │ │ │ - smlabteq r6, r4, r0, r5 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - smlatteq r5, r4, ip, r7 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - smlatteq r6, r8, r0, r5 │ │ │ │ - smlabteq r5, ip, ip, r7 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - @ instruction: 0x01057cbc │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - smlabbeq r6, r0, r2, r5 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ + qaddeq r3, r8, r6 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + strheq r3, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + smlabteq r5, r4, ip, r7 │ │ │ │ + strheq r3, [r6, -r4] │ │ │ │ + swpeq r3, r0, [r6] │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + smlatbeq r5, r4, ip, r7 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + @ instruction: 0x01057c94 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - @ instruction: 0x010651b4 │ │ │ │ - @ instruction: 0x010635b8 │ │ │ │ - @ instruction: 0x01063594 │ │ │ │ + smlatbeq r6, r0, ip, r4 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + strheq r3, [r6, -r8] │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + smlabteq r6, r4, r0, r3 │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlatteq r6, r4, r0, r3 │ │ │ │ + @ instruction: 0x01064cb4 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + smlabteq r6, r0, ip, r4 │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ tsteq r6, r4, ror #2 │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010635b8 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ smlatteq r5, ip, fp, r7 │ │ │ │ - @ instruction: 0x0106519c │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r1, r5 │ │ │ │ - smlatteq r6, r8, r5, r3 │ │ │ │ - smlatbeq r5, ip, fp, r7 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x01057b9c │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlatteq r6, r4, r1, r5 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + smlabteq r5, r4, fp, r7 │ │ │ │ + @ instruction: 0x01064e9c │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + smlabbeq r5, ip, fp, r7 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ tsteq r5, ip, ror fp │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - @ instruction: 0x01063694 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - smlabteq r6, ip, r3, r5 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatbeq r6, r4, r2, r5 │ │ │ │ - smlatbeq r6, r8, r6, r3 │ │ │ │ - smlabbeq r6, r4, r6, r3 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + smlabbeq r6, ip, r1, r3 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + @ instruction: 0x01063198 │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x010631b0 │ │ │ │ + smlabbeq r6, r0, sp, r4 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + smlabbeq r6, ip, sp, r4 │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x01064db8 │ │ │ │ + smlatteq r5, ip, sl, r7 │ │ │ │ + smlabbeq r6, r8, lr, r4 │ │ │ │ tsteq r6, r4, asr r2 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ + smlatteq r6, ip, sp, r4 │ │ │ │ + smlabteq r6, r8, sp, r4 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + @ instruction: 0x01057abc │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + smlatbeq r5, ip, sl, r7 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + smlabbeq r5, ip, sl, r7 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + @ instruction: 0x010632b0 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ tsteq r6, r0, ror #4 │ │ │ │ - smlabteq r5, r4, sl, r7 │ │ │ │ - smlatbeq r6, r4, r2, r5 │ │ │ │ - smlabbeq r6, r0, r2, r5 │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ - smlatbeq r5, r4, sl, r7 │ │ │ │ - smlabteq r6, r8, r6, r3 │ │ │ │ - @ instruction: 0x01057a94 │ │ │ │ - mrseq r5, LR_und │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - smlatteq r6, r0, r6, r3 │ │ │ │ - @ instruction: 0x010652b0 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - @ instruction: 0x010652bc │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ tsteq r5, r4, asr #20 │ │ │ │ - smlatteq r6, r8, r2, r5 │ │ │ │ - tsteq r5, r4, lsr sl │ │ │ │ - @ instruction: 0x010653b8 │ │ │ │ - smlabbeq r6, r4, r7, r3 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabbeq r6, r4, r7, r3 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - smlabteq r5, r4, r9, r7 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - @ instruction: 0x01063790 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + @ instruction: 0x01063598 │ │ │ │ + smlatteq r6, r0, pc, r4 @ │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + @ instruction: 0x01064eb8 │ │ │ │ + @ instruction: 0x010632bc │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlabteq r5, ip, r9, r7 │ │ │ │ + @ instruction: 0x01064eb8 │ │ │ │ + @ instruction: 0x01064e94 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatbeq r5, ip, r9, r7 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ @ instruction: 0x0105799c │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - smlabbeq r5, ip, r9, r7 │ │ │ │ - @ instruction: 0x0106539c │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlabteq r6, r4, lr, r4 │ │ │ │ tsteq r5, r4, ror r9 │ │ │ │ - smlabteq r6, r8, r7, r3 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ tsteq r5, r4, ror #18 │ │ │ │ - @ instruction: 0x01063dbc │ │ │ │ - smlabteq r6, r0, sl, r3 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + smlabteq r6, ip, pc, r4 @ │ │ │ │ + @ instruction: 0x01063398 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x01063398 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + smlabteq r5, ip, r8, r7 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlabbeq r6, ip, pc, r4 @ │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlatbeq r6, r4, r3, r3 │ │ │ │ + smlatbeq r5, r4, r8, r7 │ │ │ │ + @ instruction: 0x010633b0 │ │ │ │ + @ instruction: 0x01057894 │ │ │ │ + @ instruction: 0x01064fb0 │ │ │ │ + smlabbeq r6, ip, pc, r4 @ │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + smlatbeq r6, r4, r4, r3 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + smlatteq r6, r4, r3, r3 │ │ │ │ + @ instruction: 0x01064fb4 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + smlabteq r6, r0, pc, r4 @ │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + tsteq r6, r4 │ │ │ │ + smlatteq r6, r0, pc, r4 @ │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + smlabteq r5, ip, r7, r7 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + @ instruction: 0x010577bc │ │ │ │ + smlabbeq r6, r8, r4, r3 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + smlatbeq r5, r4, r7, r7 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + @ instruction: 0x01057794 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + smlatteq r6, r4, r4, r3 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + qaddeq r5, r8, r6 │ │ │ │ + @ instruction: 0x01063494 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + smlatbeq r6, r0, r4, r3 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + smlatteq r6, r4, r4, r3 │ │ │ │ + smlabteq r6, r0, r4, r3 │ │ │ │ + swpeq r5, r0, [r6] │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + swpeq r5, ip, [r6] │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + strheq r5, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlatteq r5, ip, r6, r7 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabteq r5, r4, r6, r7 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ 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, ip, lsl r2 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabbeq r6, r0, r1, r3 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - @ instruction: 0x010572b8 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - smlatbeq r5, r8, r2, r7 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - smlabbeq r5, r8, r2, r7 │ │ │ │ - smlatbeq r6, r0, r1, r3 │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010631b8 │ │ │ │ - smlabbeq r6, r8, sp, r4 │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - @ instruction: 0x01064d94 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - mrseq r3, LR_usr │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - smlabteq r6, r0, sp, r4 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - @ instruction: 0x01064e90 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlatteq r5, r8, r1, r7 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - @ instruction: 0x010571b8 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - smlatbeq r5, r8, r1, r7 │ │ │ │ - @ instruction: 0x010632b8 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlabbeq r5, r0, r1, r7 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - smlatbeq r6, r0, r2, r3 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - smlabteq r6, r8, lr, r4 │ │ │ │ - smlabteq r6, ip, r2, r3 │ │ │ │ - smlatbeq r6, r8, r2, r3 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - smlabbeq r6, r4, lr, r4 │ │ │ │ - mrseq r7, (UNDEF: 21) │ │ │ │ - smlabteq r6, r8, lr, r4 │ │ │ │ - smlatbeq r6, r4, lr, r4 │ │ │ │ - smlatteq r6, r0, r2, r3 │ │ │ │ - smlatteq r5, r0, r0, r7 │ │ │ │ - smlatteq r6, ip, r2, r3 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r5, r8, r0, r7 │ │ │ │ - smlatteq r6, r0, lr, r4 │ │ │ │ - swpeq r7, r8, [r5] │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlabbeq r5, r0, r0, r7 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, r3, r3 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - smlatbeq r6, r8, r3, r3 │ │ │ │ - smlabbeq r6, r4, r3, r3 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - mrseq r7, (UNDEF: 5) │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x01064f9c │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - @ instruction: 0x010633b4 │ │ │ │ + smlatteq r6, r0, lr, r2 │ │ │ │ + @ instruction: 0x01062ebc │ │ │ │ + smlabbeq r6, ip, sl, r4 │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + @ instruction: 0x01064a98 │ │ │ │ + tsteq r5, r8 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x01064ab8 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatteq r5, r8, pc, r6 @ │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ ldrdeq r6, [r5, -r8] │ │ │ │ - smlabteq r6, r0, r3, r3 │ │ │ │ - smlabteq r5, r8, pc, r6 @ │ │ │ │ - smlabteq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064f9c │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + smlatteq r6, r8, sl, r4 │ │ │ │ @ instruction: 0x01056fb0 │ │ │ │ - smlatteq r6, ip, r3, r3 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ smlatbeq r5, r0, pc, r6 @ │ │ │ │ - smlatteq r6, ip, r6, r3 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - smlatbeq r6, ip, r4, r3 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - smlatteq r6, ip, r3, r3 │ │ │ │ - @ instruction: 0x01064fbc │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - smlabteq r6, r8, pc, r4 @ │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - tsteq r6, ip │ │ │ │ - smlatteq r6, r8, pc, r4 @ │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - strdeq r6, [r5, -ip] │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ - @ instruction: 0x0106349a │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - ldrdeq r6, [r5, -lr] │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - ldrdeq r6, [r5, -r2] │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - swpeq r5, ip, [r6] │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - @ instruction: 0x010634b8 │ │ │ │ - smlatbeq r5, lr, lr, r6 │ │ │ │ - smlabteq r6, r8, r4, r3 │ │ │ │ - smlatbeq r5, r2, lr, r6 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlatteq r6, lr, r4, r3 │ │ │ │ - smlabteq r6, r0, r0, r5 │ │ │ │ - smlabbeq r5, sl, lr, r6 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlabbeq r5, r8, pc, r6 @ │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + @ instruction: 0x01062f98 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + @ instruction: 0x01064bb0 │ │ │ │ + smlabbeq r6, ip, fp, r4 │ │ │ │ + smlabteq r6, r8, pc, r2 @ │ │ │ │ + smlatteq r5, r0, lr, r6 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r6, [r5, -r0] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x01064bb0 │ │ │ │ + @ instruction: 0x01056eb8 │ │ │ │ + mrseq r3, (UNDEF: 6) │ │ │ │ + smlatbeq r5, r8, lr, r6 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + smlabteq r6, r8, r0, r3 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r8 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + smlatteq r6, r4, fp, r4 │ │ │ │ tsteq r5, r0, ror #28 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r5, r2, asr #28 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - smlabteq r6, r8, r2, r5 │ │ │ │ - tsteq r6, r2, asr #12 │ │ │ │ - smlatbeq r6, r4, r1, r5 │ │ │ │ - smlatbeq r6, sl, r5, r3 │ │ │ │ - smlabbeq r6, r8, r5, r3 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - @ instruction: 0x010651b2 │ │ │ │ - @ instruction: 0x01065190 │ │ │ │ - smlabteq r6, lr, r5, r3 │ │ │ │ - smlatteq r5, r8, sp, r6 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x01056dbe │ │ │ │ - smlatteq r6, r0, r1, r5 │ │ │ │ - @ instruction: 0x01056db2 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + smlabbeq r6, r4, ip, r4 │ │ │ │ + smlabbeq r6, r8, r0, r3 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + smlatbeq r6, ip, r0, r3 │ │ │ │ + smlabbeq r6, r8, r0, r3 │ │ │ │ + smlatteq r5, r0, sp, r6 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + ldrdeq r6, [r5, -r0] │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlatbeq r6, r0, ip, r4 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + strheq r3, [r6, -r8] │ │ │ │ smlatbeq r5, r0, sp, r6 │ │ │ │ - tsteq r6, r6, lsl r2 │ │ │ │ - @ instruction: 0x01056d94 │ │ │ │ - smlatteq r6, sl, r2, r5 │ │ │ │ - @ instruction: 0x010636b8 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ + smlabteq r6, r4, r0, r3 │ │ │ │ + @ instruction: 0x01056d90 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlatteq r6, r4, r0, r3 │ │ │ │ + @ instruction: 0x01064cb4 │ │ │ │ tsteq r5, r0, ror sp │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - smlabteq r6, r6, r6, r3 │ │ │ │ - smlatbeq r6, r4, r6, r3 │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - smlabbeq r6, r6, r2, r5 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - smlabteq r6, r8, r2, r5 │ │ │ │ - smlatbeq r6, r6, r2, r5 │ │ │ │ - smlatteq r6, r4, r6, r3 │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - strdeq r6, [r5, -r8] │ │ │ │ + smlabteq r6, r0, ip, r4 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + @ instruction: 0x01064e94 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + smlabteq r5, r0, ip, r6 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + @ instruction: 0x01056cb0 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + smlabbeq r6, r4, r1, r3 │ │ │ │ + @ instruction: 0x01056c90 │ │ │ │ + @ instruction: 0x01063190 │ │ │ │ + smlabbeq r5, r0, ip, r6 │ │ │ │ + smlabteq r6, r8, sp, r4 │ │ │ │ + smlabteq r6, ip, r1, r3 │ │ │ │ + smlatbeq r6, r8, r1, r3 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + smlabbeq r6, sl, sp, r4 │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r5, lr, lsr ip │ │ │ │ + smlabteq r6, r0, sp, r4 │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + @ instruction: 0x01064e94 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r5, lr, lsl #24 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r5, r2, lsl #24 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatteq r5, sl, fp, r6 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + ldrdeq r6, [r5, -lr] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + smlabbeq r6, lr, r2, r3 │ │ │ │ + smlabteq r5, r0, fp, r6 │ │ │ │ + @ instruction: 0x0106329e │ │ │ │ + @ instruction: 0x01056bb4 │ │ │ │ + smlatbeq r6, r2, lr, r4 │ │ │ │ + smlabbeq r6, r0, lr, r4 │ │ │ │ + smlatbeq r5, r2, fp, r6 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x01056b96 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + smlatbeq r6, r2, r3, r3 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + smlatteq r6, r8, r2, r3 │ │ │ │ + @ instruction: 0x01064eba │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + smlabteq r6, sl, lr, r4 │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + smlabbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + @ instruction: 0x010633b0 │ │ │ │ + smlabbeq r6, lr, r3, r3 │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + @ instruction: 0x01064fb2 │ │ │ │ + @ instruction: 0x01064f90 │ │ │ │ + smlabteq r6, lr, r3, r3 │ │ │ │ + ldrdeq r6, [r5, -r0] │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + smlabteq r5, r4, sl, r6 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + smlatbeq r5, ip, sl, r6 │ │ │ │ + smlatteq r6, r6, pc, r4 @ │ │ │ │ + smlatbeq r5, r0, sl, r6 │ │ │ │ + smlabbeq r6, lr, r4, r3 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, r6 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + smlabbeq r5, r2, sl, r6 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r5, r6, ror sl │ │ │ │ + qaddeq r5, r8, r6 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + smlabbeq r6, sl, r4, r3 │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ adcsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -17458,19 +17458,19 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ strbhi pc, [r1], #320 @ 0x140 @ │ │ │ │ svclt 0x0000e185 │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ - tsteq r7, ip, lsl #10 │ │ │ │ - tsteq r5, lr, lsl r0 │ │ │ │ - @ instruction: 0x0105dfb0 │ │ │ │ - tsteq r7, r2, asr r4 │ │ │ │ + smlabbeq r5, sl, sp, sp │ │ │ │ + tsteq r7, ip, ror #4 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + @ instruction: 0x010761b2 │ │ │ │ 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 1974a28 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - ldrdeq r5, [r7, -lr] │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - smlabteq r7, r0, r5, r5 │ │ │ │ - tsteq r5, r2, lsl r1 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - strdeq r1, [lr, -r8] │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - smlatteq r5, r8, r0, sp │ │ │ │ - smlatteq r5, r8, r0, sp │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - strdeq r5, [r7, -ip] │ │ │ │ - smlatteq r5, r8, r0, sp │ │ │ │ - ldrdeq r5, [r7, -sl] │ │ │ │ - qaddeq sp, r4, r5 │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - swpeq sp, ip, [r5] │ │ │ │ - swpeq sp, ip, [r5] │ │ │ │ - smlatbeq r5, r0, r0, sp │ │ │ │ - ldrdeq r1, [lr, -r6] │ │ │ │ - ldrdeq r5, [r5, -r4] │ │ │ │ - smlatteq r5, r0, lr, r5 │ │ │ │ - smlatbeq lr, r2, sl, r1 │ │ │ │ - smlabteq r5, r8, lr, r5 │ │ │ │ - @ instruction: 0x01055e9e │ │ │ │ - smlatbeq r5, sl, lr, r5 │ │ │ │ - smlatbeq r5, r6, lr, r5 │ │ │ │ - smlatbeq r5, r2, lr, r5 │ │ │ │ - @ instruction: 0x01055e9e │ │ │ │ - @ instruction: 0x01055e9e │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - smlabbeq r5, sl, lr, r5 │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - tsteq lr, lr, ror r9 │ │ │ │ - tsteq r5, ip, ror sp │ │ │ │ - smlabbeq r5, r4, sp, r5 │ │ │ │ - tsteq lr, r6, asr #18 │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - smlabteq lr, r2, r8, r1 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - @ instruction: 0x01055b94 │ │ │ │ - smlatteq r7, r0, r1, r5 │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - smlabteq r7, r2, r1, r5 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - @ instruction: 0x01055ab8 │ │ │ │ - smlabteq r5, r0, sl, r5 │ │ │ │ - smlabteq r5, r2, sl, r5 │ │ │ │ - @ instruction: 0x01055abc │ │ │ │ - @ instruction: 0x01055a94 │ │ │ │ - @ instruction: 0x01055a96 │ │ │ │ - smlabbeq r6, r2, fp, r3 │ │ │ │ - smlabbeq r6, r2, fp, r3 │ │ │ │ - smlabbeq r6, r4, fp, r3 │ │ │ │ - smlabbeq r6, r2, fp, r3 │ │ │ │ - tsteq lr, r6, ror #14 │ │ │ │ - smlatteq r5, r4, r9, r5 │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - tsteq lr, r4, lsr #14 │ │ │ │ - tsteq r6, r2, asr #22 │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r2 │ │ │ │ - tsteq r5, r8 │ │ │ │ - tsteq r5, sl │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + tsteq r7, lr, lsr r3 │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + tsteq r7, r0, lsr #6 │ │ │ │ + tsteq r5, r2, ror lr │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + tsteq r5, r6, asr lr │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + tsteq r5, r6, asr lr │ │ │ │ + tsteq r7, ip, asr r2 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r7, sl, lsr r2 │ │ │ │ + @ instruction: 0x0105cdb4 │ │ │ │ + @ instruction: 0x01055ab0 │ │ │ │ + smlatbeq r5, r8, sl, r5 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + tsteq lr, r6, lsr r8 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + tsteq lr, r2, lsl #16 │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + strdeq r5, [r5, -lr] │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + tsteq r5, r6, lsl #24 │ │ │ │ + tsteq r5, r2, lsl #24 │ │ │ │ + strdeq r5, [r5, -lr] │ │ │ │ + strdeq r5, [r5, -lr] │ │ │ │ + tsteq lr, r0, ror r7 │ │ │ │ + smlatteq r5, sl, fp, r5 │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + ldrdeq r1, [lr, -lr] │ │ │ │ + ldrdeq r5, [r5, -ip] │ │ │ │ + smlatteq r5, r4, sl, r5 │ │ │ │ smlatbeq lr, r6, r6, r1 │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - tsteq r7, ip │ │ │ │ - smlabbeq r5, r8, fp, ip │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - smlabteq r5, r0, r7, r5 │ │ │ │ - smlatbeq r7, sl, pc, r4 @ │ │ │ │ - smlatbeq r5, r0, r7, r5 │ │ │ │ - smlabbeq r7, ip, pc, r4 @ │ │ │ │ - tsteq r5, lr, asr r4 │ │ │ │ + smlabteq r5, ip, sl, r5 │ │ │ │ + smlatbeq r5, r4, sl, r5 │ │ │ │ + @ instruction: 0x01055ab2 │ │ │ │ + @ instruction: 0x01055ab0 │ │ │ │ + smlatbeq r5, lr, sl, r5 │ │ │ │ + smlatbeq r5, ip, sl, r5 │ │ │ │ + smlatbeq r5, lr, sl, r5 │ │ │ │ + tsteq lr, r2, lsr #12 │ │ │ │ + @ instruction: 0x01055a9e │ │ │ │ + ldrdeq r1, [lr, -ip] │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + tsteq r7, r0, asr #30 │ │ │ │ + ldrdeq r5, [r5, -r6] │ │ │ │ + tsteq r7, r2, lsr #30 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + smlatbeq r5, r8, r7, r5 │ │ │ │ + smlatbeq r5, r2, r7, r5 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + strdeq r5, [r5, -r6] │ │ │ │ + smlatteq r6, r2, r8, r3 │ │ │ │ + smlatteq r6, r2, r8, r3 │ │ │ │ + smlatteq r6, r4, r8, r3 │ │ │ │ + smlatteq r6, r2, r8, r3 │ │ │ │ + smlabteq lr, r6, r4, r1 │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + smlabteq r6, r2, r8, r3 │ │ │ │ + smlabteq r8, ip, ip, r5 │ │ │ │ + smlabbeq lr, r4, r4, r1 │ │ │ │ + smlatbeq r6, r2, r8, r3 │ │ │ │ + smlatbeq r6, lr, r8, r3 │ │ │ │ + smlatbeq r6, ip, r8, r3 │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq lr, r6, lsl #8 │ │ │ │ + ldrdeq r5, [r5, -r0] │ │ │ │ + tsteq r7, ip, ror #26 │ │ │ │ + smlatteq r5, r8, r8, ip │ │ │ │ + smlatbeq lr, r8, r3, r1 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r7, sl, lsl #26 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + smlatteq r7, ip, ip, r4 │ │ │ │ + @ instruction: 0x010551be │ │ │ │ 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: 0x010638b8 │ │ │ │ - smlatteq r6, sl, r8, r3 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - smlatbeq r6, r4, r8, r3 │ │ │ │ - smlabbeq r6, r2, r8, r3 │ │ │ │ - smlabbeq r6, ip, r8, r3 │ │ │ │ - smlatbeq r5, r6, r1, r5 │ │ │ │ - @ instruction: 0x010638b4 │ │ │ │ - smlabteq r6, r2, r8, r3 │ │ │ │ - @ instruction: 0x01055194 │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, sl, asr #12 │ │ │ │ + smlabbeq r6, sl, r6, r3 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlatteq r6, r2, r5, r3 │ │ │ │ + smlatteq r6, ip, r5, r3 │ │ │ │ + tsteq r5, r6, lsl #30 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + ldrdeq r4, [r5, -ip] │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ 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 10f50ac │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x0105c8be │ │ │ │ - @ instruction: 0x01074cb2 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r7, r0, ror ip │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - @ instruction: 0x010e12bc │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r7, r0, lsr #24 │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r7, r6, lsl #24 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - smlatteq r7, ip, fp, r4 │ │ │ │ + tsteq r5, lr, lsl r6 │ │ │ │ + tsteq r7, r2, lsl sl │ │ │ │ + smlabteq r6, r4, r5, r3 │ │ │ │ + ldrdeq r4, [r7, -r0] │ │ │ │ + @ instruction: 0x010635ba │ │ │ │ + @ instruction: 0x010635b4 │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ + @ instruction: 0x01063598 │ │ │ │ + smlabbeq r7, r0, r9, r4 │ │ │ │ + tsteq r5, lr, asr r5 │ │ │ │ + tsteq r7, r6, ror #18 │ │ │ │ + @ instruction: 0x010551b0 │ │ │ │ + tsteq r7, ip, asr #18 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq lr, r2, ror #30 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r7, r8, asr #16 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + @ instruction: 0x010747b6 │ │ │ │ + smlabteq r6, r4, r3, r3 │ │ │ │ + smlatteq r6, ip, r4, r3 │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ strdeq r3, [r6, -r6] │ │ │ │ - smlatteq r6, r8, r7, r3 │ │ │ │ - smlatteq r6, r6, r7, r3 │ │ │ │ - smlatteq r6, r4, r7, r3 │ │ │ │ - smlatteq r6, r2, r7, r3 │ │ │ │ - tsteq lr, r2, lsl #4 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + smlatbeq lr, r0, sp, r0 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ + smlatteq r7, ip, r2, r6 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + @ instruction: 0x010746b0 │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + @ instruction: 0x01074696 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlabteq r6, lr, r7, r3 │ │ │ │ - smlabteq r6, r8, r7, r3 │ │ │ │ - smlabteq r6, ip, r7, r3 │ │ │ │ - smlabteq r6, r6, r7, r3 │ │ │ │ - @ instruction: 0x010637bc │ │ │ │ - smlatteq r7, r8, sl, r4 │ │ │ │ - @ instruction: 0x010637b4 │ │ │ │ - @ instruction: 0x010637b4 │ │ │ │ - @ instruction: 0x010637b8 │ │ │ │ - @ instruction: 0x010637b6 │ │ │ │ - @ instruction: 0x010637bc │ │ │ │ - strdeq r1, [lr, -r0] │ │ │ │ - @ instruction: 0x010637b6 │ │ │ │ - tsteq r7, r6, asr sl │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - smlabbeq r6, ip, r7, r3 │ │ │ │ - @ instruction: 0x01063792 │ │ │ │ - @ instruction: 0x01063790 │ │ │ │ - @ instruction: 0x01063796 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - smlatbeq r6, sl, r7, r3 │ │ │ │ - @ instruction: 0x010637b0 │ │ │ │ - tsteq lr, r0, asr #32 │ │ │ │ - smlatbeq r6, r2, r7, r3 │ │ │ │ - @ instruction: 0x01082fbe │ │ │ │ - smlabbeq r7, ip, r5, r6 │ │ │ │ - @ instruction: 0x01063796 │ │ │ │ - smlatbeq r6, r6, r7, r3 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - tsteq r7, r0, asr r9 │ │ │ │ - smlatteq r5, sl, r2, r5 │ │ │ │ - tsteq r7, r6, lsr r9 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - strdeq pc, [r3, -r6] │ │ │ │ - smlabbeq lr, r6, pc, r0 @ │ │ │ │ - ldrdeq r4, [r5, -sl] │ │ │ │ + tstpeq r3, r6, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r6, ip, r0 │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ 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, sl, r5, r3 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlabteq r6, r0, r6, r3 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + smlatbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + smlabbeq r6, r0, r4, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + @ instruction: 0x010635b2 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + smlabbeq r6, r8, r6, r3 │ │ │ │ ldrdeq r3, [r6, -lr] │ │ │ │ - tsteq r6, r2, asr r8 │ │ │ │ - @ instruction: 0x010638b4 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - @ instruction: 0x01063a9e │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - smlabbeq r6, ip, ip, r3 │ │ │ │ - smlatteq r6, r8, fp, r3 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - smlabbeq r6, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01063eba │ │ │ │ - @ instruction: 0x01063f9e │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - smlabteq r6, sl, r0, r4 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x010644b4 │ │ │ │ - @ instruction: 0x01064692 │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - smlabteq r6, r2, r8, r4 │ │ │ │ - smlabteq r6, r0, r1, r4 │ │ │ │ - tsteq r6, r2, lsl #12 │ │ │ │ - smlatbeq r6, sl, sl, r4 │ │ │ │ - @ instruction: 0x01064392 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - smlatteq r6, r2, r2, r4 │ │ │ │ - @ instruction: 0x01064792 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - smlatbeq r6, ip, r5, r4 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - smlabteq r6, ip, r8, r4 │ │ │ │ - smlatteq r6, r4, r2, r5 │ │ │ │ - @ instruction: 0x01064a90 │ │ │ │ - @ instruction: 0x0106529e │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - tsteq r6, r6, asr r2 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - @ instruction: 0x01064bb0 │ │ │ │ - smlatbeq r6, lr, r7, r4 │ │ │ │ - @ instruction: 0x01064f9a │ │ │ │ - smlabbeq r6, r0, fp, r4 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + smlatbeq r6, r6, r7, r3 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + smlatbeq r6, r0, r8, r3 │ │ │ │ + @ instruction: 0x0106389e │ │ │ │ + @ instruction: 0x01063a9a │ │ │ │ + smlatteq r6, ip, r9, r3 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + @ instruction: 0x01063894 │ │ │ │ tsteq r6, r6, lsr fp │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + smlatteq r6, r4, ip, r3 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + @ instruction: 0x01063e92 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + smlatbeq r6, lr, r8, r4 │ │ │ │ + smlabbeq r6, r2, r1, r4 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + @ instruction: 0x010642bc │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + smlabbeq r6, r6, r3, r4 │ │ │ │ + smlatbeq r6, r4, r5, r4 │ │ │ │ + smlabbeq r6, r4, lr, r3 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + smlabteq r6, r2, fp, r4 │ │ │ │ + @ instruction: 0x010647be │ │ │ │ + @ instruction: 0x01064fb6 │ │ │ │ + smlabbeq r6, r4, fp, r4 │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + smlatteq r6, r0, r8, r4 │ │ │ │ + smlabteq r6, r6, r4, r4 │ │ │ │ + smlabteq r6, r2, ip, r4 │ │ │ │ + @ instruction: 0x01064896 │ │ │ │ @ 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, r4, lsl r6 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - smlabteq r6, sl, r9, r4 │ │ │ │ - @ instruction: 0x010645ba │ │ │ │ - smlabteq r6, r4, sp, r4 │ │ │ │ - smlabteq r6, r4, r4, r5 │ │ │ │ - smlabteq r6, r4, r4, r5 │ │ │ │ - @ instruction: 0x010654b8 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + smlabbeq r6, r2, pc, r4 @ │ │ │ │ + smlabbeq r6, r4, pc, r4 @ │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ tsteq r6, lr, ror #30 │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - smlabbeq r6, sl, r6, r5 │ │ │ │ - smlatbeq r6, sl, r6, r5 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlabteq r6, r8, r7, r5 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + smlabteq r6, r6, r1, r5 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + smlabteq r6, lr, ip, r4 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + @ instruction: 0x010653be │ │ │ │ + smlatteq r6, sl, r3, r5 │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabteq r6, r8, r5, r5 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + @ instruction: 0x01065690 │ │ │ │ + smlatteq r6, r8, r6, r5 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + @ instruction: 0x01065796 │ │ │ │ + @ instruction: 0x010657b8 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + smlabteq r6, sl, ip, r5 │ │ │ │ + @ instruction: 0x01065890 │ │ │ │ + @ instruction: 0x01065a98 │ │ │ │ + @ instruction: 0x01065cbc │ │ │ │ + @ instruction: 0x01065aba │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlabbeq r6, ip, sl, r5 │ │ │ │ + @ instruction: 0x01065c9c │ │ │ │ tsteq r6, r8, ror r8 │ │ │ │ - smlatteq r6, ip, r8, r5 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - smlabbeq r6, r8, r9, r5 │ │ │ │ - smlatteq r6, r2, r9, r5 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlatbeq r6, sl, sl, r5 │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, sl, asr sp │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - @ instruction: 0x01065f90 │ │ │ │ - @ instruction: 0x01065f9a │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - smlatbeq r6, ip, r0, r6 │ │ │ │ - smlatteq r6, sl, r0, r6 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - @ instruction: 0x01066194 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlabbeq r6, lr, r2, r6 │ │ │ │ - smlabteq r6, sl, r2, r6 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - smlatteq r6, r4, r4, r6 │ │ │ │ + smlabbeq r6, ip, sl, r5 │ │ │ │ + @ instruction: 0x01065c98 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + smlatbeq r6, lr, sp, r5 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + smlabbeq r6, r8, lr, r5 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r8, pc, r5 @ │ │ │ │ + smlabbeq r6, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01065fbc │ │ │ │ + smlatteq r6, lr, pc, r5 @ │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + qaddeq r6, r0, r6 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + smlatbeq r6, sl, r1, r6 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ 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, r8, lsr r4 │ │ │ │ - smlatbeq r6, r2, r4, r6 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - smlabteq r6, r0, r5, r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlabteq r6, ip, r6, r6 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r6, asr r7 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - smlabteq r6, r0, r8, r6 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - @ instruction: 0x010669b6 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - smlatbeq r6, r6, sl, r6 │ │ │ │ - smlabteq r6, r6, sl, r6 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - @ instruction: 0x01066c9a │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ - @ instruction: 0x01066db6 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - smlatbeq r6, r6, lr, r6 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - @ instruction: 0x01066fb6 │ │ │ │ - @ instruction: 0x01066fb0 │ │ │ │ - tsteq r6, sl │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - smlabbeq r6, r6, r0, r7 │ │ │ │ - strheq r7, [r6, -sl] │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r1, r7 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - smlatbeq r6, lr, r2, r7 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - @ instruction: 0x010673b8 │ │ │ │ + @ instruction: 0x01066198 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + smlabteq r6, r0, r2, r6 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + @ instruction: 0x010663b8 │ │ │ │ + smlatbeq r6, r8, r3, r6 │ │ │ │ tsteq r6, ip, lsr #8 │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - smlabteq r6, r0, r4, r7 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + @ instruction: 0x010664b6 │ │ │ │ tsteq r6, ip, lsr r5 │ │ │ │ - smlatbeq r6, ip, r5, r7 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - smlabbeq r6, ip, r6, r7 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - @ instruction: 0x010677b6 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - @ instruction: 0x01067890 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabteq r6, r2, r6, r6 │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + smlabteq r6, r0, r7, r6 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + smlabbeq r6, r2, r8, r6 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + @ instruction: 0x0106689a │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + smlatbeq r6, r6, r9, r6 │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + @ instruction: 0x01066a9c │ │ │ │ + smlabteq r6, r6, sl, r6 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + @ instruction: 0x01066bbe │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + @ instruction: 0x01066c92 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + @ instruction: 0x01066d92 │ │ │ │ + smlatteq r6, r6, sp, r6 │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlabteq r6, sl, lr, r6 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + smlabteq r6, r0, pc, r6 @ │ │ │ │ + tsteq r6, lr │ │ │ │ + qaddeq r7, sl, r6 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + smlabbeq r6, ip, r1, r7 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + @ instruction: 0x0106729c │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlabbeq r6, r8, r3, r7 │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ ldrdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + @ instruction: 0x010675ba │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ 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, r6, asr #16 │ │ │ │ - @ instruction: 0x01067896 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - smlatteq r6, r2, r8, r7 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlabbeq r6, r8, r9, r7 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - @ instruction: 0x0106799a │ │ │ │ - smlatbeq r6, r0, lr, r7 │ │ │ │ - smlatbeq r6, r8, lr, r7 │ │ │ │ + smlatbeq r6, r6, r5, r7 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + @ instruction: 0x01067698 │ │ │ │ + smlatteq r6, r8, r6, r7 │ │ │ │ + smlabteq r6, sl, lr, r7 │ │ │ │ + smlabteq r6, lr, lr, r7 │ │ │ │ + smlabteq r6, r4, lr, r7 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ smlatbeq r6, r2, lr, r7 │ │ │ │ - smlatbeq r6, sl, lr, r7 │ │ │ │ - @ instruction: 0x01067e98 │ │ │ │ - smlatbeq r6, r0, lr, r7 │ │ │ │ - @ instruction: 0x01067e9a │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - @ instruction: 0x01067bb6 │ │ │ │ - @ instruction: 0x01067bbc │ │ │ │ - @ instruction: 0x01067bb6 │ │ │ │ - @ instruction: 0x01067bbc │ │ │ │ - smlabbeq r6, r4, r3, r8 │ │ │ │ - smlabbeq r6, sl, r3, r8 │ │ │ │ - smlabbeq r6, r4, r3, r8 │ │ │ │ - smlabbeq r6, sl, r3, r8 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, r6, lsr r6 │ │ │ │ - swpeq r8, lr, [r6] │ │ │ │ - smlatbeq r6, r0, r0, r8 │ │ │ │ - swpeq r8, r8, [r6] │ │ │ │ - swpeq r8, sl, [r6] │ │ │ │ - smlatbeq r6, r0, r8, r8 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - smlatbeq r6, r0, sp, r8 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlatteq r6, r4, r0, r8 │ │ │ │ + smlatteq r6, sl, r0, r8 │ │ │ │ + smlatteq r6, r4, r0, r8 │ │ │ │ + smlatteq r6, sl, r0, r8 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ ldrdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - smlabteq r6, r6, r8, r8 │ │ │ │ + smlabteq r6, r6, r0, r8 │ │ │ │ + smlabteq r6, ip, r0, r8 │ │ │ │ + smlabteq r6, r6, r0, r8 │ │ │ │ + @ instruction: 0x01068396 │ │ │ │ + strdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + @ instruction: 0x01068e9c │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + smlabteq r6, r6, ip, r8 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlabteq r6, sl, r9, r8 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + smlabbeq r6, r2, sl, r8 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + smlatteq r6, ip, fp, r8 │ │ │ │ + smlatbeq r6, r4, sp, r8 │ │ │ │ + @ instruction: 0x01068dba │ │ │ │ + smlatteq r6, r6, sp, r8 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ smlabbeq r6, ip, lr, r8 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - qaddeq r9, sl, r6 │ │ │ │ - smlabbeq r6, r6, r0, r9 │ │ │ │ - smlatbeq r6, r8, r0, r9 │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - smlatteq r6, lr, r3, r9 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + @ instruction: 0x0106919c │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ 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: 0x010695b6 │ │ │ │ - smlatteq r6, r0, r5, r9 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - smlatteq r6, sl, r6, r9 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r5, r9 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, lr, asr r6 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + @ instruction: 0x01069796 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + smlabbeq r6, sl, r6, r9 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + smlatbeq r6, r4, r8, r9 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + @ instruction: 0x01069698 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + smlatbeq r6, r2, r8, r9 │ │ │ │ + @ instruction: 0x010698b6 │ │ │ │ + smlatteq r6, r0, r8, r9 │ │ │ │ strdeq r9, [r6, -lr] │ │ │ │ - @ instruction: 0x010695bc │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r2, asr #22 │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - smlabbeq r6, r0, fp, r9 │ │ │ │ - @ instruction: 0x01069b9e │ │ │ │ - smlabteq r6, r8, fp, r9 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ ldrdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - smlabteq r6, sl, ip, r9 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - @ instruction: 0x01069dbe │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlabteq r6, lr, pc, r9 @ │ │ │ │ - qaddeq sl, r2, r6 │ │ │ │ - smlatteq r6, ip, r0, sl │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + smlabteq r6, r8, sl, r9 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + smlabteq r6, sl, fp, r9 │ │ │ │ + smlabteq r6, r2, fp, r9 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlatbeq r6, ip, ip, r9 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + @ instruction: 0x01069db2 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + @ instruction: 0x01069fbe │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + smlabbeq r6, r8, r0, sl │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + smlabteq r6, r2, r1, sl │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ tsteq r6, lr, ror r2 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlabteq r6, r8, r3, sl │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - @ instruction: 0x0106a4b4 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - smlatteq r6, ip, r5, sl │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - @ instruction: 0x0106a6b8 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - smlatteq r6, r6, r7, sl │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - @ instruction: 0x0106a8b4 │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - smlabteq r6, r8, r9, sl │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - smlabbeq r6, sl, sl, sl │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - smlatteq r6, r2, fp, sl │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - smlatbeq r6, ip, ip, sl │ │ │ │ + ldrdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + @ instruction: 0x0106a3b8 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlabbeq r6, r6, r4, sl │ │ │ │ + ldrdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + smlatbeq r6, r6, r5, sl │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + smlabteq r6, r8, r6, sl │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + @ instruction: 0x0106a796 │ │ │ │ + smlatteq r6, sl, r7, sl │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + @ instruction: 0x0106a8b6 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + smlatbeq r6, lr, r9, sl │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ 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, ip, lsl #24 │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - smlabteq r6, r8, ip, sl │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - smlabteq r6, r0, sp, sl │ │ │ │ - @ instruction: 0x0106adbe │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - smlabbeq r6, r6, lr, sl │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlatbeq r6, lr, pc, sl @ │ │ │ │ - tsteq r6, ip │ │ │ │ - smlatbeq r6, r4, r0, fp │ │ │ │ - smlabbeq r6, sl, r0, fp │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + @ instruction: 0x0106a9be │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + smlabbeq r6, r6, sl, sl │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + smlabbeq r6, r8, fp, sl │ │ │ │ + smlatteq r6, r6, fp, sl │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + smlatbeq r6, r4, ip, sl │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + smlatteq r6, sl, sp, sl │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + @ instruction: 0x0106aeb2 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + smlatbeq r6, r0, r0, fp │ │ │ │ + smlatteq r6, r8, r0, fp │ │ │ │ tsteq r6, r2, asr r1 │ │ │ │ - @ instruction: 0x0106b1bc │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x0106b1b0 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ ldrdeq fp, [r6, -r6] │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - smlabbeq r6, r8, r3, fp │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - @ instruction: 0x0106b4ba │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - smlabteq r6, r8, r6, fp │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - @ instruction: 0x0106b790 │ │ │ │ - smlatteq r6, r4, r7, fp │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlatbeq r6, ip, r8, fp │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - smlatbeq r6, lr, r9, fp │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - smlabteq r6, sl, sl, fp │ │ │ │ - smlatteq r6, r0, r6, sp │ │ │ │ - ldrdeq sp, [r6, -lr] │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - @ instruction: 0x0106babe │ │ │ │ - ldrdeq fp, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + smlabteq r6, ip, r3, fp │ │ │ │ + @ instruction: 0x0106b3be │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + smlabbeq r6, r6, r4, fp │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + smlatbeq r6, lr, r5, fp │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + smlatbeq r6, r4, r6, fp │ │ │ │ + smlatbeq r6, r4, r6, fp │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ ldrdeq fp, [r6, -r6] │ │ │ │ - smlatteq r6, sl, sl, fp │ │ │ │ - smlatteq r6, r8, sl, fp │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + smlabbeq r6, r2, r8, fp │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + smlabbeq r6, r6, r8, fp │ │ │ │ + @ instruction: 0x0106b89a │ │ │ │ + @ instruction: 0x0106b898 │ │ │ │ + smlatbeq r6, ip, r8, fp │ │ │ │ + @ instruction: 0x0106b8b4 │ │ │ │ + smlatbeq r6, sl, r4, sp │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + smlabbeq r6, r6, r4, sp │ │ │ │ + smlabbeq r6, lr, r4, sp │ │ │ │ + smlatbeq r6, r2, r4, sp │ │ │ │ + @ instruction: 0x0106d49c │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf643862f │ │ │ │ addsmi r1, r8, #140, 6 @ 0x30000002 │ │ │ │ strthi pc, [lr], -r5 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -24550,81 +24550,81 @@ │ │ │ │ @ instruction: 0xf6434770 │ │ │ │ addsmi r5, r8, #140, 6 @ 0x30000002 │ │ │ │ ldrhi pc, [r4, -r5]! │ │ │ │ orrspl pc, r0, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r4, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlatbeq r6, ip, sl, fp │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - @ instruction: 0x0106ba92 │ │ │ │ - @ instruction: 0x0106ba98 │ │ │ │ - smlatbeq r6, sl, sl, fp │ │ │ │ - smlatbeq r6, r4, sl, fp │ │ │ │ - @ instruction: 0x0106bab8 │ │ │ │ - @ instruction: 0x0106babe │ │ │ │ - @ instruction: 0x0106d6b2 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - smlabbeq r6, r2, r6, sp │ │ │ │ - @ instruction: 0x0106d694 │ │ │ │ - smlabbeq r6, lr, r6, sp │ │ │ │ - smlatbeq r6, r2, r6, sp │ │ │ │ - smlatbeq r6, r8, r6, sp │ │ │ │ - @ instruction: 0x0106d6ba │ │ │ │ - smlatbeq r6, r8, r6, sp │ │ │ │ - @ instruction: 0x0106d6bc │ │ │ │ - smlabteq r6, r2, r6, sp │ │ │ │ - ldrdeq sp, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r6, sp │ │ │ │ - smlatteq r6, r2, r6, sp │ │ │ │ - smlatteq r6, r8, r6, sp │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - @ instruction: 0x0106bbb2 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - smlabbeq r6, r6, fp, fp │ │ │ │ - smlabbeq r6, r0, fp, fp │ │ │ │ - @ instruction: 0x0106bb94 │ │ │ │ - @ instruction: 0x0106bb9e │ │ │ │ - @ instruction: 0x0106bbb2 │ │ │ │ - smlatbeq r6, r2, fp, fp │ │ │ │ - @ instruction: 0x0106bbb6 │ │ │ │ - smlabteq r6, r0, fp, fp │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - ldrdeq fp, [r6, -r0] │ │ │ │ - smlatteq r6, r4, fp, fp │ │ │ │ - smlatteq r6, lr, fp, fp │ │ │ │ - smlatteq r6, r4, r7, sp │ │ │ │ - smlatbeq r6, sl, r7, sp │ │ │ │ - @ instruction: 0x0106d7be │ │ │ │ - smlabteq r6, r8, r7, sp │ │ │ │ + smlatbeq r6, r6, r3, sp │ │ │ │ + smlatbeq r6, ip, r3, sp │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + ldrdeq fp, [r6, -lr] │ │ │ │ + strdeq fp, [r6, -r2] │ │ │ │ + strdeq fp, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + smlabteq r6, r8, r3, sp │ │ │ │ ldrdeq sp, [r6, -ip] │ │ │ │ - ldrdeq sp, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r7, sp │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ + smlatteq r6, r2, r3, sp │ │ │ │ + strdeq sp, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r3, sp │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlatbeq r6, r8, r8, fp │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + smlabbeq r6, r0, r8, fp │ │ │ │ + smlabbeq r6, r6, r8, fp │ │ │ │ + @ instruction: 0x0106b898 │ │ │ │ + @ instruction: 0x0106b892 │ │ │ │ + smlatbeq r6, r6, r8, fp │ │ │ │ + smlatbeq r6, ip, r8, fp │ │ │ │ + smlatbeq r6, r0, r4, sp │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + smlabbeq r6, r6, r4, sp │ │ │ │ + smlabbeq r6, ip, r4, sp │ │ │ │ + @ instruction: 0x0106d49e │ │ │ │ + @ instruction: 0x0106d49a │ │ │ │ + smlatbeq r6, ip, r4, sp │ │ │ │ + @ instruction: 0x0106d4b2 │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + @ instruction: 0x0106b8ba │ │ │ │ + smlabteq r6, ip, r8, fp │ │ │ │ + ldrdeq fp, [r6, -r4] │ │ │ │ + smlatteq r6, r6, r8, fp │ │ │ │ + smlatteq r6, r0, r8, fp │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + strdeq fp, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + @ instruction: 0x0106b9b8 │ │ │ │ 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, lr, lsl fp │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlatbeq r6, r8, fp, fp │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - smlabbeq r6, ip, fp, fp │ │ │ │ - @ instruction: 0x0106bb92 │ │ │ │ - smlatbeq r6, r6, fp, fp │ │ │ │ - smlatbeq r6, r0, fp, fp │ │ │ │ - @ instruction: 0x0106bbb2 │ │ │ │ - @ instruction: 0x0106bbb8 │ │ │ │ - smlatbeq r6, lr, r7, sp │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - smlabbeq r6, r4, r7, sp │ │ │ │ - smlabbeq r6, sl, r7, sp │ │ │ │ - @ instruction: 0x0106d79e │ │ │ │ - @ instruction: 0x0106d798 │ │ │ │ - smlatbeq r6, sl, r7, sp │ │ │ │ - @ instruction: 0x0106d7b0 │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - smlatteq r6, r4, fp, fp │ │ │ │ - strdeq fp, [r6, -r6] │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - smlatteq r5, sl, r4, lr │ │ │ │ - smlabteq r5, r2, r7, sp │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - smlatbeq r5, r2, r1, sp │ │ │ │ - tsteq r5, sl, rrx │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - smlabteq r5, lr, pc, ip @ │ │ │ │ - ldrdeq ip, [r5, -sl] │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - tsteq r5, r2 │ │ │ │ - tsteq r5, r2, lsl r0 │ │ │ │ - tsteq r4, sl, asr r5 │ │ │ │ - strheq sp, [r5, -lr] │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - smlabbeq r5, sl, r0, sp │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, lr, lsl #2 │ │ │ │ - tsteq r4, r2, lsr #10 │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - @ instruction: 0x0105d192 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + @ instruction: 0x0106b890 │ │ │ │ + @ instruction: 0x0106b898 │ │ │ │ + smlatbeq r6, sl, r8, fp │ │ │ │ + smlatbeq r6, r4, r8, fp │ │ │ │ + @ instruction: 0x0106b8b6 │ │ │ │ + @ instruction: 0x0106b8be │ │ │ │ + @ instruction: 0x0106d4b2 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + smlabbeq r6, r2, r4, sp │ │ │ │ + @ instruction: 0x0106d494 │ │ │ │ + smlabbeq r6, lr, r4, sp │ │ │ │ + smlatbeq r6, r0, r4, sp │ │ │ │ + smlatbeq r6, r8, r4, sp │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + ldrdeq fp, [r6, -sl] │ │ │ │ + smlatteq r6, ip, r8, fp │ │ │ │ + strdeq fp, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + ldrdeq sp, [r6, -r2] │ │ │ │ + smlatteq r6, r4, r4, sp │ │ │ │ + smlatteq r6, sl, r4, sp │ │ │ │ + strdeq sp, [r6, -lr] │ │ │ │ + strdeq sp, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlabbeq r6, r2, r9, fp │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + tsteq r5, r2, asr ip │ │ │ │ + tsteq r5, sl, asr #4 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + smlabteq r5, sl, sp, ip │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + tsteq r5, sl, lsr sp │ │ │ │ + ldrdeq lr, [r4, -r2] │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, r2, ror sp │ │ │ │ + @ instruction: 0x0104e2ba │ │ │ │ + tsteq r5, lr, lsl lr │ │ │ │ + smlabteq r5, lr, sp, ip │ │ │ │ + smlatteq r5, sl, sp, ip │ │ │ │ + @ instruction: 0x0104e29a │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ + smlabbeq r4, r2, r2, lr │ │ │ │ + smlabbeq r5, r6, pc, ip @ │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + smlatbeq r5, sl, lr, ip │ │ │ │ + @ instruction: 0x0105ceb6 │ │ │ │ + tsteq r4, sl, asr r2 │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + smlatteq r5, r2, pc, ip @ │ │ │ │ + smlabbeq r5, r6, pc, ip @ │ │ │ │ + @ instruction: 0x0105cf96 │ │ │ │ + tsteq r4, r2, lsr #4 │ │ │ │ + tsteq r5, r6 │ │ │ │ + tsteq r5, r2, lsr #32 │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + smlabteq r5, lr, r0, sp │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + swpeq sp, lr, [r5] │ │ │ │ + ldrdeq lr, [r4, -sl] │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + smlabteq r4, r2, r1, lr │ │ │ │ + smlabbeq r5, lr, r1, sp │ │ │ │ tsteq r5, sl, asr #2 │ │ │ │ - tsteq r5, r6, asr r1 │ │ │ │ - strdeq lr, [r4, -sl] │ │ │ │ - smlatbeq r5, lr, r1, sp │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlatteq r4, r2, r4, lr │ │ │ │ + tsteq r5, r2, ror #2 │ │ │ │ + smlatbeq r4, r2, r1, lr │ │ │ │ + @ instruction: 0x0105d1b2 │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + smlabbeq r4, sl, r1, lr │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ + tsteq r5, sl, lsr #4 │ │ │ │ + tsteq r5, r2, asr #4 │ │ │ │ + tsteq r4, r2, ror #2 │ │ │ │ smlabbeq r5, r2, r2, sp │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - smlabteq r4, r2, r4, lr │ │ │ │ - smlatbeq r5, r6, r2, sp │ │ │ │ + @ instruction: 0x0105d292 │ │ │ │ + tsteq r4, sl, asr #2 │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ smlabteq r5, r2, r2, sp │ │ │ │ - smlatbeq r4, sl, r4, lr │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, lr, ror #6 │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r5, lr, lsr r3 │ │ │ │ - tsteq r4, sl, ror r4 │ │ │ │ - @ instruction: 0x0105d396 │ │ │ │ - smlatbeq r5, r6, r3, sp │ │ │ │ - tsteq r4, r2, ror #8 │ │ │ │ - tsteq r5, lr, lsr #8 │ │ │ │ - smlatteq r5, sl, r3, sp │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r5, sl, ror r5 │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - smlabteq r5, sl, r4, sp │ │ │ │ - smlatteq r5, r2, r4, sp │ │ │ │ - tsteq r4, r2, lsl #8 │ │ │ │ - tsteq r5, r2, lsr #10 │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - smlatteq r4, sl, r3, lr │ │ │ │ - @ instruction: 0x0105d59a │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - smlabteq r4, sl, r3, lr │ │ │ │ - @ instruction: 0x0105d592 │ │ │ │ - @ instruction: 0x0104e3ba │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - smlabteq r5, r6, r6, sp │ │ │ │ - tsteq r5, r2, asr #14 │ │ │ │ - smlatteq r5, sl, r5, sp │ │ │ │ - smlabbeq r5, r2, r6, sp │ │ │ │ - smlabbeq r4, r2, r3, lr │ │ │ │ - tsteq r5, r2, ror r8 │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r4, sl, ror #6 │ │ │ │ - tsteq r5, sl, lsl #12 │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - tsteq r5, lr, ror r8 │ │ │ │ - tsteq r4, sl, asr #6 │ │ │ │ - tsteq r5, r2, asr #14 │ │ │ │ - smlatteq r5, r2, r7, sp │ │ │ │ - tsteq r4, r2, lsr r3 │ │ │ │ - tsteq r5, r2, ror #20 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + tsteq r4, sl, lsr #2 │ │ │ │ strdeq sp, [r5, -r2] │ │ │ │ - @ instruction: 0x0105d696 │ │ │ │ - tsteq r5, lr, lsr r7 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - smlabteq r5, lr, r8, sp │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - strdeq lr, [r4, -sl] │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - smlabbeq r5, sl, r9, sp │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - smlatteq r4, r2, r2, lr │ │ │ │ - smlatbeq r5, ip, r9, sp │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, sl, asr #22 │ │ │ │ - @ instruction: 0x0105dab4 │ │ │ │ - tsteq r5, lr, ror #20 │ │ │ │ - @ instruction: 0x0105da90 │ │ │ │ - @ instruction: 0x0104e2b2 │ │ │ │ - smlatteq r5, r8, sl, sp │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - smlatbeq r4, r0, r2, lr │ │ │ │ - smlatbeq r5, lr, fp, sp │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - tsteq r5, lr, ror fp │ │ │ │ - smlabbeq r4, r8, r2, lr │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r4, r6, ror r2 │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - @ instruction: 0x0105dc92 │ │ │ │ - tsteq r5, r4, asr #24 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - smlabteq r5, r2, ip, sp │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - tsteq r4, lr, lsr #4 │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - smlatteq r5, r4, r5, lr │ │ │ │ - tsteq r5, r2, lsl r4 │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - tsteq r5, r6, lsr #30 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r5, r6, ror r3 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - smlatteq r4, r0, r1, lr │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ - smlabteq r4, r8, r1, lr │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - @ instruction: 0x0104e1b6 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - tsteq r5, sl, lsr #2 │ │ │ │ - smlatteq r5, r4, lr, sp │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - @ instruction: 0x0104e198 │ │ │ │ - tsteq r5, r2, ror #6 │ │ │ │ - @ instruction: 0x0105e4b4 │ │ │ │ - smlabbeq r4, r6, r1, lr │ │ │ │ - smlatteq r5, r4, lr, sp │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, sl, ror #12 │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + smlatbeq r5, r2, r4, sp │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + smlatteq r5, r2, r3, sp │ │ │ │ + smlatteq r4, r2, r0, lr │ │ │ │ ldrdeq sp, [r5, -r2] │ │ │ │ - smlabteq r5, ip, sp, sp │ │ │ │ - tsteq r4, lr, ror #2 │ │ │ │ - tsteq r5, ip, lsl #2 │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - tsteq r5, r2, lsl #30 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - smlabteq r5, r2, ip, sp │ │ │ │ - smlabteq r5, r8, r5, lr │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + smlabteq r4, sl, r0, lr │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + smlatbeq r4, sl, r0, lr │ │ │ │ + smlatbeq r5, r2, r4, sp │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + swpeq lr, r2, [r4] │ │ │ │ + smlabteq r5, r2, r7, sp │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + @ instruction: 0x0105d49e │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + smlabteq r5, r8, r6, sp │ │ │ │ + qaddeq lr, sl, r4 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + smlatteq r5, sl, r6, sp │ │ │ │ + smlatbeq r5, r8, r7, sp │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + tsteq r5, ip, lsl #14 │ │ │ │ + tsteq r4, r6, lsr r0 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlatbeq r5, sl, r8, sp │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + smlabteq r5, lr, r7, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r4, r2, lsl r0 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + tsteq r5, lr, asr r8 │ │ │ │ + mrseq lr, (UNDEF: 4) │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + smlabteq r5, r0, r8, sp │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + smlatteq r4, r8, pc, sp @ │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + ldrdeq sp, [r4, -r6] │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + smlatbeq r5, r4, r9, sp │ │ │ │ + smlabteq r5, r6, r9, sp │ │ │ │ + @ instruction: 0x0104dfb8 │ │ │ │ + tsteq r5, r2, lsr #20 │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + smlatbeq r4, r6, pc, sp @ │ │ │ │ + @ instruction: 0x0105db98 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + smlabbeq r5, ip, sl, sp │ │ │ │ + smlabbeq r4, lr, pc, sp @ │ │ │ │ + smlabbeq r5, r0, ip, sp │ │ │ │ + smlabbeq r4, r2, pc, sp @ │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + smlatbeq r5, r8, sl, sp │ │ │ │ + smlabbeq r5, r6, ip, sp │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ ldrdeq lr, [r5, -r6] │ │ │ │ - tsteq r4, r8, lsr r1 │ │ │ │ - @ instruction: 0x0105deba │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r4, r6, lsr #2 │ │ │ │ - smlabteq r5, r8, r5, lr │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - smlabbeq r5, ip, r4, lr │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + @ instruction: 0x0105de90 │ │ │ │ + smlatbeq r5, sl, pc, sp @ │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + smlabbeq r5, sl, lr, sp │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + smlabteq r5, r2, r0, lr │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + smlatteq r4, r6, lr, sp │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + tsteq r5, r2, lsr sl │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + smlabteq r4, lr, lr, sp │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + smlabbeq r5, r6, pc, sp @ │ │ │ │ + @ instruction: 0x0104debc │ │ │ │ + tsteq r5, r2, ror #24 │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r5, r2, lsr #20 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + @ instruction: 0x0104de98 │ │ │ │ + tsteq r5, sl, lsl ip │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + smlabbeq r4, r6, lr, sp │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + smlatbeq r5, r2, r0, lr │ │ │ │ + smlatteq r5, ip, r1, lr │ │ │ │ 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: 0x0104ddb8 │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - smlatbeq r4, r0, sp, sp │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - smlatteq r5, r4, pc, sp @ │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - smlabbeq r5, ip, lr, sp │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ - tsteq r4, r0, ror #26 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - smlabteq r5, r0, r3, lr │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - smlatteq r5, r8, r9, sp │ │ │ │ - mrseq lr, SP_abt │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - smlatteq r4, r0, ip, sp │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - smlabteq r5, r0, r0, lr │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - smlabteq r4, r0, ip, sp │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - smlatteq r5, r8, r6, lr │ │ │ │ - smlatbeq r4, r8, ip, sp │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + smlatbeq r5, r8, r6, sp │ │ │ │ + smlatbeq r5, r0, r7, sp │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + @ instruction: 0x0105d6b0 │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + smlatteq r5, ip, fp, sp │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + @ instruction: 0x0105df9c │ │ │ │ + smlatbeq r5, r0, r0, lr │ │ │ │ + smlabteq r4, r0, sl, sp │ │ │ │ + smlabteq r5, r8, sl, sp │ │ │ │ + smlabbeq r5, r0, r8, sp │ │ │ │ + @ instruction: 0x0105d998 │ │ │ │ + smlatbeq r4, r0, sl, sp │ │ │ │ + smlabteq r5, r8, fp, sp │ │ │ │ + @ instruction: 0x0104da90 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + @ instruction: 0x0105e6b8 │ │ │ │ + smlabteq r5, ip, fp, sp │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + qaddeq lr, r0, r5 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + tsteq r4, r8, lsl #20 │ │ │ │ + smlabbeq r5, r8, sl, lr │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + smlatteq r4, r0, r9, sp │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + smlabteq r4, r8, r9, sp │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + smlatbeq r4, r8, r9, sp │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + @ instruction: 0x0104d998 │ │ │ │ + smlabbeq r5, r0, r8, lr │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + tsteq r5, r0, lsl r2 │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r5, r0, lsr #32 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ strdeq lr, [r5, -r0] │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - smlatteq r5, r0, r2, lr │ │ │ │ - smlabbeq r4, r0, ip, sp │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlatteq r5, r0, sl, lr │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + smlatteq r5, r0, r3, lr │ │ │ │ ldrdeq lr, [r5, -r8] │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlabteq r5, r8, r6, lr │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - smlatteq r5, r0, r6, lr │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x0105e6b0 │ │ │ │ - smlatbeq r5, r8, r8, lr │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - @ instruction: 0x0105e2b8 │ │ │ │ - @ instruction: 0x0105e4b0 │ │ │ │ - strdeq sp, [r4, -r0] │ │ │ │ - smlabteq r5, r0, r2, lr │ │ │ │ - @ instruction: 0x0105eab0 │ │ │ │ - smlabteq r5, r0, ip, lr │ │ │ │ - ldrdeq sp, [r4, -r0] │ │ │ │ - smlatbeq r5, r0, r6, lr │ │ │ │ - @ instruction: 0x0105e898 │ │ │ │ - @ instruction: 0x0104dbb8 │ │ │ │ - smlabteq r5, r8, r2, lr │ │ │ │ - smlatbeq r5, r0, r6, lr │ │ │ │ - @ instruction: 0x0105e298 │ │ │ │ - @ instruction: 0x0105e490 │ │ │ │ - @ instruction: 0x0104db90 │ │ │ │ - @ instruction: 0x0105ea98 │ │ │ │ - smlatbeq r5, r8, ip, lr │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - smlatbeq r5, r0, sl, lr │ │ │ │ - smlabbeq r5, r0, r6, lr │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - @ instruction: 0x0105ec98 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tsteq r5, r4, lsl r9 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - smlabbeq r5, r0, ip, lr │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - smlatteq r4, r8, sl, sp │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r5, r0, ror #24 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - smlabteq r4, r8, sl, sp │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - @ instruction: 0x0104dab0 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - smlabbeq r4, r8, sl, sp │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq r5, r0, lsr r2 │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ + @ instruction: 0x0104d8b8 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r4, r8, r8, sp │ │ │ │ + @ instruction: 0x0105f5b8 │ │ │ │ + @ instruction: 0x0105ebb8 │ │ │ │ + tsteq r5, r4, ror r6 │ │ │ │ tsteq r5, r0, lsr sl │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatteq r5, r0, r9, lr │ │ │ │ + smlatbeq r5, r8, r5, lr │ │ │ │ + @ instruction: 0x0105e7b8 │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + @ instruction: 0x0105e1b0 │ │ │ │ + smlatbeq r5, r8, r3, lr │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + @ instruction: 0x0105e1b8 │ │ │ │ + smlabteq r5, r0, r9, lr │ │ │ │ + smlatbeq r5, r8, pc, sp @ │ │ │ │ + tsteq r4, r8, lsr #16 │ │ │ │ + @ instruction: 0x0105e598 │ │ │ │ + smlatbeq r5, r8, r7, lr │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + smlabteq r5, r0, r1, lr │ │ │ │ + @ instruction: 0x0105e59c │ │ │ │ + @ instruction: 0x0105e190 │ │ │ │ + smlabbeq r5, r8, r3, lr │ │ │ │ + smlatteq r4, r8, r7, sp │ │ │ │ + smlatbeq r5, ip, r9, lr │ │ │ │ + @ instruction: 0x0105df90 │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + @ instruction: 0x0105e9b8 │ │ │ │ + smlabbeq r5, r0, r5, lr │ │ │ │ + @ instruction: 0x0105e790 │ │ │ │ + @ instruction: 0x0104d7b0 │ │ │ │ + smlabbeq r5, r0, r1, lr │ │ │ │ + tsteq r5, r8, ror r3 │ │ │ │ + @ instruction: 0x0104d798 │ │ │ │ + @ instruction: 0x0105ec90 │ │ │ │ + smlabteq r5, r0, r9, lr │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + smlabbeq r5, ip, r9, lr │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + smlabbeq r5, r4, r9, lr │ │ │ │ + smlatbeq r5, r0, r9, lr │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ tsteq r5, r0, ror #24 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r5, r8, lsl #4 │ │ │ │ - tsteq r4, r8, lsl #20 │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + smlabteq r5, r0, r0, pc @ │ │ │ │ + smlatbeq r5, r0, r9, lr │ │ │ │ strdeq sp, [r4, -r0] │ │ │ │ - tsteq r5, r4, lsl r8 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - ldrdeq sp, [r4, -r0] │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - @ instruction: 0x0104d9b8 │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ + smlabteq r5, ip, r0, pc @ │ │ │ │ + @ instruction: 0x0105e9b0 │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105e9b8 │ │ │ │ + @ instruction: 0x0104d6b8 │ │ │ │ + @ instruction: 0x0105ee9c │ │ │ │ + smlatbeq r4, r8, r6, sp │ │ │ │ + smlatteq r5, ip, r1, pc @ │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ - tstpeq r5, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - @ instruction: 0x0104d990 │ │ │ │ - tstpeq r5, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - smlatteq r5, r8, lr, lr │ │ │ │ - tstpeq r5, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - tstpeq r5, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - smlabbeq r5, ip, r4, pc @ │ │ │ │ + @ instruction: 0x0105ee90 │ │ │ │ + smlabteq r5, r8, r0, pc @ │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + @ instruction: 0x0105ee9c │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + smlatteq r5, r8, r9, lr │ │ │ │ + smlatbeq r5, r0, lr, lr │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ + smlatbeq r5, ip, lr, lr │ │ │ │ + smlatteq r5, r4, r0, pc @ │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r5, r0, ip, lr │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tstpeq r5, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tstpeq r5, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r8, lr, lr │ │ │ │ + smlatteq r5, r0, r0, pc @ │ │ │ │ strdeq sp, [r4, -r8] │ │ │ │ + @ instruction: 0x0105eeb4 │ │ │ │ + smlatteq r5, ip, r0, pc @ │ │ │ │ + smlatteq r4, r0, r5, sp │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + @ instruction: 0x0105eeb8 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlabteq r4, r0, r5, sp │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + @ instruction: 0x0104d5b0 │ │ │ │ + smlabbeq r5, r4, r1, pc @ │ │ │ │ + tstpeq r5, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + @ instruction: 0x0105eeb8 │ │ │ │ + smlabbeq r4, r0, r5, sp │ │ │ │ + smlabbeq r5, r0, ip, lr │ │ │ │ + smlabteq r5, r4, lr, lr │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tstpeq r5, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r5, r8, ip, lr │ │ │ │ - tstpeq r5, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [r4, -r8] │ │ │ │ - tstpeq r5, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r3, pc @ │ │ │ │ - smlabteq r4, r0, r8, sp │ │ │ │ - smlabteq r5, r8, ip, lr │ │ │ │ + smlabteq r5, r8, lr, lr │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ @ instruction: 0x0105ec98 │ │ │ │ - tstpeq r5, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0104d898 │ │ │ │ - tstpeq r5, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r3, pc @ │ │ │ │ - smlabbeq r4, r0, r8, sp │ │ │ │ - @ instruction: 0x0105ecb0 │ │ │ │ - tstpeq r5, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f390 │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tstpeq r5, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ ldrdeq pc, [r5, -r4] │ │ │ │ - smlatbeq r5, r8, r3, pc @ │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - tstpeq r5, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - tstpeq r5, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - @ instruction: 0x0105f3b8 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - tstpeq r5, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, r7, sp │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - tstpeq r5, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, r2, pc @ │ │ │ │ + tstpeq r5, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + smlabbeq r5, r8, r2, pc @ │ │ │ │ + tstpeq r5, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x0105f2b0 │ │ │ │ + smlatbeq r5, r0, r1, pc @ │ │ │ │ ldrdeq sp, [r4, -r0] │ │ │ │ + @ instruction: 0x0105f1b8 │ │ │ │ + smlabteq r4, r0, r4, sp │ │ │ │ + tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, r4, r4, pc @ │ │ │ │ + tstpeq r5, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r0, r4, sp │ │ │ │ + tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f390 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tstpeq r5, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f3b8 │ │ │ │ + smlatteq r5, r4, r3, pc @ │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + tstpeq r5, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + tstpeq r5, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + smlatbeq r5, r4, r4, pc @ │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlatbeq r5, r4, r5, pc @ │ │ │ │ + tstpeq r5, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r4, r8, r7, sp │ │ │ │ - tstpeq r5, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104d790 │ │ │ │ - tstpeq r5, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - smlatteq r5, r4, pc, pc @ │ │ │ │ - tstpeq r5, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r7, pc @ │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + @ instruction: 0x0105f5b0 │ │ │ │ + smlabteq r5, r4, r5, pc @ │ │ │ │ + @ instruction: 0x0104d3b8 │ │ │ │ + @ instruction: 0x0105fb9c │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ tstpeq r5, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f5b8 │ │ │ │ - @ instruction: 0x0105f590 │ │ │ │ - tstpeq r5, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - @ instruction: 0x0105f5b8 │ │ │ │ - tstpeq r5, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - @ instruction: 0x0105f6b8 │ │ │ │ + smlabbeq r4, r8, r3, sp │ │ │ │ tstpeq r5, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r6, pc @ │ │ │ │ - smlatteq r4, r8, r6, sp │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ + smlabbeq r5, r0, r6, pc @ │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ - ldrdeq sp, [r4, -r0] │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r8, r6, sp │ │ │ │ - @ instruction: 0x0105f794 │ │ │ │ - smlatbeq r5, r8, r7, pc @ │ │ │ │ - @ instruction: 0x0104d690 │ │ │ │ - tstpeq r5, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, ip, r8, pc @ │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ - smlatbeq r5, r0, r8, pc @ │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlatteq r5, r4, r6, pc @ │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + tstpeq r5, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - @ instruction: 0x0105fb94 │ │ │ │ - tstpeq r5, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r9, pc @ │ │ │ │ - strdeq sp, [r4, -r0] │ │ │ │ - @ instruction: 0x0105f994 │ │ │ │ - @ instruction: 0x0105fb90 │ │ │ │ ldrdeq sp, [r4, -r8] │ │ │ │ - smlatteq r5, ip, fp, pc @ │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ + tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, r2, sp │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlabteq r5, r4, r7, pc @ │ │ │ │ + smlabbeq r5, r0, r9, pc @ │ │ │ │ + tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104d290 │ │ │ │ + tstpeq r5, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + tstpeq r5, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + smlabteq r5, r4, fp, pc @ │ │ │ │ + @ instruction: 0x0105f990 │ │ │ │ + tstpeq r5, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + tstpeq r5, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r9, pc @ │ │ │ │ + mrseq sp, R12_usr │ │ │ │ + smlabteq r5, r4, fp, pc @ │ │ │ │ + @ instruction: 0x0105f998 │ │ │ │ @ instruction: 0x0105fb94 │ │ │ │ - smlabteq r5, r4, sp, pc @ │ │ │ │ - @ instruction: 0x0104d5b0 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - smlatbeq r5, ip, r9, pc @ │ │ │ │ - @ instruction: 0x0104d598 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ - smlabteq r5, r0, fp, pc @ │ │ │ │ - tsteq r4, r8, ror r5 │ │ │ │ - @ instruction: 0x0105f9bc │ │ │ │ - tsteq r4, r8, ror #10 │ │ │ │ - @ instruction: 0x0105ff94 │ │ │ │ - tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ + smlatteq r4, r0, r1, sp │ │ │ │ smlabteq r5, r8, fp, pc @ │ │ │ │ - smlatteq r5, r4, sp, pc @ │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - smlabteq r5, ip, r9, pc @ │ │ │ │ - tsteq r4, r8, lsl r5 │ │ │ │ - tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - tstpeq r5, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r0, r4, sp │ │ │ │ - tstpeq r5, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, r9, pc @ │ │ │ │ - @ instruction: 0x0104d4b8 │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, ip, pc @ │ │ │ │ + tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r0, r1, sp │ │ │ │ + smlatbeq r5, r0, ip, pc @ │ │ │ │ + @ instruction: 0x0105fcb4 │ │ │ │ + smlabbeq r4, r8, r1, sp │ │ │ │ + tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tstpeq r5, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlatbeq r5, r0, sp, pc @ │ │ │ │ + @ instruction: 0x0105fdb0 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r0, r4, sp │ │ │ │ - tstpeq r5, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r0, r4, sp │ │ │ │ - tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - strheq r0, [r6, -r0] │ │ │ │ - smlatbeq r5, r0, pc, pc @ │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ ldrdeq pc, [r5, -r4] │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsr #8 │ │ │ │ - smlatteq r5, r0, pc, pc @ │ │ │ │ - @ instruction: 0x0105ff98 │ │ │ │ - @ instruction: 0x0105ffb0 │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ + tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fe98 │ │ │ │ strdeq sp, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - qaddeq r0, r0, r6 │ │ │ │ - smlabteq r4, r8, r3, sp │ │ │ │ - swpeq r0, ip, [r6] │ │ │ │ - strheq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x0104d3b0 │ │ │ │ + smlatteq r5, r0, lr, pc @ │ │ │ │ + smlatteq r4, r0, r0, sp │ │ │ │ + @ instruction: 0x01061ebc │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + smlatteq r6, r0, r2, r0 │ │ │ │ + swpeq r0, r4, [r6] │ │ │ │ + smlabteq r5, ip, pc, pc @ │ │ │ │ + tstpeq r5, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + swpeq sp, r0, [r4] │ │ │ │ + tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, pc, pc @ │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + smlatteq r5, ip, pc, pc @ │ │ │ │ + @ instruction: 0x0105ffb4 │ │ │ │ + smlabteq r5, r4, pc, pc @ │ │ │ │ + qaddeq sp, r8, r4 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + smlatbeq r6, r8, r0, r0 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + mrseq sp, (UNDEF: 4) │ │ │ │ + smlatbeq r6, r4, r1, r0 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - @ instruction: 0x0104d390 │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - smlabbeq r4, r0, r3, sp │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - @ instruction: 0x01061198 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, r0, r5, r0 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlabteq r6, ip, r1, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ + smlatteq r4, r0, pc, ip @ │ │ │ │ + @ instruction: 0x010601b8 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlabteq r4, r8, pc, ip @ │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ - smlabbeq r6, ip, r2, r0 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ + @ instruction: 0x0104cf98 │ │ │ │ + smlabbeq r6, r0, r2, r0 │ │ │ │ @ instruction: 0x0106029c │ │ │ │ - smlatbeq r6, ip, r2, r0 │ │ │ │ - smlatteq r4, r0, r2, sp │ │ │ │ - smlatteq r6, r0, r3, r0 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatteq r6, r8, r2, r0 │ │ │ │ + smlabbeq r4, r0, pc, ip @ │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ tsteq r6, ip, lsl #6 │ │ │ │ - @ instruction: 0x0104d2b8 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - @ instruction: 0x0106039c │ │ │ │ - smlatbeq r4, r0, r2, sp │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - smlabbeq r4, r0, r2, sp │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ - @ instruction: 0x01060590 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r4, r0 │ │ │ │ - smlabteq r6, r4, r4, r0 │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + smlabbeq r6, r4, r3, r0 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + @ instruction: 0x010604b8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r3, r0 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + @ instruction: 0x010604b8 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlatteq r4, r8, lr, ip │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + @ instruction: 0x01060990 │ │ │ │ + smlabbeq r6, ip, r7, r0 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ smlatteq r6, r0, r5, r0 │ │ │ │ - @ instruction: 0x01060590 │ │ │ │ - smlatbeq r6, ip, r5, r0 │ │ │ │ - mrseq sp, R12_usr │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - smlatteq r4, r8, r1, sp │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - smlabteq r6, r0, r6, r0 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - smlabbeq r6, ip, r6, r0 │ │ │ │ - smlabteq r4, r0, r1, sp │ │ │ │ - smlatteq r6, r8, r6, r0 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - smlatbeq r4, r8, r1, sp │ │ │ │ - smlatbeq r6, r8, r7, r0 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - smlabbeq r4, r8, r1, sp │ │ │ │ - smlatbeq r6, ip, r7, r0 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlabbeq r6, r0, r8, r0 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - @ instruction: 0x0106089c │ │ │ │ - smlatbeq r6, ip, r8, r0 │ │ │ │ - tsteq r4, r8, lsr #2 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - smlatteq r6, r0, r8, r0 │ │ │ │ - smlatteq r6, ip, r8, r0 │ │ │ │ - tsteq r4, r8, lsl #2 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - smlabbeq r6, r4, r9, r0 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + @ instruction: 0x01060598 │ │ │ │ + smlatbeq r4, r0, lr, ip │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + smlabbeq r4, r8, lr, ip │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + smlatbeq r6, ip, r6, r0 │ │ │ │ + smlatteq r6, r4, r6, r0 │ │ │ │ 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 │ │ │ │ - smlabbeq r4, ip, sl, ip │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - smlatbeq r6, ip, r3, r0 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - smlabbeq r6, r4, r3, r0 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - smlatteq r6, r8, r3, r0 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r4, ip, asr #20 │ │ │ │ - @ instruction: 0x010604b4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlabbeq r6, r0, r4, r0 │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - @ instruction: 0x010604b0 │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ + smlatteq r4, ip, r7, ip │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, r4, r0, r0 │ │ │ │ + smlabteq r4, r4, r7, ip │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + smlabbeq r6, r0, r1, r0 │ │ │ │ + smlatbeq r4, ip, r7, ip │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x010605b0 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlatteq r6, ip, r4, r0 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - smlatteq r4, ip, r9, ip │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ + smlatteq r6, r0, r1, r0 │ │ │ │ + smlabbeq r4, ip, r7, ip │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + smlabbeq r6, ip, r2, r0 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + smlatbeq r6, r8, r2, r0 │ │ │ │ + smlabteq r6, r0, r2, r0 │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + smlabbeq r6, r8, r3, r0 │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ + strdeq ip, [r4, -ip] │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + smlatteq r6, r0, r3, r0 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ ldrdeq ip, [r4, -r4] │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - @ instruction: 0x010605b8 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x0104c9b4 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - @ instruction: 0x0104c99c │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - @ instruction: 0x010606bc │ │ │ │ - smlabbeq r6, r0, r6, r0 │ │ │ │ - @ instruction: 0x01060698 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - smlabteq r6, r4, r6, r0 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + @ instruction: 0x0104c6bc │ │ │ │ + smlabbeq r6, r8, r4, r0 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + @ instruction: 0x0104c69c │ │ │ │ + smlabbeq r6, r4, r4, r0 │ │ │ │ + smlabbeq r4, ip, r6, ip │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + @ instruction: 0x01060890 │ │ │ │ + @ instruction: 0x0106069c │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + @ instruction: 0x010604b8 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - @ instruction: 0x01060798 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - smlatteq r4, ip, r8, ip │ │ │ │ - smlatbeq r6, ip, r7, r0 │ │ │ │ - smlabteq r6, r0, r7, r0 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + @ instruction: 0x010605bc │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + smlabbeq r6, r4, r5, r0 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + smlatteq r6, ip, r5, r0 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + strdeq ip, [r4, -ip] │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + smlatbeq r6, r0, r6, r0 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ ldrdeq ip, [r4, -r4] │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ + smlatbeq r6, r8, r6, r0 │ │ │ │ + smlabteq r6, r4, r6, r0 │ │ │ │ + @ instruction: 0x0104c5bc │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + @ instruction: 0x0104c59c │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + smlabbeq r6, r4, r7, r0 │ │ │ │ + smlabbeq r4, r4, r5, ip │ │ │ │ + smlabbeq r6, r8, r9, r0 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + @ instruction: 0x010607b0 │ │ │ │ + smlabteq r6, ip, r7, r0 │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - @ instruction: 0x0104c8b4 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + @ instruction: 0x010608bc │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ smlabbeq r6, ip, r8, r0 │ │ │ │ - smlatbeq r6, r8, r8, r0 │ │ │ │ - @ instruction: 0x0104c89c │ │ │ │ - smlabteq r6, r0, r9, r0 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x010609bc │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - @ instruction: 0x01060a98 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - @ instruction: 0x01060ab0 │ │ │ │ - smlabteq r6, r8, sl, r0 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r6, r8, r9, r0 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ ldrdeq ip, [r4, -ip] │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - @ instruction: 0x0104c7bc │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01060b94 │ │ │ │ - smlatbeq r4, r4, r7, ip │ │ │ │ - @ instruction: 0x01060c94 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ + @ instruction: 0x01060998 │ │ │ │ + @ instruction: 0x010609b0 │ │ │ │ + smlabteq r4, r4, r4, ip │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - smlabteq r6, r4, ip, r0 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - @ instruction: 0x01060c90 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - smlabteq r6, r4, ip, r0 │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - smlatbeq r6, r0, r0, r1 │ │ │ │ - smlabteq r6, r4, lr, r0 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlatbeq r4, r4, r4, ip │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + @ instruction: 0x0104c494 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - strdeq ip, [r4, -ip] │ │ │ │ - @ instruction: 0x01060d94 │ │ │ │ - @ instruction: 0x01060d98 │ │ │ │ - smlatteq r4, r4, r6, ip │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - smlabteq r6, r8, sp, r0 │ │ │ │ + @ instruction: 0x01060a94 │ │ │ │ + smlatbeq r6, ip, sl, r0 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r4, r4, asr #8 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + smlabbeq r6, ip, fp, r0 │ │ │ │ + @ instruction: 0x01060b98 │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + smlatbeq r6, r8, ip, r0 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - smlabteq r4, r4, r6, ip │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - smlatbeq r4, ip, r6, ip │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - @ instruction: 0x01060ebc │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - smlabbeq r6, ip, lr, r0 │ │ │ │ - smlabbeq r4, r4, r6, ip │ │ │ │ - smlatteq r6, r4, lr, r0 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - smlabbeq r6, r0, pc, r0 @ │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - smlabbeq r6, r4, r0, r1 │ │ │ │ - tsteq r6, ip │ │ │ │ - smlabteq r6, r4, pc, r0 @ │ │ │ │ - smlatteq r6, r4, pc, r0 @ │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ + smlatteq r6, ip, fp, r0 │ │ │ │ + smlatteq r4, r4, r3, ip │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + smlabteq r4, ip, r3, ip │ │ │ │ + smlatteq r6, r0, ip, r0 │ │ │ │ + smlatbeq r6, r0, ip, r0 │ │ │ │ + @ instruction: 0x01060cb4 │ │ │ │ + smlatbeq r4, ip, r3, ip │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + @ instruction: 0x0104c39c │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlatteq r6, r4, sp, r0 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + @ instruction: 0x01060d94 │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlatteq r6, ip, sp, r0 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + smlatteq r6, r0, pc, r0 @ │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + smlatbeq r6, r8, lr, r0 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ strdeq ip, [r4, -r4] │ │ │ │ - strheq r1, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - smlabbeq r6, ip, r0, r1 │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r0, r1 │ │ │ │ - @ instruction: 0x0104c5bc │ │ │ │ - smlabbeq r6, r0, r2, r1 │ │ │ │ - smlabteq r6, r0, r1, r1 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - @ instruction: 0x0104c594 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - smlatteq r6, r0, r2, r1 │ │ │ │ - smlabbeq r6, r8, r2, r1 │ │ │ │ - smlatbeq r6, r8, r2, r1 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - smlatteq r6, r8, r2, r1 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - smlabbeq r6, ip, lr, r1 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + smlabbeq r6, r8, pc, r0 @ │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + smlatteq r6, r8, pc, r0 @ │ │ │ │ + tsteq r6, r8 │ │ │ │ + @ instruction: 0x0104c2bc │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + smlatbeq r4, ip, r2, ip │ │ │ │ + smlatteq r6, ip, fp, r1 │ │ │ │ + smlatbeq r6, ip, r8, r1 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, r1, r1 │ │ │ │ + mrseq r1, (UNDEF: 22) │ │ │ │ + smlatbeq r6, r8, r0, r1 │ │ │ │ + smlabteq r6, r8, r0, r1 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x010611b0 │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x01061590 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - smlatbeq r6, r0, r3, r1 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + @ instruction: 0x010613b0 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + @ instruction: 0x010612b0 │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlatteq r4, ip, r4, ip │ │ │ │ - smlatbeq r6, r8, r4, r1 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlabteq r4, ip, r4, ip │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ + smlatteq r4, ip, r1, ip │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x0106139c │ │ │ │ + @ instruction: 0x010613b0 │ │ │ │ + @ instruction: 0x0104c1b4 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + @ instruction: 0x0104c19c │ │ │ │ + smlatteq r6, ip, r5, r1 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + smlatbeq r6, r4, r4, r1 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + @ instruction: 0x010614b8 │ │ │ │ + smlabteq r6, r4, r4, r1 │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ strdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x0104c4b4 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatbeq r6, r8, r5, r1 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlabbeq r4, ip, r4, ip │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - @ instruction: 0x0106169c │ │ │ │ - @ instruction: 0x010616bc │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - smlabbeq r6, ip, r8, r1 │ │ │ │ - smlatbeq r6, ip, r7, r1 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x01061594 │ │ │ │ + smlatbeq r6, r4, r5, r1 │ │ │ │ strdeq ip, [r4, -r4] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x01061798 │ │ │ │ - smlatbeq r6, r8, r7, r1 │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - @ instruction: 0x0104c3bc │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - @ instruction: 0x0104c394 │ │ │ │ - @ instruction: 0x01061894 │ │ │ │ - smlatbeq r6, ip, r8, r1 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r4, ip, asr r3 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatteq r6, r4, pc, r1 @ │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x0106199c │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - smlatbeq r6, r4, r9, r1 │ │ │ │ - @ instruction: 0x010619b0 │ │ │ │ - strdeq ip, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r9, r1 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ ldrdeq ip, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - @ instruction: 0x01061cb4 │ │ │ │ - smlabteq r4, r4, r2, ip │ │ │ │ - @ instruction: 0x01061fbc │ │ │ │ - smlabbeq r6, r8, pc, r1 @ │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - @ instruction: 0x01061cb8 │ │ │ │ - @ instruction: 0x0104c29c │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - smlabteq r6, ip, ip, r1 │ │ │ │ - smlabbeq r4, r4, r2, ip │ │ │ │ - smlatbeq r6, r8, pc, r1 @ │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r4, r4, ror #4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r4, r4, asr r2 │ │ │ │ - @ instruction: 0x01061d94 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - smlatteq r4, ip, r1, ip │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlabbeq r6, r4, sl, r1 │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlabbeq r6, r4, sl, r1 │ │ │ │ - smlatbeq r4, ip, r1, ip │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - @ instruction: 0x01061a94 │ │ │ │ - @ instruction: 0x0104c194 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x01061a9c │ │ │ │ - tsteq r4, r4, ror r1 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r4, r4, ror #2 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, sl, r1 │ │ │ │ - smlatteq r6, ip, pc, r1 @ │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - mrseq r2, (UNDEF: 6) │ │ │ │ - @ instruction: 0x01062290 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - smlabteq r6, r4, sl, r1 │ │ │ │ - tsteq r6, ip │ │ │ │ - @ instruction: 0x0106229c │ │ │ │ - smlatteq r4, ip, r0, ip │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - @ instruction: 0x010622b0 │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlatteq r6, ip, r2, r2 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01062ab4 │ │ │ │ + @ instruction: 0x0106169c │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + strheq ip, [r4, -ip] │ │ │ │ + @ instruction: 0x01061694 │ │ │ │ smlatbeq r4, ip, r0, ip │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlabteq r6, r4, sl, r2 │ │ │ │ - swpeq ip, r4, [r4] @ │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - smlabteq r6, ip, sl, r2 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlabteq r6, r4, r6, r1 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ tsteq r4, r4, ror r0 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ qaddeq ip, ip, r4 │ │ │ │ - @ instruction: 0x01062394 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - smlatteq r6, r4, sl, r2 │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - smlatteq r6, ip, sl, r2 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + @ instruction: 0x0106179c │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + smlatteq r6, r8, ip, r1 │ │ │ │ + @ instruction: 0x0106179c │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + smlatbeq r6, ip, r7, r1 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatteq r4, r4, pc, fp @ │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + @ instruction: 0x010617b4 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + smlabteq r4, r4, pc, fp @ │ │ │ │ + @ instruction: 0x01061f9c │ │ │ │ @ instruction: 0x0104bfb4 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - @ instruction: 0x0104bf9c │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlabbeq r6, r4, r8, r2 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x01061a94 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + @ instruction: 0x01061f9c │ │ │ │ + @ instruction: 0x010617bc │ │ │ │ + smlabbeq r4, r4, pc, fp @ │ │ │ │ + smlatbeq r6, ip, pc, r1 @ │ │ │ │ + smlabteq r6, ip, r7, r1 │ │ │ │ tsteq r4, ip, ror #30 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlabteq r6, r8, fp, r2 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r8, r2 │ │ │ │ + smlabbeq r6, r0, sl, r1 │ │ │ │ + @ instruction: 0x01061fb4 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + smlabteq r6, r4, pc, r1 @ │ │ │ │ + smlatteq r6, r4, r7, r1 │ │ │ │ tsteq r4, r4, lsr pc │ │ │ │ - smlatteq r6, r8, r5, r2 │ │ │ │ - smlatbeq r6, r0, r8, r2 │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlatbeq r6, ip, r8, r2 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - smlabteq r6, r0, r8, r2 │ │ │ │ - smlatteq r4, r4, lr, fp │ │ │ │ - smlatbeq r6, r8, fp, r2 │ │ │ │ - smlatteq r6, ip, pc, r2 @ │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - @ instruction: 0x0104bebc │ │ │ │ - smlabbeq r6, ip, r2, r3 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlatbeq r4, r4, lr, fp │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ + smlabteq r6, ip, sl, r1 │ │ │ │ + @ instruction: 0x01061a98 │ │ │ │ + smlabteq r6, r4, pc, r1 @ │ │ │ │ + smlatteq r6, r4, r7, r1 │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + @ instruction: 0x01061ab8 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + smlabteq r4, r4, lr, fp │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + smlatbeq r6, ip, r0, r2 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ smlabbeq r4, r4, lr, fp │ │ │ │ - smlabbeq r6, r8, r2, r3 │ │ │ │ - tsteq r4, r4, ror lr │ │ │ │ - @ instruction: 0x01062eb4 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - smlabteq r6, r4, pc, r2 @ │ │ │ │ - tsteq r4, r4, asr #28 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ - @ instruction: 0x01063298 │ │ │ │ - smlabteq r6, r4, pc, r2 @ │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + smlabbeq r6, r0, sp, r1 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ tsteq r4, ip, lsl #28 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ strdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + @ instruction: 0x01062590 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + @ instruction: 0x0104bdbc │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - smlabteq r4, ip, sp, fp │ │ │ │ + swpeq r2, ip, [r6] │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlabbeq r6, ip, r5, r2 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + smlabbeq r4, ip, sp, fp │ │ │ │ + smlatbeq r6, r0, r5, r2 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + smlabbeq r6, r4, r0, r2 │ │ │ │ + smlatbeq r6, ip, r5, r2 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + smlabteq r6, r0, r5, r2 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + smlabteq r6, r4, r0, r2 │ │ │ │ + swpeq r2, r4, [r6] │ │ │ │ + smlabteq r6, r4, r5, r2 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + smlatbeq r6, ip, r0, r2 │ │ │ │ + smlatteq r6, r4, r5, r2 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlabteq r4, ip, ip, fp │ │ │ │ + smlabteq r6, r4, r9, r2 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlabteq r6, r8, r8, r2 │ │ │ │ + @ instruction: 0x01062894 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + smlatteq r6, ip, r5, r2 │ │ │ │ + @ instruction: 0x0104bc94 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + @ instruction: 0x010628b4 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + @ instruction: 0x01062b9c │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + smlatteq r6, ip, pc, r2 @ │ │ │ │ + smlabbeq r6, r4, r1, r3 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + @ instruction: 0x01062ebc │ │ │ │ + smlatbeq r6, r0, fp, r2 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + smlatteq r4, r4, fp, fp │ │ │ │ + smlatteq r6, r8, pc, r2 @ │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + smlatbeq r6, r4, lr, r2 │ │ │ │ + @ instruction: 0x01062b94 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + smlatbeq r4, r4, fp, fp │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlabteq r6, r8, r8, r2 │ │ │ │ + smlabbeq r4, ip, fp, fp │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + smlabbeq r6, r4, lr, r2 │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ + smlabteq r6, ip, r8, r2 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r4, r4, asr fp │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - smlatbeq r6, r0, sp, r2 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - @ instruction: 0x01063cbc │ │ │ │ - smlabbeq r6, r8, r4, r3 │ │ │ │ - mrseq r3, LR_usr │ │ │ │ - strheq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x01062a98 │ │ │ │ - smlatteq r6, r4, r4, r2 │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - smlabteq r4, r8, r6, fp │ │ │ │ - smlatbeq r6, r4, r7, r2 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x0104b6b0 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - @ instruction: 0x01062d90 │ │ │ │ - @ instruction: 0x0104b690 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - smlabteq r6, r8, sp, r2 │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlabbeq r6, r0, r0, r3 │ │ │ │ - qaddeq r3, r0, r6 │ │ │ │ + smlabteq r6, r0, r3, r2 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0x0104b4b0 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + @ instruction: 0x0104b490 │ │ │ │ + @ instruction: 0x010623b0 │ │ │ │ + smlabbeq r4, r0, r4, fp │ │ │ │ + @ instruction: 0x01068b90 │ │ │ │ + smlatbeq r6, r4, sp, r4 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + smlatteq r6, r8, r1, r3 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + smlabteq r6, r8, sl, r2 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + smlabbeq r6, r0, r6, r2 │ │ │ │ + tsteq r4, r0, lsl r4 │ │ │ │ + smlabbeq r6, r0, sp, r2 │ │ │ │ + smlabteq r6, r8, sl, r2 │ │ │ │ strdeq r2, [r6, -r0] │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - smlabbeq r6, r8, r0, r3 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - smlatteq r6, r8, r0, r3 │ │ │ │ - strheq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + smlabbeq r6, r8, sp, r2 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlatteq r6, r0, sp, r2 │ │ │ │ + @ instruction: 0x01062db0 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + @ instruction: 0x0104b3b0 │ │ │ │ + smlatteq r6, r8, sp, r2 │ │ │ │ + smlabbeq r6, r8, fp, r2 │ │ │ │ + @ instruction: 0x0104b398 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + @ instruction: 0x01062bb8 │ │ │ │ + tsteq r4, r8, ror r3 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlatbeq r6, r0, lr, r2 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + smlatbeq r6, r8, lr, r2 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + smlabbeq r6, r8, r1, r3 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + @ instruction: 0x01063190 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + smlatteq r4, r0, r2, fp │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + smlatteq r6, r8, r1, r3 │ │ │ │ + @ instruction: 0x010631b8 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + @ instruction: 0x0104b2b8 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - @ instruction: 0x01062e90 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x01063198 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - @ instruction: 0x01062eb0 │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - smlatteq r6, r8, lr, r2 │ │ │ │ - @ instruction: 0x0104b5b8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - @ instruction: 0x01063198 │ │ │ │ - @ instruction: 0x0104b598 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + smlatbeq r4, r0, r2, fp │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + smlabteq r6, r0, pc, r2 @ │ │ │ │ + smlabbeq r4, r0, r2, fp │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r4, r0, ror r2 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + smlatbeq r6, r0, r6, r3 │ │ │ │ + smlabbeq r6, r0, r0, r3 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + smlatbeq r6, r8, r2, r3 │ │ │ │ + tsteq r4, r0, lsr #4 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + mrseq fp, R12_usr │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + smlatteq r4, r8, r1, fp │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + smlatbeq r6, r8, r7, r3 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + smlabteq r4, r0, r1, fp │ │ │ │ + @ instruction: 0x01063390 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + smlatbeq r4, r8, r1, fp │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + @ instruction: 0x010636bc │ │ │ │ + smlabbeq r6, ip, r7, r3 │ │ │ │ + smlabbeq r4, r8, r1, fp │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlabteq r6, r0, r2, r3 │ │ │ │ + smlatbeq r6, r8, r6, r3 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r4, r0, r5, fp │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + smlabteq r6, r8, r5, r3 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ smlatteq r6, r0, r4, r3 │ │ │ │ - smlabbeq r6, r8, r4, r3 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + smlatteq r6, r0, r3, r3 │ │ │ │ + ldrdeq fp, [r4, -r0] │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + strheq fp, [r4, -r8] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r4, r8, asr r5 │ │ │ │ - @ instruction: 0x01063490 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ + swpeq fp, r8, [r4] │ │ │ │ + smlatbeq r6, r8, r4, r3 │ │ │ │ + smlabbeq r4, r8, r0, fp │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + @ instruction: 0x010637bc │ │ │ │ + smlabbeq r6, ip, r8, r3 │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + smlabteq r6, r8, r8, r3 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r4, r0, lsl r0 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + smlatteq r6, r0, r9, r3 │ │ │ │ + smlabbeq r6, r8, r9, r3 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + @ instruction: 0x01063990 │ │ │ │ + @ instruction: 0x0106399c │ │ │ │ + @ instruction: 0x0104afb8 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlabteq r6, r8, r2, r3 │ │ │ │ - @ instruction: 0x01063298 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - smlabteq r4, r0, r4, fp │ │ │ │ - @ instruction: 0x010635b0 │ │ │ │ - mrseq r3, LR_und │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlatbeq r4, r0, r4, fp │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ - smlabbeq r4, r8, r4, fp │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + smlabteq r6, ip, r9, r3 │ │ │ │ + @ instruction: 0x0104af98 │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + smlabbeq r4, r0, pc, sl @ │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlatteq r6, ip, sl, r3 │ │ │ │ tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - smlatteq r6, ip, r6, r3 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r4, r8, lsr #8 │ │ │ │ - smlabteq r6, ip, fp, r3 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - smlatteq r4, r8, r3, fp │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, fp, r3 │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlatbeq r6, r4, r6, r3 │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x0104b3b0 │ │ │ │ - smlatteq r6, ip, r9, r3 │ │ │ │ - @ instruction: 0x01063abc │ │ │ │ - @ instruction: 0x0104b398 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - @ instruction: 0x010635b8 │ │ │ │ - smlabbeq r6, r0, r6, r3 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r9, r3 │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - smlatteq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x01063598 │ │ │ │ - tsteq r4, r8, lsr r3 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - @ instruction: 0x010641b4 │ │ │ │ - smlatbeq r6, r8, sp, r3 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - @ instruction: 0x01063bb8 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r4, r0, asr pc │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + @ instruction: 0x01063a98 │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ tsteq r6, ip, lsr #22 │ │ │ │ - smlatteq r4, r8, r2, fp │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - smlabteq r6, r8, fp, r3 │ │ │ │ - @ instruction: 0x01063b98 │ │ │ │ + smlatteq r6, r4, sl, r3 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + smlatteq r6, ip, fp, r3 │ │ │ │ smlatbeq r6, r4, fp, r3 │ │ │ │ - @ instruction: 0x0104b2b0 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x01063bbc │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabteq r4, r0, lr, sl │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + @ instruction: 0x01063c9c │ │ │ │ + smlatbeq r4, r0, lr, sl │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x0104b298 │ │ │ │ - smlabbeq r6, r0, ip, r3 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - @ instruction: 0x01063c90 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - @ instruction: 0x01063c98 │ │ │ │ - smlatbeq r6, r4, ip, r3 │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - @ instruction: 0x01063e94 │ │ │ │ - smlabbeq r6, ip, sp, r3 │ │ │ │ - smlatteq r6, r8, ip, r3 │ │ │ │ - @ instruction: 0x01063cb8 │ │ │ │ - smlabteq r6, r4, ip, r3 │ │ │ │ - strdeq fp, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - smlabteq r6, ip, sp, r3 │ │ │ │ - smlabbeq r6, r4, sp, r3 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - @ instruction: 0x0104b1b8 │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - smlatbeq r4, r0, r1, fp │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - smlabbeq r6, ip, lr, r3 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ + @ instruction: 0x0104ae90 │ │ │ │ + smlatbeq r6, r0, r2, r4 │ │ │ │ + @ instruction: 0x01063fb4 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + smlatbeq r6, r4, sp, r3 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ smlatbeq r6, ip, lr, r3 │ │ │ │ - smlabteq r6, r4, lr, r3 │ │ │ │ - tsteq r4, r0, ror #2 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r4, r0, lsr r1 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - smlatteq r6, ip, r0, r4 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ + smlatteq r6, ip, lr, r3 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + strheq r4, [r6, -r4] │ │ │ │ smlatteq r6, ip, pc, r3 @ │ │ │ │ - tsteq r6, ip │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - swpeq r4, r4, [r6] │ │ │ │ - smlatteq r4, r0, r0, fp │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlatteq r6, r4, r0, r4 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - smlabteq r4, r0, r0, fp │ │ │ │ - smlabbeq r6, ip, r1, r4 │ │ │ │ - @ instruction: 0x010641b4 │ │ │ │ - smlatbeq r4, r8, r0, fp │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - smlabbeq r6, ip, r2, r4 │ │ │ │ + smlabbeq r6, r4, pc, r3 @ │ │ │ │ + smlatbeq r6, ip, pc, r3 @ │ │ │ │ + smlatteq r4, r0, sp, sl │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + qaddeq r4, r4, r6 │ │ │ │ + smlabteq r4, r8, sp, sl │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlabteq r6, ip, r0, r4 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r4, r8, sp, sl │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x0104ad98 │ │ │ │ + smlatbeq r6, r8, r4, r4 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlabbeq r4, r0, r0, fp │ │ │ │ - smlabteq r6, ip, r2, r4 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + @ instruction: 0x010642b0 │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - @ instruction: 0x01064398 │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r4, r8, lsr r0 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlatteq r6, r0, r5, r4 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x01064498 │ │ │ │ - smlabteq r6, r4, r4, r4 │ │ │ │ - tsteq r4, r8 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + smlabbeq r6, ip, r3, r4 │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + @ instruction: 0x010644b0 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ strdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - @ instruction: 0x01064698 │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ - @ instruction: 0x0104afb8 │ │ │ │ - smlatteq r6, r8, r7, r4 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - @ instruction: 0x0104af90 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - @ instruction: 0x01064794 │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - smlatteq r6, r8, r7, r4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + @ instruction: 0x01064598 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + @ instruction: 0x0104acb8 │ │ │ │ + @ instruction: 0x0106459c │ │ │ │ + smlatbeq r4, r8, ip, sl │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + smlatbeq r6, r8, lr, r4 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlatteq r6, ip, r5, r4 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - smlatteq r6, r4, ip, r4 │ │ │ │ - @ instruction: 0x01064a9c │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r8, r4 │ │ │ │ - smlatbeq r6, r8, r8, r4 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlatteq r4, r8, lr, sl │ │ │ │ + @ instruction: 0x010647b4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatteq r4, r8, fp, sl │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + smlatteq r6, ip, r8, r4 │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ + @ instruction: 0x010648b8 │ │ │ │ + @ instruction: 0x0104abb0 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + @ instruction: 0x0104ab98 │ │ │ │ + smlabbeq r6, r4, fp, r4 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ smlabteq r6, r4, r9, r4 │ │ │ │ tsteq r6, r4, ror r9 │ │ │ │ @ instruction: 0x01064990 │ │ │ │ - smlabteq r4, r8, lr, sl │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ smlatteq r6, ip, r9, r4 │ │ │ │ tsteq r6, r8, lsl #20 │ │ │ │ - @ instruction: 0x0104aeb0 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - smlatbeq r6, r4, sl, r4 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlabbeq r4, r8, lr, sl │ │ │ │ - smlabteq r6, ip, sl, r4 │ │ │ │ - smlatteq r6, r8, sl, r4 │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + smlatbeq r6, ip, sl, r4 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ smlabbeq r6, ip, fp, r4 │ │ │ │ tsteq r6, ip, lsr fp │ │ │ │ tsteq r6, r8, asr fp │ │ │ │ - tsteq r4, r0, asr lr │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ @ instruction: 0x01064bb4 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - smlabbeq r6, ip, ip, r4 │ │ │ │ - smlatbeq r6, r8, ip, r4 │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - @ instruction: 0x01064d90 │ │ │ │ - @ instruction: 0x0104adb8 │ │ │ │ - smlabteq r6, r4, lr, r4 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + @ instruction: 0x0104aab8 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + smlatbeq r4, r8, sl, sl │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlatteq r6, r8, lr, r4 │ │ │ │ + smlabteq r6, r0, sp, r4 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + smlabteq r6, r0, sp, r4 │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x0104ad90 │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - smlabteq r6, r4, lr, r4 │ │ │ │ - smlatteq r6, r0, lr, r4 │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - tsteq r4, r8, asr #26 │ │ │ │ - smlatbeq r6, ip, r3, r5 │ │ │ │ - smlabbeq r6, r8, r1, r5 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - smlabteq r6, r8, pc, r4 @ │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - @ instruction: 0x01064f94 │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + smlabbeq r6, r8, pc, r4 @ │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip │ │ │ │ + smlatbeq r6, r0, lr, r4 │ │ │ │ + @ instruction: 0x01064ebc │ │ │ │ strdeq sl, [r4, -r8] │ │ │ │ - strheq r5, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + smlatteq r4, r0, r9, sl │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, pc, r4 @ │ │ │ │ + smlatbeq r6, r4, pc, r4 @ │ │ │ │ + smlabteq r4, r0, r9, sl │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x0104a9b0 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + swpeq r5, r4, [r6] │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ tsteq r6, r0, rrx │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ + smlabbeq r4, r0, r9, sl │ │ │ │ + strheq r5, [r6, -ip] │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + smlatbeq r6, r4, r1, r5 │ │ │ │ + smlabteq r6, r0, r1, r5 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - smlabteq r4, r0, ip, sl │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - @ instruction: 0x01065190 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - @ instruction: 0x0104ac98 │ │ │ │ - @ instruction: 0x010651b8 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabbeq r4, r0, ip, sl │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + smlabbeq r6, r4, r2, r5 │ │ │ │ + smlatbeq r6, r0, r2, r5 │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - smlabteq r6, ip, r3, r5 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - smlatteq r6, r4, r2, r5 │ │ │ │ - mrseq r5, LR_und │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - smlabteq r6, ip, r3, r5 │ │ │ │ - smlatteq r6, r8, r3, r5 │ │ │ │ - smlatteq r4, r8, fp, sl │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ ldrdeq sl, [r4, -r0] │ │ │ │ - @ instruction: 0x01065594 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r4, r5 │ │ │ │ - smlabteq r6, r8, r4, r5 │ │ │ │ - smlatbeq r4, r8, fp, sl │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - @ instruction: 0x0104ab90 │ │ │ │ - smlatteq r6, r4, r5, r5 │ │ │ │ - @ instruction: 0x01065594 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + smlabteq r4, r0, r8, sl │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ @ instruction: 0x010655b0 │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - smlatteq r6, r8, r5, r5 │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01065a98 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - @ instruction: 0x01065690 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - @ instruction: 0x010656b8 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatteq r4, r8, sl, sl │ │ │ │ - smlatbeq r6, r0, r7, r5 │ │ │ │ - @ instruction: 0x010657bc │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ + smlabbeq r6, r8, r4, r5 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlatbeq r4, r8, sl, sl │ │ │ │ - smlabbeq r6, r0, r8, r5 │ │ │ │ + smlatbeq r6, r0, r3, r5 │ │ │ │ + @ instruction: 0x010653bc │ │ │ │ + smlabbeq r4, r0, r8, sl │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r4, r5 │ │ │ │ + smlatbeq r6, r4, r4, r5 │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + @ instruction: 0x010655b8 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlabbeq r6, r4, r5, r5 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + smlatteq r6, r0, r5, r5 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30111,423 +30111,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ + @ instruction: 0x01064f98 │ │ │ │ + smlabbeq r4, ip, r1, sl │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + smlatteq r6, ip, pc, r4 @ │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlabbeq r6, r0, r0, r5 │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, ip, r1, r5 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + smlabteq r6, r4, r0, r5 │ │ │ │ + smlatteq r6, r0, r0, r5 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r4, ip, lsl #2 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r1, r5 │ │ │ │ + smlabteq r6, r8, r1, r5 │ │ │ │ + smlatteq r4, ip, r0, sl │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + ldrdeq sl, [r4, -r4] │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ ldrdeq r5, [r6, -ip] │ │ │ │ smlabbeq r6, ip, r2, r5 │ │ │ │ smlatbeq r6, r8, r2, r5 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ + smlatbeq r4, ip, r0, sl │ │ │ │ tsteq r6, r4, lsl #6 │ │ │ │ tsteq r6, r0, lsr #6 │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - @ instruction: 0x010653b4 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - smlabbeq r6, r0, r3, r5 │ │ │ │ - smlabteq r4, r4, r3, sl │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r4, ip, r3, sl │ │ │ │ - @ instruction: 0x0106549c │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - smlabbeq r4, ip, r3, sl │ │ │ │ - smlabteq r6, r4, r4, r5 │ │ │ │ - smlatteq r6, r0, r4, r5 │ │ │ │ - tsteq r4, r4, ror r3 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ + swpeq sl, r4, [r4] @ │ │ │ │ + smlabteq r6, r4, r3, r5 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + @ instruction: 0x01065390 │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + smlabteq r6, r8, r3, r5 │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r4, ip, lsr #32 │ │ │ │ + smlatbeq r6, r0, r4, r5 │ │ │ │ + @ instruction: 0x010654bc │ │ │ │ + tsteq r4, r4, lsl r0 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ + strdeq r9, [r4, -r4] │ │ │ │ + smlabbeq r6, r8, r5, r5 │ │ │ │ smlatbeq r6, r4, r5, r5 │ │ │ │ - smlabteq r6, r0, r5, r5 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + @ instruction: 0x01049fb4 │ │ │ │ tsteq r6, r8, ror #12 │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ + smlabbeq r6, r4, r6, r5 │ │ │ │ + @ instruction: 0x01049f9c │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + smlatbeq r6, r4, r9, r5 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + smlatteq r6, r4, r7, r5 │ │ │ │ + @ instruction: 0x01065794 │ │ │ │ @ instruction: 0x010657b0 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - smlabteq r6, r8, r6, r5 │ │ │ │ - smlatteq r6, r4, r6, r5 │ │ │ │ - smlabteq r4, ip, r2, sl │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - @ instruction: 0x0104a2b4 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - smlabteq r6, ip, r7, r5 │ │ │ │ - @ instruction: 0x0104a294 │ │ │ │ + tsteq r4, ip, lsr pc │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - smlatteq r6, r0, r8, r5 │ │ │ │ - @ instruction: 0x01065890 │ │ │ │ - smlatbeq r6, ip, r8, r5 │ │ │ │ - tsteq r4, r4, asr r2 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - smlabteq r6, r8, r9, r5 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + smlabteq r6, ip, r8, r5 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x01065898 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatteq r4, ip, lr, r9 │ │ │ │ + smlabteq r6, r0, r9, r5 │ │ │ │ + smlabbeq r6, r0, r9, r5 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + smlabteq r4, r4, lr, r9 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlatbeq r4, ip, lr, r9 │ │ │ │ + @ instruction: 0x010659b8 │ │ │ │ @ instruction: 0x01065994 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - smlabteq r6, ip, r9, r5 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + smlabbeq r4, ip, lr, r9 │ │ │ │ + smlabbeq r6, r4, r5, r7 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + smlabbeq r6, r0, r0, r6 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlabteq r6, r4, r5, r7 │ │ │ │ + smlabbeq r6, ip, r5, r7 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + @ instruction: 0x0106599c │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + smlabbeq r6, r4, r5, r7 │ │ │ │ + @ instruction: 0x010659bc │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + @ instruction: 0x010675bc │ │ │ │ + @ instruction: 0x01067598 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + strdeq r9, [r4, -r4] │ │ │ │ + @ instruction: 0x010675b8 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + smlatteq r6, ip, r5, r7 │ │ │ │ + smlabteq r6, r8, r5, r7 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + @ instruction: 0x01049db4 │ │ │ │ + smlatteq r6, r8, r5, r7 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + @ instruction: 0x01049d9c │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlabbeq r6, ip, r6, r7 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ smlabbeq r6, r4, sl, r5 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - smlatbeq r6, ip, sl, r5 │ │ │ │ - smlabteq r6, r8, sl, r5 │ │ │ │ - smlabteq r4, r4, r1, sl │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - smlatbeq r4, r4, r1, sl │ │ │ │ - @ instruction: 0x01065b94 │ │ │ │ - @ instruction: 0x01065bb0 │ │ │ │ - smlabbeq r4, ip, r1, sl │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + smlabbeq r6, r4, r6, r7 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + @ instruction: 0x01065a9c │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + smlabbeq r6, r0, r6, r7 │ │ │ │ + @ instruction: 0x01065abc │ │ │ │ + smlatteq r4, r4, ip, r9 │ │ │ │ strdeq r7, [r6, -r4] │ │ │ │ - tsteq r4, r4, ror #2 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r4, ip, lsl r1 │ │ │ │ - smlabteq r6, r8, r5, r8 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - @ instruction: 0x01065fb4 │ │ │ │ - smlabteq r6, r4, r9, r7 │ │ │ │ + @ instruction: 0x010676b4 │ │ │ │ + @ instruction: 0x01067690 │ │ │ │ + smlabteq r6, ip, sl, r5 │ │ │ │ + @ instruction: 0x01049cbc │ │ │ │ + @ instruction: 0x010676b0 │ │ │ │ + smlatteq r6, ip, sl, r5 │ │ │ │ + smlatbeq r4, r4, ip, r9 │ │ │ │ + smlatteq r6, ip, r6, r7 │ │ │ │ + smlabteq r6, r8, r6, r7 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + smlabbeq r4, r4, ip, r9 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + @ instruction: 0x01067898 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + smlatteq r6, r8, r6, r7 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlatteq r4, ip, fp, r9 │ │ │ │ + smlatteq r6, r4, fp, r5 │ │ │ │ + smlatbeq r6, r4, fp, r5 │ │ │ │ + smlabbeq r6, r0, fp, r5 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + smlabteq r4, r4, fp, r9 │ │ │ │ + smlatbeq r6, r0, fp, r5 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlatbeq r4, ip, fp, r9 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x01065bb8 │ │ │ │ + smlabbeq r6, r8, r7, r7 │ │ │ │ + smlabbeq r4, ip, fp, r9 │ │ │ │ + @ instruction: 0x01067794 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + smlabbeq r6, r0, r8, r7 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + smlabteq r6, r8, r7, r7 │ │ │ │ + smlatbeq r6, r4, r7, r7 │ │ │ │ + smlatteq r6, r0, fp, r5 │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + smlabteq r6, r4, r7, r7 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - smlabteq r4, ip, r0, sl │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - strheq sl, [r4, -r4] │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - swpeq sl, r4, [r4] @ │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - @ instruction: 0x01065c94 │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - smlabteq r6, ip, r8, r7 │ │ │ │ - smlabbeq r6, ip, r8, r7 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + @ instruction: 0x01049abc │ │ │ │ tsteq r6, r8, ror #16 │ │ │ │ - smlatbeq r6, r4, ip, r5 │ │ │ │ - qaddeq sl, r4, r4 │ │ │ │ - smlabbeq r6, r8, r8, r7 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + smlabbeq r6, r0, ip, r5 │ │ │ │ + @ instruction: 0x01049a9c │ │ │ │ + smlabbeq r6, ip, ip, r5 │ │ │ │ + smlabbeq r4, ip, sl, r9 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x01065cb0 │ │ │ │ + smlabbeq r6, ip, ip, r5 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + smlatbeq r6, ip, ip, r5 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + smlatteq r6, r8, ip, r5 │ │ │ │ smlabteq r6, r4, ip, r5 │ │ │ │ - tsteq r4, ip, lsr r0 │ │ │ │ + @ instruction: 0x01067894 │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + smlatteq r6, r4, ip, r5 │ │ │ │ + @ instruction: 0x010678b4 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ smlabteq r6, r4, r8, r7 │ │ │ │ - smlatbeq r6, r0, r8, r7 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ - smlabteq r6, r0, r8, r7 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r4, r4 │ │ │ │ - smlatbeq r6, r4, r9, r7 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlatteq r6, ip, r8, r7 │ │ │ │ - smlabteq r6, r8, r8, r7 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ ldrdeq r9, [r4, -r4] │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - @ instruction: 0x01049fbc │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + smlatteq r6, r4, r8, r7 │ │ │ │ + @ instruction: 0x010499bc │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x0104999c │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlabbeq r4, r4, r9, r9 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + @ instruction: 0x01065db8 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - @ instruction: 0x01049f9c │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - smlabbeq r4, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x01067994 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + @ instruction: 0x01065db0 │ │ │ │ smlabbeq r6, ip, sp, r5 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + smlatbeq r6, ip, sp, r5 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatteq r6, r0, sp, r5 │ │ │ │ + @ instruction: 0x01065dbc │ │ │ │ smlabbeq r6, ip, r9, r7 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - @ instruction: 0x01065db0 │ │ │ │ - tsteq r4, r4, lsl pc │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - @ instruction: 0x01065e94 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01065db8 │ │ │ │ - smlabbeq r6, r8, r9, r7 │ │ │ │ ldrdeq r9, [r4, -ip] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r9, r7 │ │ │ │ - smlabteq r4, r4, lr, r9 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r9, r7 │ │ │ │ + smlabteq r4, r4, r8, r9 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r9, r7 │ │ │ │ + smlatbeq r4, r4, r8, r9 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01049894 │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ + @ instruction: 0x01067ab4 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ tsteq r6, r4, lsl lr │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r9, r7 │ │ │ │ - smlatbeq r4, r4, lr, r9 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlatteq r6, r0, r9, r7 │ │ │ │ - smlabbeq r4, ip, lr, r9 │ │ │ │ - smlabbeq r6, r4, lr, r5 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r4, r4, ror #28 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ tsteq r6, r4, lsr sl │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - smlatbeq r6, r8, sl, r7 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - smlabbeq r6, r0, lr, r5 │ │ │ │ - smlatteq r4, ip, sp, r9 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + smlatbeq r6, r4, sl, r7 │ │ │ │ tsteq r6, r4, ror #20 │ │ │ │ - smlatbeq r6, r0, lr, r5 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - smlatbeq r6, r0, sl, r7 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - @ instruction: 0x01065eb8 │ │ │ │ - @ instruction: 0x01049db4 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + smlatteq r4, r4, r7, r9 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + @ instruction: 0x01065e9c │ │ │ │ + smlabteq r4, ip, r7, r9 │ │ │ │ @ instruction: 0x01067a9c │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x01049d9c │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, sl, r7 │ │ │ │ - smlatteq r6, r8, lr, r5 │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - smlabteq r6, ip, sl, r7 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + @ instruction: 0x01065eb4 │ │ │ │ + smlatbeq r4, ip, r7, r9 │ │ │ │ + smlabteq r6, r0, lr, r5 │ │ │ │ + @ instruction: 0x0104979c │ │ │ │ + smlatbeq r6, ip, pc, r5 @ │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sl, r7 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, r0, sl, r7 │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ + @ instruction: 0x01065f9c │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ tsteq r6, r8, lsl #22 │ │ │ │ - smlatteq r6, r4, sl, r7 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x01065f90 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - smlatteq r4, ip, ip, r9 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - smlabbeq r6, r8, pc, r5 @ │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - @ instruction: 0x01049cb4 │ │ │ │ - smlabbeq r6, r4, pc, r5 @ │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - @ instruction: 0x01049c9c │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x01065fb8 │ │ │ │ + strdeq r9, [r4, -r4] │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ @ instruction: 0x01065f94 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + @ instruction: 0x010496bc │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlatbeq r4, ip, r6, r9 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + smlatbeq r6, r8, fp, r7 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + smlabbeq r6, r0, pc, r5 @ │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ tsteq r6, r4, ror #22 │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - @ instruction: 0x01065fb4 │ │ │ │ - smlabbeq r6, r4, fp, r7 │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, ip, pc, r5 @ │ │ │ │ + smlatbeq r6, r0, pc, r5 @ │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + smlatbeq r6, r0, fp, r7 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + @ instruction: 0x01065fb8 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ @ instruction: 0x01067b9c │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - smlatteq r6, ip, pc, r5 @ │ │ │ │ - @ instruction: 0x01067bbc │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - qaddeq r6, r8, r6 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - smlabteq r6, r4, fp, r7 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, fp, r7 │ │ │ │ + smlatteq r6, r8, pc, r5 @ │ │ │ │ + smlatteq r4, ip, r5, r9 │ │ │ │ + smlabteq r6, ip, fp, r7 │ │ │ │ + tsteq r6, r8 │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ smlatteq r6, r4, fp, r7 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - qaddeq r6, r0, r6 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x01049bbc │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - smlatbeq r4, r4, fp, r9 │ │ │ │ - smlabteq r6, r0, r0, r6 │ │ │ │ - smlabbeq r6, r0, r0, r6 │ │ │ │ - qaddeq r6, ip, r6 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + @ instruction: 0x010495b4 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + @ instruction: 0x0104959c │ │ │ │ + smlatteq r6, r8, ip, r7 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - strheq r6, [r6, -r8] │ │ │ │ - swpeq r6, r4, [r6] @ │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlabbeq r6, r0, r0, r6 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ tsteq r6, r4, ror #24 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r4, r4, lsr fp │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x01067c9c │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - strheq r6, [r6, -r4] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ + smlatbeq r6, r0, r0, r6 │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ @ instruction: 0x01067c98 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatteq r4, r4, sl, r9 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067cb0 │ │ │ │ - smlatteq r6, ip, r0, r6 │ │ │ │ - smlabteq r4, r4, sl, r9 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - smlatbeq r4, ip, sl, r9 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlatteq r6, r0, ip, r7 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - smlabbeq r4, r4, sl, r9 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r4, ip, asr #20 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - @ instruction: 0x01066194 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - @ instruction: 0x01066190 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + strheq r6, [r6, -r0] │ │ │ │ strdeq r9, [r4, -r4] │ │ │ │ - smlabteq r6, ip, r1, r6 │ │ │ │ - smlatbeq r6, r8, r1, r6 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - smlabteq r6, r8, r1, r6 │ │ │ │ - @ instruction: 0x01067d98 │ │ │ │ - @ instruction: 0x010499bc │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, sp, r7 │ │ │ │ - @ instruction: 0x01049994 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlabteq r6, r8, sp, r7 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - smlatteq r6, r0, sp, r7 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - smlatteq r6, ip, sp, r7 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - @ instruction: 0x01066598 │ │ │ │ - smlatbeq r6, r8, pc, r7 @ │ │ │ │ - smlabteq r6, r0, lr, r7 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - smlatteq r6, r4, sp, r7 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r4, r4, lsl #18 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlatteq r4, ip, r8, r9 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - smlabteq r4, ip, r8, r9 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - @ instruction: 0x010498b4 │ │ │ │ - @ instruction: 0x01067eb0 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - smlabbeq r6, r8, r2, r6 │ │ │ │ - smlabbeq r4, ip, r8, r9 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlatbeq r6, r8, r2, r6 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - smlatbeq r6, r8, lr, r7 │ │ │ │ - smlabbeq r6, r4, lr, r7 │ │ │ │ - smlabteq r6, r0, r2, r6 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - smlatbeq r6, r4, lr, r7 │ │ │ │ - smlatteq r6, r0, r2, r6 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - smlabbeq r6, r8, pc, r7 @ │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ + @ instruction: 0x01067c94 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, lr, r7 │ │ │ │ - smlatteq r6, r8, r2, r6 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - smlabteq r6, ip, lr, r7 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - smlatteq r6, r4, lr, r7 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - @ instruction: 0x010497bc │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - @ instruction: 0x01049794 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r6, r0, ror 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, r8, r8, r7 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - smlatteq r4, r8, r0, r9 │ │ │ │ - @ instruction: 0x01067ab8 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - strheq r9, [r4, -r0] │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - swpeq r9, r8, [r4] │ │ │ │ - @ instruction: 0x01065d94 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r4, r8, ror r0 │ │ │ │ - @ instruction: 0x01065d90 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - smlabteq r6, r4, sp, r5 │ │ │ │ - smlatbeq r6, r0, sp, r5 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r4, r8, lsr r0 │ │ │ │ - smlabteq r6, r0, sp, r5 │ │ │ │ - @ instruction: 0x01067990 │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + smlabbeq r6, r4, sl, r5 │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + @ instruction: 0x01065a90 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r9, r7 │ │ │ │ - mrseq r9, (UNDEF: 4) │ │ │ │ - @ instruction: 0x010679b4 │ │ │ │ - strdeq r8, [r4, -r0] │ │ │ │ - smlatbeq r6, r0, sl, r7 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - smlatteq r6, r8, r9, r7 │ │ │ │ - smlabteq r6, r4, r9, r7 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - smlabteq r4, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x01065abc │ │ │ │ + @ instruction: 0x01065a98 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + @ instruction: 0x01065ab8 │ │ │ │ + smlabbeq r6, r8, r6, r7 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r6, r7 │ │ │ │ + ldrdeq r8, [r4, -r8] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r6, r7 │ │ │ │ + smlabteq r4, r0, sp, r8 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01048d98 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabbeq r4, r0, sp, r8 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r4, r0, ror #26 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + smlabbeq r6, r8, r7, r7 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + smlabbeq r6, r0, fp, r5 │ │ │ │ + tsteq r4, r8, lsl #26 │ │ │ │ + smlabbeq r6, r0, r7, r7 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + @ instruction: 0x01065b98 │ │ │ │ + smlatteq r4, r8, ip, r8 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + @ instruction: 0x01065bb8 │ │ │ │ + ldrdeq r8, [r4, -r0] │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x010677b0 │ │ │ │ + smlabbeq r6, ip, r7, r7 │ │ │ │ + smlabteq r6, sl, fp, r5 │ │ │ │ + smlatbeq r4, ip, ip, r8 │ │ │ │ + @ instruction: 0x010677b2 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x01048c9a │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + smlabbeq r4, r2, ip, r8 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r4, r6, ror ip │ │ │ │ + @ instruction: 0x01065f94 │ │ │ │ + smlatbeq r6, r6, r9, r7 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + smlabbeq r6, lr, ip, r5 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r4, r6, asr #24 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + @ instruction: 0x01065c96 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + @ instruction: 0x01065c9a │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + @ instruction: 0x01065cb4 │ │ │ │ + smlabbeq r6, r6, r8, r7 │ │ │ │ + smlatteq r4, ip, fp, r8 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + smlatbeq r6, ip, r8, r7 │ │ │ │ + ldrdeq r8, [r4, -sl] │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r8, r7 │ │ │ │ + smlabteq r4, r2, fp, r8 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x01048bb6 │ │ │ │ + smlabteq r6, ip, r9, r7 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + @ instruction: 0x01048b92 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + smlabbeq r4, r0, fp, r8 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + smlatbeq r6, r0, sp, r5 │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x0106799e │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + @ instruction: 0x01065dba │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + smlatbeq r6, r2, r9, r7 │ │ │ │ + smlatteq r6, r0, sp, r5 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ smlatteq r6, r4, r9, r7 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - smlatbeq r4, r8, pc, r8 @ │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - smlabbeq r4, r8, pc, r8 @ │ │ │ │ + smlabteq r6, r2, r9, r7 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r4, lr, lsl #22 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + @ instruction: 0x01067b9c │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + smlabbeq r6, r4, lr, r5 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + ldrdeq r8, [r4, -r8] │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - @ instruction: 0x01067a90 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ + smlabteq r4, r6, sl, r8 │ │ │ │ + smlabbeq r6, ip, lr, r5 │ │ │ │ tsteq r6, sl, ror #28 │ │ │ │ - tsteq r4, ip, asr #30 │ │ │ │ - tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + smlatbeq r4, lr, sl, r8 │ │ │ │ @ instruction: 0x01065e90 │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - @ instruction: 0x01067a94 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - @ instruction: 0x01065eb0 │ │ │ │ - tsteq r4, r2, lsr #30 │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - smlatbeq r6, r4, pc, r5 @ │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + @ instruction: 0x01048a9c │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + smlabteq r6, ip, lr, r5 │ │ │ │ + smlatbeq r6, sl, lr, r5 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r4, lr, ror sl │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r2, sl, r7 │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, lr, lr, r5 │ │ │ │ - smlatbeq r6, r0, sl, r7 │ │ │ │ - smlatteq r4, r6, lr, r8 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - smlabteq r6, r6, sl, r7 │ │ │ │ - ldrdeq r8, [r4, -r4] │ │ │ │ - tsteq r6, r6, lsr pc │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - smlatteq r6, r6, sl, r7 │ │ │ │ - @ instruction: 0x01048ebc │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - smlatbeq r4, sl, lr, r8 │ │ │ │ - @ instruction: 0x01065fb4 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - smlabbeq r4, ip, lr, r8 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ + smlabteq r6, r2, sl, r7 │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + ldrdeq r7, [r6, -r2] │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + smlabteq r6, r2, fp, r7 │ │ │ │ tsteq r6, ip, asr #22 │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - @ instruction: 0x01065fbc │ │ │ │ - @ instruction: 0x01065f9a │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r4, r6, asr lr │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - @ instruction: 0x01067bb8 │ │ │ │ - @ instruction: 0x01067b96 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, r2, lsr lr │ │ │ │ - @ instruction: 0x01067bbc │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - strdeq r8, [r4, -r6] │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - qaddeq r6, sl, r6 │ │ │ │ - ldrdeq r8, [r4, -r8] │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - smlabbeq r6, r0, r0, r6 │ │ │ │ - smlabteq r4, r6, sp, r8 │ │ │ │ - smlabbeq r6, r4, ip, r7 │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - smlatbeq r6, r0, r0, r6 │ │ │ │ - smlatbeq r4, lr, sp, r8 │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - smlatbeq r4, r2, sp, r8 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - @ instruction: 0x0106619a │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - smlatteq r6, r6, r0, r6 │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ - @ instruction: 0x01067c96 │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - smlatteq r6, sl, r0, r6 │ │ │ │ - @ instruction: 0x01067cbc │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r4, lr, asr #26 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - smlatbeq r6, sl, r1, r6 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - @ instruction: 0x010661b2 │ │ │ │ - @ instruction: 0x01066190 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - strdeq r8, [r4, -r4] │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - smlatteq r4, r8, ip, r8 │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - smlatteq r6, ip, sp, r7 │ │ │ │ - smlatbeq r6, lr, sp, r7 │ │ │ │ - smlabbeq r6, ip, sp, r7 │ │ │ │ - smlabteq r6, sl, r1, r6 │ │ │ │ - smlabteq r4, r4, ip, r8 │ │ │ │ - @ instruction: 0x01067db2 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - @ instruction: 0x01048cb2 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + smlatteq r6, ip, sl, r7 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + strdeq r8, [r4, -sl] │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + @ instruction: 0x01065f96 │ │ │ │ + smlatteq r4, r8, r9, r8 │ │ │ │ ldrdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - @ instruction: 0x01048c9a │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - smlabbeq r4, r8, ip, r8 │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r4, sl, ror #24 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - @ instruction: 0x01066296 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - smlatbeq r6, r6, r2, r6 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ + @ instruction: 0x01067b94 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + @ instruction: 0x01065fb0 │ │ │ │ + smlabteq r4, sl, r9, r8 │ │ │ │ + @ instruction: 0x01067b98 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + @ instruction: 0x010489b8 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + @ instruction: 0x01067bb8 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + smlatbeq r4, r0, r9, r8 │ │ │ │ + tsteq r6, r6 │ │ │ │ + @ instruction: 0x01048994 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0104ff9e │ │ │ │ - smlabbeq r6, r0, r4, r8 │ │ │ │ - @ instruction: 0x0104ff92 │ │ │ │ + strdeq pc, [r4, -lr] │ │ │ │ + smlatteq r6, r0, r1, r8 │ │ │ │ + strdeq pc, [r4, -r2] │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + strheq r8, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + smlabbeq r6, sl, sl, r7 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + @ instruction: 0x01067a9e │ │ │ │ + @ instruction: 0x01067ab8 │ │ │ │ smlabteq r6, sl, sl, r7 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - smlabteq r6, r4, sl, r7 │ │ │ │ - smlabteq r6, r0, sl, r7 │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - @ instruction: 0x01067d9c │ │ │ │ - smlabbeq r6, ip, r1, r8 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlatteq r6, ip, lr, r7 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlatbeq r6, ip, sp, r7 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + smlabteq r6, r2, r9, r7 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + smlatteq r6, lr, r9, r7 │ │ │ │ smlatbeq r6, r8, ip, r7 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - strdeq r8, [r4, -r8] │ │ │ │ - smlatteq r6, r0, pc, r7 @ │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - smlatbeq r6, r2, pc, r7 @ │ │ │ │ - smlabbeq r6, lr, ip, r7 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ 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 @ 8af1c │ │ │ │ - smlatbeq r6, r0, r7, r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - smlabteq r4, r2, r1, r8 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - smlatteq r6, lr, r9, r7 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - smlabbeq r4, r8, lr, r7 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - smlatbeq r4, r8, sp, r7 │ │ │ │ - @ instruction: 0x01047a98 │ │ │ │ - smlabbeq r6, r0, r2, r7 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - smlatteq r6, lr, r1, r7 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - swpeq r7, r6, [r6] @ │ │ │ │ - smlabteq r5, r0, lr, r5 │ │ │ │ - smlatbeq r6, ip, r8, r7 │ │ │ │ - smlabteq r4, r4, sl, r7 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - ldrdeq r7, [r4, -lr] │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - @ instruction: 0x01066ebe │ │ │ │ - @ instruction: 0x0106799a │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - strdeq r7, [r4, -lr] │ │ │ │ - smlatbeq r4, r2, r5, r7 │ │ │ │ - @ instruction: 0x01047590 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - ldrdeq r7, [r4, -r4] │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlatbeq r6, ip, r4, r7 │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + smlabteq r4, ip, fp, r7 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + smlabbeq r4, ip, sl, r7 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + smlatteq r4, r8, fp, r7 │ │ │ │ + swpeq r7, r2, [r6] │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + strdeq r7, [r4, -r8] │ │ │ │ + smlatteq r6, r0, pc, r6 @ │ │ │ │ + smlabbeq r6, r2, r4, r7 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + smlabbeq r6, r2, r4, r7 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + smlabbeq r6, r4, sp, r6 │ │ │ │ + tsteq r4, lr, lsr r5 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + @ instruction: 0x010473b4 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r4, lr, asr r3 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + strdeq r7, [r4, -r0] │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + smlabbeq r4, r0, r0, r7 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ 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] │ │ │ │ - strheq r8, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - smlatbeq r6, ip, r0, r8 │ │ │ │ - swpeq r8, sl, [r6] │ │ │ │ - smlabbeq r6, r8, r0, r8 │ │ │ │ - smlatbeq r6, r0, r0, r8 │ │ │ │ - smlatteq r6, r2, r6, r6 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlabteq r6, ip, sp, r7 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + smlatteq r6, r8, sp, r7 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ 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, r4, r7, r7 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r2, r6, r7 │ │ │ │ - smlabteq r6, r2, r3, r5 │ │ │ │ - smlatbeq r6, lr, r6, r7 │ │ │ │ + smlatteq r6, r4, r4, r7 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlabteq r6, sl, r4, r7 │ │ │ │ + @ instruction: 0x010674bc │ │ │ │ + @ instruction: 0x010674b2 │ │ │ │ + smlatbeq r6, r4, r4, r7 │ │ │ │ + @ instruction: 0x0106749a │ │ │ │ + smlabbeq r6, ip, r4, r7 │ │ │ │ + smlabteq r6, r6, r3, r7 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ 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 ff247f10 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - smlatteq r6, sl, r6, r4 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - smlabteq r6, r6, r6, r4 │ │ │ │ - mrseq ip, R12_usr │ │ │ │ - smlatbeq r6, r2, r6, r4 │ │ │ │ - strdeq ip, [r4, -r2] │ │ │ │ - strdeq ip, [r4, -r6] │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlabteq sp, ip, ip, r0 │ │ │ │ - smlabteq r4, r8, r1, ip │ │ │ │ - @ instruction: 0x0104c1ba │ │ │ │ - @ instruction: 0x0104c1b8 │ │ │ │ - smlabteq r4, r2, r1, ip │ │ │ │ - smlabteq r4, r4, r1, ip │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - smlabteq r6, r6, r5, r4 │ │ │ │ - @ instruction: 0x0104c19c │ │ │ │ - smlatbeq r6, r2, r5, r4 │ │ │ │ - smlabbeq r4, ip, r1, ip │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x01063c9c │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - smlabteq r4, r8, r4, ip │ │ │ │ - @ instruction: 0x01044dba │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - @ instruction: 0x01044d94 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r4, r0, ror sp │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r4, r4, lsl #26 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlatteq r4, r0, ip, r4 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - @ instruction: 0x01044cbc │ │ │ │ - smlabbeq r6, r0, r5, r4 │ │ │ │ - @ instruction: 0x01044c98 │ │ │ │ - smlabbeq r6, r0, r5, r4 │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - smlabbeq r6, r8, r5, r4 │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - smlabbeq r6, r0, r5, r4 │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlatteq r4, r4, fp, r4 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - smlabteq r4, r0, fp, r4 │ │ │ │ - smlabbeq r6, ip, r5, r4 │ │ │ │ - @ instruction: 0x01044b9c │ │ │ │ - smlabbeq r6, r8, r5, r4 │ │ │ │ - smlabbeq r4, r0, fp, r4 │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ - tsteq sp, r6, lsl #18 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - smlatteq r6, r6, r8, r3 │ │ │ │ - smlatteq r6, r4, r8, r3 │ │ │ │ - tsteq r7, r6, ror pc │ │ │ │ - smlatteq r7, ip, r9, r7 │ │ │ │ - smlatteq r7, r6, r9, r7 │ │ │ │ - smlatteq r7, r0, r9, r7 │ │ │ │ - ldrdeq r7, [r7, -sl] │ │ │ │ - smlabbeq r6, r0, r8, r3 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq sp, lr, lsr r7 │ │ │ │ - @ instruction: 0x010448b8 │ │ │ │ - tsteq r4, r6, asr #32 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - smlabteq sp, r2, r6, r0 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - smlabteq r4, r8, r8, r4 │ │ │ │ - smlabteq r4, r0, r8, r4 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - @ instruction: 0x01044896 │ │ │ │ - smlabbeq r4, lr, r8, r4 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - @ instruction: 0x010637bc │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r4, sl, lsr #16 │ │ │ │ - @ instruction: 0x0106379a │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - strdeq r4, [r4, -r8] │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - smlatbeq r6, ip, r2, r5 │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - smlatbeq r6, r0, r2, r5 │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - smlabteq r6, r0, lr, r3 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + tsteq r4, r6, asr pc │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + smlatteq r4, ip, lr, fp │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - smlatteq r6, lr, r6, r3 │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - tsteq r4, sl, ror r8 │ │ │ │ - tsteq sp, ip, lsr r4 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - smlatbeq sp, sl, r3, r0 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - @ instruction: 0x010447b2 │ │ │ │ - tsteq sp, r2, ror r3 │ │ │ │ - tsteq r4, r2, ror r8 │ │ │ │ - smlatbeq r6, r4, r5, r3 │ │ │ │ - smlatbeq r6, r4, r5, r3 │ │ │ │ + @ instruction: 0x01064298 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlatbeq r4, ip, sl, r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabbeq r4, r8, sl, r4 │ │ │ │ + smlabteq r6, ip, r2, r4 │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + smlatteq r6, r0, r2, r4 │ │ │ │ + strdeq r4, [r4, -r8] │ │ │ │ + smlatteq r6, r0, r2, r4 │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + @ instruction: 0x010449b0 │ │ │ │ + smlatteq r6, r0, r2, r4 │ │ │ │ + smlabbeq r4, ip, r9, r4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + smlatteq r6, ip, r2, r4 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + smlatteq r4, r0, r8, r4 │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq sp, r6, ror #12 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + ldrdeq r0, [r7, -r6] │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq r7, r6, asr #14 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq r7, sl, lsr r7 │ │ │ │ + smlatteq r6, r0, r5, r3 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + smlabteq r6, ip, r5, r3 │ │ │ │ + smlabteq r6, r2, r5, r3 │ │ │ │ + @ instruction: 0x010635b8 │ │ │ │ + smlatbeq r6, lr, r5, r3 │ │ │ │ smlatbeq r6, r4, r5, r3 │ │ │ │ - smlatbeq r6, r0, ip, r3 │ │ │ │ - tsteq r4, lr, lsr #24 │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - @ instruction: 0x01052a96 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ + @ instruction: 0x0106359a │ │ │ │ + @ instruction: 0x01063594 │ │ │ │ + smlabbeq r6, lr, r5, r3 │ │ │ │ + smlabbeq r6, r8, r5, r3 │ │ │ │ + smlabbeq r6, r2, r5, r3 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + @ instruction: 0x010d049e │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + smlatbeq r4, r6, sp, fp │ │ │ │ + @ instruction: 0x010635b0 │ │ │ │ + @ instruction: 0x0106359e │ │ │ │ + @ instruction: 0x0106359c │ │ │ │ + @ instruction: 0x0106359a │ │ │ │ + tsteq sp, r2, lsr #8 │ │ │ │ + smlabbeq r6, r2, r5, r3 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ tsteq r6, r4, ror #10 │ │ │ │ - smlabbeq sp, r8, r2, r0 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - smlabbeq r4, r4, r4, r4 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + smlatteq r4, lr, r5, r4 │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + smlabteq r4, r4, r5, r4 │ │ │ │ + @ instruction: 0x010445bc │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + @ instruction: 0x01044592 │ │ │ │ + smlabbeq r4, sl, r5, r4 │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x01044498 │ │ │ │ + @ instruction: 0x01052ab6 │ │ │ │ + tsteq r6, ip │ │ │ │ + @ instruction: 0x01052a90 │ │ │ │ + mrseq r5, (UNDEF: 6) │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ tsteq r4, ip, ror r4 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r4, r2, asr r4 │ │ │ │ - tsteq r4, sl, asr #8 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - smlatteq r4, lr, r3, r4 │ │ │ │ - smlatteq r4, r6, r3, r4 │ │ │ │ - smlatteq r6, r2, r4, r3 │ │ │ │ - @ instruction: 0x010443bc │ │ │ │ - @ instruction: 0x010443b4 │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - smlabbeq r4, sl, r3, r4 │ │ │ │ - smlabbeq r4, r2, r3, r4 │ │ │ │ - @ instruction: 0x0106349e │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r4, r0, asr r3 │ │ │ │ - smlabbeq r6, r2, r4, r3 │ │ │ │ - smlabbeq r6, r4, r4, r3 │ │ │ │ - @ instruction: 0x01064eba │ │ │ │ - @ instruction: 0x0106dbb8 │ │ │ │ - tsteq r7, sl, asr sp │ │ │ │ - tsteq r7, r8, lsr sp │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq sp, r8, ror r0 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - @ instruction: 0x010633b2 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq sp, [r6, -ip] │ │ │ │ - tsteq r7, lr, ror ip │ │ │ │ - tsteq r7, ip, asr ip │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + @ instruction: 0x01063b9c │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + smlabteq r4, lr, r5, r4 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + @ instruction: 0x010d019c │ │ │ │ + smlabteq r4, r2, r5, r4 │ │ │ │ + @ instruction: 0x01044598 │ │ │ │ + smlatbeq r4, r4, r5, r4 │ │ │ │ + smlatbeq r4, r0, r5, r4 │ │ │ │ + @ instruction: 0x0104459c │ │ │ │ + @ instruction: 0x01044598 │ │ │ │ + @ instruction: 0x01044598 │ │ │ │ + tsteq sp, sl, lsl #2 │ │ │ │ + smlabbeq r4, r6, r5, r4 │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + ldrdeq r0, [sp, -r2] │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlabbeq r4, lr, r9, fp │ │ │ │ + smlabbeq r4, r4, r2, r4 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + smlabteq r6, r2, r2, r3 │ │ │ │ + strdeq r2, [r5, -r6] │ │ │ │ + smlatbeq r6, r4, r9, r3 │ │ │ │ + @ instruction: 0x010632b2 │ │ │ │ + smlabteq r6, r4, r2, r3 │ │ │ │ + smlatteq ip, r8, pc, pc @ │ │ │ │ + smlatbeq r6, lr, r2, r3 │ │ │ │ + smlabteq r6, sl, r2, r3 │ │ │ │ + smlatteq r4, r4, r1, r4 │ │ │ │ + ldrdeq r4, [r4, -ip] │ │ │ │ + smlatbeq r6, r8, r2, r3 │ │ │ │ + @ instruction: 0x010441b2 │ │ │ │ + smlatbeq r4, sl, r1, r4 │ │ │ │ + smlabbeq r6, r6, r2, r3 │ │ │ │ + smlabbeq r4, r0, r1, r4 │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r4, lr, asr #2 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + smlatteq r4, sl, r0, r4 │ │ │ │ + smlatteq r4, r2, r0, r4 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + strheq r4, [r4, -r8] │ │ │ │ + strheq r4, [r4, -r0] │ │ │ │ + smlatteq r6, r2, r1, r3 │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + @ instruction: 0x01073aba │ │ │ │ + @ instruction: 0x01073a98 │ │ │ │ + smlatbeq r6, sl, r1, r3 │ │ │ │ + smlatbeq r6, r4, r1, r3 │ │ │ │ + @ instruction: 0x0106319e │ │ │ │ + @ instruction: 0x0106319c │ │ │ │ + ldrdeq pc, [ip, -r8] │ │ │ │ + smlabbeq r6, sl, r1, r3 │ │ │ │ + smlabbeq r6, lr, r1, r3 │ │ │ │ + smlabbeq r6, r6, r1, r3 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + ldrdeq r3, [r7, -lr] │ │ │ │ + @ instruction: 0x010739bc │ │ │ │ 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 ffa8ab28 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - qaddeq r3, r4, r6 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - smlabbeq ip, r2, ip, pc @ │ │ │ │ - qaddeq r3, r2, r6 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tstpeq ip, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlabteq ip, r6, fp, pc @ │ │ │ │ - tsteq r6, ip │ │ │ │ - smlatteq r4, r8, r6, fp │ │ │ │ - tsteq r7, r2, ror r8 │ │ │ │ - smlatteq r6, r4, pc, r2 @ │ │ │ │ - smlatteq r6, r2, pc, r2 @ │ │ │ │ - smlatbeq r6, r2, r0, r3 │ │ │ │ - smlabteq r6, r4, r4, r3 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ - smlatbeq r6, r0, r4, r3 │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - qaddeq r3, lr, r6 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - smlatteq r6, sl, r3, r3 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - smlabteq r6, r8, r3, r3 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - smlatbeq r4, r6, sp, r3 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlatbeq r4, sl, sp, r3 │ │ │ │ - smlatteq r6, r4, r2, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - smlabteq r6, r2, r2, r3 │ │ │ │ - smlatbeq r6, r6, pc, r2 @ │ │ │ │ - @ instruction: 0x01062fb0 │ │ │ │ - @ instruction: 0x0106329e │ │ │ │ - smlatbeq r6, r8, pc, r2 @ │ │ │ │ - smlatbeq r6, sl, pc, r2 @ │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - smlatbeq r6, r2, pc, r2 @ │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - @ instruction: 0x01062f9c │ │ │ │ - @ instruction: 0x01043ab2 │ │ │ │ - smlatbeq r4, sl, sl, r3 │ │ │ │ - smlabbeq r6, r0, pc, r2 @ │ │ │ │ - smlatteq r4, r8, r9, r3 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabteq r4, r2, r9, r3 │ │ │ │ - smlatbeq r6, sl, r1, r3 │ │ │ │ - @ instruction: 0x0104399c │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - @ instruction: 0x0104ad90 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ + @ instruction: 0x01062dbc │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + smlatbeq r6, ip, sp, r2 │ │ │ │ + smlatbeq r6, r8, sp, r2 │ │ │ │ + smlatteq ip, r2, r9, pc @ │ │ │ │ + @ instruction: 0x01062db2 │ │ │ │ + smlatbeq r6, lr, sp, r2 │ │ │ │ + smlatbeq r6, sl, sp, r2 │ │ │ │ + smlatbeq r6, r6, sp, r2 │ │ │ │ + smlabbeq ip, r4, r9, pc @ │ │ │ │ + smlabbeq r6, sl, sp, r2 │ │ │ │ + smlabbeq r6, r0, sp, r2 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tstpeq ip, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + ldrdeq r1, [r7, -r2] │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + mrseq r3, LR_usr │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + @ instruction: 0x010631b8 │ │ │ │ + @ instruction: 0x01062dbe │ │ │ │ + @ instruction: 0x01063194 │ │ │ │ + smlatbeq r6, lr, sp, r2 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + @ instruction: 0x01062d98 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + @ instruction: 0x01062d98 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + smlabbeq r6, r8, sp, r2 │ │ │ │ + smlabbeq r6, r4, sp, r2 │ │ │ │ + smlabbeq r6, r2, sp, r2 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + smlabbeq r6, r2, sp, r2 │ │ │ │ + strheq r3, [r6, -r0] │ │ │ │ tsteq r6, r4, ror sp │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - @ instruction: 0x0104acb0 │ │ │ │ - @ instruction: 0x0104ac92 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - smlabbeq r4, r0, ip, sl │ │ │ │ - tsteq r4, lr, asr #22 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r4, r2, lsr fp │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - smlatbeq r6, r8, ip, r2 │ │ │ │ - smlatbeq r6, r6, ip, r2 │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - tsteq r4, lr, asr ip │ │ │ │ - smlabbeq r6, r0, ip, r2 │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - tsteq r4, r0, lsl ip │ │ │ │ - tsteq r4, lr, ror #20 │ │ │ │ - smlabteq r4, ip, fp, sl │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - strdeq sl, [r4, -lr] │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - smlatbeq r4, r8, sp, sl │ │ │ │ - tsteq r4, r2, asr sl │ │ │ │ + smlabbeq r6, ip, r0, r3 │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + @ instruction: 0x01062fb4 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + tsteq r4, sl, lsl #16 │ │ │ │ + smlatteq r6, r0, ip, r2 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + @ instruction: 0x010519be │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + smlabteq r6, lr, sl, r2 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + ldrdeq sl, [r4, -r2] │ │ │ │ + smlabteq r6, r8, sl, r2 │ │ │ │ + smlabteq r6, sl, sl, r2 │ │ │ │ + @ instruction: 0x0104aab0 │ │ │ │ + @ instruction: 0x0104aab2 │ │ │ │ + smlatbeq r6, r8, sl, r2 │ │ │ │ + smlatbeq r6, lr, sl, r2 │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + strdeq sl, [r4, -r2] │ │ │ │ + @ instruction: 0x01062a90 │ │ │ │ + smlabbeq r6, sl, sl, r2 │ │ │ │ smlatteq r4, r0, r9, sl │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - smlatbeq r6, ip, fp, r2 │ │ │ │ - smlatbeq r6, r2, fp, r2 │ │ │ │ - @ instruction: 0x01062b98 │ │ │ │ - tsteq r4, lr, lsr #22 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - smlatbeq r4, lr, sl, sl │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r4, r6, lsl r9 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ + smlatbeq r4, lr, r8, sl │ │ │ │ + smlatbeq r4, r8, r8, sl │ │ │ │ + ldrdeq sl, [r4, -r2] │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + @ instruction: 0x0104a892 │ │ │ │ + smlabbeq r4, ip, r8, sl │ │ │ │ + ldrdeq sl, [r4, -lr] │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + smlabteq r4, r4, r9, sl │ │ │ │ + @ instruction: 0x0104a9be │ │ │ │ + smlatteq r6, r0, r9, r2 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + smlabteq r4, lr, r7, sl │ │ │ │ tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - @ instruction: 0x01062a92 │ │ │ │ - @ instruction: 0x0104a990 │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r2, asr sl │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - smlatbeq ip, r0, r1, pc @ │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlatbeq r4, r6, r5, r3 │ │ │ │ - tstpeq ip, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - tsteq r4, sl, ror #10 │ │ │ │ - tsteq r4, r8, ror r5 │ │ │ │ - tsteq r4, r6, ror r5 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - smlatteq ip, r8, r0, pc @ │ │ │ │ - smlatbeq r6, r4, r9, r2 │ │ │ │ - smlatteq r4, r8, r4, r3 │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - tstpeq ip, r6, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - tsteq r4, r6, lsl r3 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r4, sl, asr r1 │ │ │ │ - tsteq r6, sl, lsr r9 │ │ │ │ + @ instruction: 0x0106299e │ │ │ │ + @ instruction: 0x01062994 │ │ │ │ + tsteq r4, lr, asr r8 │ │ │ │ + @ instruction: 0x0104a7b0 │ │ │ │ + smlatbeq r4, sl, r7, sl │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + @ instruction: 0x0104a7b2 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + smlabteq r4, lr, r8, sl │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlabbeq r4, lr, r8, sl │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + @ instruction: 0x010628b6 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + @ instruction: 0x01062896 │ │ │ │ + smlabbeq r6, ip, r8, r2 │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + @ instruction: 0x0104a6b0 │ │ │ │ + tsteq r4, r6, ror r6 │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + @ instruction: 0x0104a692 │ │ │ │ + smlabbeq r4, ip, r6, sl │ │ │ │ + smlabbeq r4, r6, r6, sl │ │ │ │ + smlabbeq r4, r0, r6, sl │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + smlabteq r6, ip, r7, r2 │ │ │ │ + smlabteq r6, r2, r7, r2 │ │ │ │ + @ instruction: 0x010627b8 │ │ │ │ + @ instruction: 0x010627b2 │ │ │ │ + smlatbeq r6, ip, r7, r2 │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + @ instruction: 0x01062790 │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + smlabteq ip, sl, lr, lr │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + smlabteq r4, sl, r2, r3 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + smlabteq ip, r6, sp, lr │ │ │ │ + @ instruction: 0x01062698 │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + smlabbeq r6, ip, r6, r2 │ │ │ │ + smlatbeq r6, r0, r6, r2 │ │ │ │ + @ instruction: 0x010626b2 │ │ │ │ + smlabteq r6, lr, r6, r2 │ │ │ │ + smlatbeq r6, r8, r6, r2 │ │ │ │ + @ instruction: 0x01042eba │ │ │ │ + @ instruction: 0x0106269a │ │ │ │ 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 fecf0594 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - smlabbeq r6, ip, r6, r2 │ │ │ │ - smlabbeq r6, r0, r6, r2 │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - @ instruction: 0x010625ba │ │ │ │ - smlatteq r6, r4, r5, r2 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r4, r6, lsl r0 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - tsteq r7, r8, lsl #22 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01042fbe │ │ │ │ - smlabteq r4, r0, pc, r2 @ │ │ │ │ - smlabteq r6, sl, r4, r2 │ │ │ │ - smlabteq ip, sl, sl, lr │ │ │ │ - smlatteq r4, r8, ip, r2 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - smlabteq r4, r4, ip, r2 │ │ │ │ - @ instruction: 0x01042cb2 │ │ │ │ - smlatbeq r4, r0, ip, r2 │ │ │ │ - smlabbeq r4, lr, ip, r2 │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - tsteq r4, sl, ror #24 │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - tsteq r4, r0, lsl ip │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - smlatteq r4, ip, fp, r2 │ │ │ │ - smlatteq r6, ip, r5, r2 │ │ │ │ - smlatteq r6, r6, r5, r2 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - smlatbeq r4, ip, r4, sl │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatbeq r4, sl, sl, r2 │ │ │ │ - @ instruction: 0x0104a7b2 │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - @ instruction: 0x010ce8b6 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq ip, r0, asr #16 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - smlatbeq r6, r0, r1, r2 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - @ instruction: 0x01062cb4 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - @ instruction: 0x01062cb0 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq ip, sl, ror #14 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r4, r0, ror r9 │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - smlabteq r6, ip, r3, r2 │ │ │ │ - smlabteq r6, r6, r3, r2 │ │ │ │ - @ instruction: 0x010623bc │ │ │ │ - smlabteq r6, r4, r3, r2 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - @ instruction: 0x010623bc │ │ │ │ - @ instruction: 0x010623b2 │ │ │ │ - @ instruction: 0x010623b8 │ │ │ │ - @ instruction: 0x010623b2 │ │ │ │ - @ instruction: 0x010623b0 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ + smlatteq r6, ip, r3, r2 │ │ │ │ + smlatteq r6, r0, r3, r2 │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + @ instruction: 0x010623b6 │ │ │ │ @ instruction: 0x0106239e │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - smlabteq r4, r4, r6, r2 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, lr, r2, r2 │ │ │ │ - smlatteq r6, ip, r2, r2 │ │ │ │ - smlatteq r6, sl, r2, r2 │ │ │ │ - tsteq ip, r6, asr r4 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq ip, lr, lsl r4 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r2, lsr #16 │ │ │ │ - tsteq r4, lr, lsl r8 │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - smlabbeq ip, ip, r3, lr │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - tsteq ip, r2, ror #6 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - smlabteq r6, sl, ip, r1 │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ - smlatbeq r6, r0, r1, r2 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - tsteq r4, lr, lsl r5 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r4, ip, asr r4 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - smlabbeq r4, r0, r4, r2 │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - tsteq r4, r6, asr #8 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r4, r6, lsl r4 │ │ │ │ - tsteq r4, lr, lsl #8 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - smlatteq r4, r4, r3, r2 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + smlabbeq r6, r0, r3, r2 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r4, r6, ror sp │ │ │ │ + smlatbeq r4, r4, sl, r2 │ │ │ │ + smlabbeq r6, ip, r2, r2 │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + tsteq r7, r8, ror #16 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tsteq ip, sl, lsr #16 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + smlatteq r4, lr, r9, r2 │ │ │ │ ldrdeq r2, [r4, -ip] │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - @ instruction: 0x010423b6 │ │ │ │ - @ instruction: 0x010423b0 │ │ │ │ - smlatteq r6, sl, r0, r2 │ │ │ │ - smlatbeq r6, r2, r2, r1 │ │ │ │ + smlabteq r4, sl, r9, r2 │ │ │ │ + @ instruction: 0x010429b8 │ │ │ │ + smlatbeq r4, r6, r9, r2 │ │ │ │ + @ instruction: 0x01042994 │ │ │ │ + smlabbeq r4, r2, r9, r2 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + tsteq r4, lr, asr r9 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r4, sl, lsl #16 │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - smlabteq r6, r4, sl, r1 │ │ │ │ + smlatbeq r6, r8, fp, r2 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq ip, r6, lsl r6 │ │ │ │ + @ instruction: 0x010622ba │ │ │ │ + smlatbeq r6, lr, r2, r2 │ │ │ │ + smlatbeq r6, r4, r2, r2 │ │ │ │ + @ instruction: 0x01062296 │ │ │ │ + smlabbeq r6, ip, r2, r2 │ │ │ │ + smlatbeq ip, r0, r5, lr │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + smlabbeq r6, r8, sl, r2 │ │ │ │ + smlabbeq r6, r4, sl, r2 │ │ │ │ + @ instruction: 0x01062a90 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + smlabbeq r6, r0, sl, r2 │ │ │ │ + smlabteq ip, sl, r4, lr │ │ │ │ + @ instruction: 0x010621b2 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + smlabteq r4, r8, r6, r2 │ │ │ │ + @ instruction: 0x01062194 │ │ │ │ + @ instruction: 0x0104269e │ │ │ │ + @ instruction: 0x01042696 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + @ instruction: 0x01042598 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ tsteq r6, ip, lsl r1 │ │ │ │ - smlatbeq r6, lr, sl, r1 │ │ │ │ tsteq r6, r2, lsl r1 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ tsteq r6, r2, lsl r1 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - smlatbeq r6, sl, r9, r1 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + smlabteq r6, r0, ip, r1 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + smlabbeq r4, ip, r4, r2 │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + strheq r2, [r6, -r2] │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + swpeq r2, r0, [r6] │ │ │ │ + smlabbeq r6, r6, r0, r2 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + qaddeq r2, lr, r6 │ │ │ │ + qaddeq r2, r4, r6 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + @ instruction: 0x010ce1b6 │ │ │ │ + @ instruction: 0x010425b0 │ │ │ │ + @ instruction: 0x010425bc │ │ │ │ + tsteq ip, lr, ror r1 │ │ │ │ + smlatbeq r4, r4, r5, r2 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ + smlabbeq r4, r6, r5, r2 │ │ │ │ + smlabbeq r4, r2, r5, r2 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ + smlatteq ip, ip, r0, lr │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + smlabteq ip, r2, r0, lr │ │ │ │ + smlabbeq r4, r8, r5, r2 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + smlabteq r4, r8, r4, r2 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + smlabbeq r4, r6, r2, r2 │ │ │ │ + tsteq r4, lr, ror r2 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + @ instruction: 0x010421bc │ │ │ │ + smlatbeq r6, r4, r9, r1 │ │ │ │ + @ instruction: 0x01061ebc │ │ │ │ + smlabbeq r6, r8, r9, r1 │ │ │ │ + @ instruction: 0x01061ebe │ │ │ │ + smlatbeq r6, lr, lr, r1 │ │ │ │ + smlatteq r4, r0, r1, r2 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + @ instruction: 0x01061e94 │ │ │ │ + smlatbeq r4, lr, r1, r2 │ │ │ │ + smlatbeq r4, r6, r1, r2 │ │ │ │ + smlabbeq r6, r0, lr, r1 │ │ │ │ + smlabbeq r6, ip, lr, r1 │ │ │ │ + tsteq r4, r6, ror r1 │ │ │ │ + tsteq r4, lr, ror #2 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r4, r6, lsl r1 │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r2 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + smlabbeq r6, r2, lr, r1 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ 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 fed31548 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - smlabbeq r6, r4, r6, r1 │ │ │ │ - @ instruction: 0x01061698 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - smlabteq r6, r8, sp, r1 │ │ │ │ - smlabteq r6, r4, sp, r1 │ │ │ │ - @ instruction: 0x01049298 │ │ │ │ - @ instruction: 0x01061db4 │ │ │ │ - smlabteq r4, r0, r2, r9 │ │ │ │ - smlabbeq r4, r4, r2, r9 │ │ │ │ - @ instruction: 0x01061d94 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x01049394 │ │ │ │ - @ instruction: 0x010cdb96 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - smlatbeq r6, r2, fp, r1 │ │ │ │ - smlabteq r6, r2, fp, r1 │ │ │ │ - @ instruction: 0x01061bbe │ │ │ │ - @ instruction: 0x01061bba │ │ │ │ - @ instruction: 0x01061bb6 │ │ │ │ - @ instruction: 0x01061bb2 │ │ │ │ - @ instruction: 0x01061bb2 │ │ │ │ - @ instruction: 0x01061bb2 │ │ │ │ - smlabbeq r6, ip, ip, r1 │ │ │ │ - smlatbeq r6, r4, fp, r1 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - @ instruction: 0x01061b94 │ │ │ │ @ instruction: 0x01061b90 │ │ │ │ - smlabbeq r6, r8, fp, r1 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - strdeq r8, [r4, -r0] │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - smlatteq r6, ip, sl, r1 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - smlabteq r6, r0, r1, r1 │ │ │ │ - smlabteq r6, r8, sl, r1 │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - @ instruction: 0x01061ab4 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ + smlatteq r6, r4, r3, r1 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + smlatteq r4, r4, pc, r8 @ │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + smlabteq r6, r8, r1, r1 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + @ instruction: 0x01061abc │ │ │ │ tsteq r6, ip, asr r1 │ │ │ │ - smlatteq r4, ip, r0, r9 │ │ │ │ - smlatteq ip, lr, r8, sp │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + strdeq r9, [r4, -r4] │ │ │ │ + strdeq sp, [ip, -r6] │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ tsteq r6, sl, lsl r9 │ │ │ │ tsteq r6, r6, lsl r9 │ │ │ │ tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - smlatteq r6, lr, r9, r1 │ │ │ │ - @ instruction: 0x010611b4 │ │ │ │ - ldrdeq pc, [r4, -lr] │ │ │ │ - smlabteq r6, sl, r9, r1 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - smlabteq r6, sl, sl, r0 │ │ │ │ - @ instruction: 0x01060abc │ │ │ │ - smlatbeq r6, lr, sl, r0 │ │ │ │ - smlatbeq r6, r0, sl, r0 │ │ │ │ - @ instruction: 0x01060a92 │ │ │ │ - smlabbeq r6, r4, sl, r0 │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - smlabbeq ip, r2, r6, sp │ │ │ │ - smlatbeq r4, r8, sl, r1 │ │ │ │ - smlatteq r6, r0, pc, r0 @ │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x01060fbe │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + smlatteq r6, ip, r9, r1 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + smlatbeq r6, r8, r1, r1 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ strdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x01041790 │ │ │ │ - smlatteq r6, r2, r8, r1 │ │ │ │ - smlatteq r6, r0, r8, r1 │ │ │ │ - smlatteq r6, r0, r8, r1 │ │ │ │ - tsteq r6, r2, asr #30 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - smlabteq r6, lr, r8, r1 │ │ │ │ - smlatteq r6, lr, sl, r2 │ │ │ │ - tstpeq r6, r2, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r2, r8, r1 │ │ │ │ - smlabteq r6, r6, lr, r0 │ │ │ │ - tsteq r4, r2, asr #20 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ + smlatteq r6, r8, r8, r1 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + smlabteq r6, r0, r8, r1 │ │ │ │ + smlabbeq r6, ip, r8, r1 │ │ │ │ + @ instruction: 0x01061890 │ │ │ │ + @ instruction: 0x01048eb4 │ │ │ │ + smlabbeq r6, r0, r8, r1 │ │ │ │ tsteq r6, ip, ror r8 │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - tsteq r4, sl, lsl #14 │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - smlatteq r4, r0, r6, r1 │ │ │ │ - ldrdeq r1, [r4, -r8] │ │ │ │ - smlatteq r6, r0, r3, r1 │ │ │ │ - smlatbeq r4, lr, r6, r1 │ │ │ │ - smlatbeq r4, r6, r6, r1 │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlabbeq r4, ip, lr, r8 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + @ instruction: 0x01060eb4 │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + tsteq ip, lr, asr #12 │ │ │ │ + smlabteq r6, sl, r7, r1 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tstpeq r4, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlabteq r6, sl, lr, r0 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r6, r4, sp, r0 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlatteq r6, lr, r7, r1 │ │ │ │ - smlatteq r6, r8, r7, r1 │ │ │ │ - tsteq r4, lr, asr r5 │ │ │ │ - @ instruction: 0x010617be │ │ │ │ - @ instruction: 0x010617ba │ │ │ │ - smlatbeq r6, r0, r7, r1 │ │ │ │ - smlabbeq r6, sl, r7, r1 │ │ │ │ - @ instruction: 0x0106049c │ │ │ │ - smlabbeq r6, r2, r7, r1 │ │ │ │ - smlabbeq r6, r2, r7, r1 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq ip, r6, lsl #6 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - @ instruction: 0x01071a94 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - smlatteq r6, r2, r6, r1 │ │ │ │ - @ instruction: 0x01041396 │ │ │ │ - smlabbeq r4, r8, r3, r1 │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + smlatteq r6, r4, r7, r0 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlabteq r6, r8, r7, r0 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlatteq ip, r2, r3, sp │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + smlatbeq r6, r2, ip, r0 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tstpeq r6, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + smlatbeq r4, r2, r7, r8 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r4, r2, ror r4 │ │ │ │ + tsteq r4, sl, ror #8 │ │ │ │ + @ instruction: 0x010615ba │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + tsteq r4, r6, lsl #8 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + ldrdeq r1, [r4, -r4] │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + @ instruction: 0x010412be │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tstpeq r6, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq ip, ip, ror #2 │ │ │ │ - smlatteq r4, r8, r2, r1 │ │ │ │ - smlatteq r4, r0, r2, r1 │ │ │ │ - ldrdeq r1, [r4, -r8] │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r2, r1 │ │ │ │ - @ instruction: 0x010412b2 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r4, sl, lsl #6 │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - smlatteq r6, sl, sl, r1 │ │ │ │ - ldrdeq r1, [r4, -lr] │ │ │ │ - ldrdeq r1, [r4, -r8] │ │ │ │ - smlabteq r6, lr, sl, r1 │ │ │ │ - @ instruction: 0x010412b2 │ │ │ │ - smlatbeq r4, ip, r2, r1 │ │ │ │ - @ instruction: 0x01061ab2 │ │ │ │ - smlabbeq r4, r4, r2, r1 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlatteq r6, sl, r4, r1 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlatteq r6, r2, r4, r1 │ │ │ │ + smlatteq r6, r2, r4, r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + tsteq ip, r6, rrx │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlabteq r6, lr, r9, r0 │ │ │ │ + smlabteq r6, r8, r4, r1 │ │ │ │ + @ instruction: 0x010614ba │ │ │ │ + smlatbeq r6, ip, r4, r1 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + strdeq r1, [r7, -r4] │ │ │ │ + tsteq r4, r2, lsr r1 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + strdeq r1, [r4, -r6] │ │ │ │ + smlatteq r4, r8, r0, r1 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + smlabbeq r6, r4, r2, r1 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlatbeq r6, r2, r4, r2 │ │ │ │ + @ instruction: 0x0106eeb8 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + smlabbeq r6, r0, r8, r0 │ │ │ │ + @ instruction: 0x0106149e │ │ │ │ + ldrdeq r8, [r4, -r6] │ │ │ │ + smlabteq ip, ip, lr, ip │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + tsteq r4, r2, lsl r0 │ │ │ │ + smlabbeq r6, r2, r8, r1 │ │ │ │ + swpeq r1, r6, [r4] │ │ │ │ + swpeq r1, r0, [r4] │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ + tsteq r4, r2, lsl r0 │ │ │ │ + tsteq r4, ip │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + smlatteq r4, r4, pc, r0 @ │ │ │ │ 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 fef725b8 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - @ instruction: 0x01040fbc │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x01040f92 │ │ │ │ - smlabbeq r4, sl, pc, r0 @ │ │ │ │ - smlatbeq r6, lr, r7, r1 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - smlabbeq r6, ip, r7, r1 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - tsteq r6, lr, ror #14 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlatteq r6, sl, pc, r0 @ │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - @ instruction: 0x01040eb2 │ │ │ │ - smlatbeq r4, sl, lr, r0 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r4, r0, ror #28 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - smlatteq r6, r0, r6, r1 │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ strdeq r0, [r4, -r2] │ │ │ │ - @ instruction: 0x010616be │ │ │ │ - smlabteq r4, r8, sp, r0 │ │ │ │ - smlabteq r4, r0, sp, r0 │ │ │ │ - @ instruction: 0x0106169c │ │ │ │ - @ instruction: 0x01040d96 │ │ │ │ - smlabbeq r4, lr, sp, r0 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r4, sl, lsr #26 │ │ │ │ - tsteq r6, r6, lsr r6 │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - smlabbeq r4, r0, pc, r7 @ │ │ │ │ - smlabteq r6, lr, r5, r1 │ │ │ │ + smlatteq r4, sl, ip, r0 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + smlabteq r4, r0, ip, r0 │ │ │ │ + @ instruction: 0x01040cb8 │ │ │ │ + smlatteq r6, ip, r4, r1 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlabteq r6, lr, r4, r1 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x0106039a │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + smlabteq r6, r0, r4, r1 │ │ │ │ + tsteq r4, r2, lsl ip │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + smlatbeq r6, r8, r4, r1 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + smlabteq r4, r8, fp, r0 │ │ │ │ + smlabteq r4, r0, fp, r0 │ │ │ │ + smlabteq r6, lr, r8, r0 │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + smlabbeq r4, ip, fp, r0 │ │ │ │ + smlabbeq r4, r4, fp, r0 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + smlatteq r4, lr, sl, r0 │ │ │ │ ldrdeq r1, [r6, -sl] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatteq r6, r2, r5, r1 │ │ │ │ - smlatteq r6, r0, r5, r1 │ │ │ │ - smlatteq r6, sl, r5, r1 │ │ │ │ - smlatteq r6, ip, r5, r1 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq ip, ip, lsl r9 │ │ │ │ - @ instruction: 0x01060b98 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - swpeq pc, r8, [r4] @ │ │ │ │ - smlatteq r4, r2, sp, r7 │ │ │ │ - @ instruction: 0x010cc89e │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x010615b4 │ │ │ │ + smlabteq r4, r4, sl, r0 │ │ │ │ + @ instruction: 0x01040abc │ │ │ │ + @ instruction: 0x010613b8 │ │ │ │ + @ instruction: 0x01040a92 │ │ │ │ + smlabbeq r4, sl, sl, r0 │ │ │ │ + @ instruction: 0x01061396 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + smlatteq r4, r0, ip, r7 │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + smlabbeq r6, sl, r3, r1 │ │ │ │ + @ instruction: 0x01061390 │ │ │ │ + @ instruction: 0x0106139e │ │ │ │ + @ instruction: 0x0106139c │ │ │ │ + @ instruction: 0x0106139a │ │ │ │ + @ instruction: 0x0106139c │ │ │ │ + tsteq ip, ip, ror r6 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ + tsteq r4, r2, asr #22 │ │ │ │ + strdeq ip, [ip, -lr] │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ + @ instruction: 0x01060bba │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r9, r0 │ │ │ │ - smlatbeq r4, r2, r9, r0 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + smlabteq r6, ip, lr, r0 │ │ │ │ + smlabteq r6, r6, lr, r0 │ │ │ │ + smlatteq r6, r0, sp, r0 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - smlabbeq r6, r0, r0, r1 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - qaddeq r1, ip, r6 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - smlatbeq r6, lr, fp, r0 │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ - smlatbeq r6, r2, fp, r0 │ │ │ │ - @ instruction: 0x01060b9c │ │ │ │ - @ instruction: 0x01060b9a │ │ │ │ - @ instruction: 0x01060b98 │ │ │ │ - @ instruction: 0x01060b96 │ │ │ │ - @ instruction: 0x01060b98 │ │ │ │ - @ instruction: 0x01060a96 │ │ │ │ - @ instruction: 0x01060a90 │ │ │ │ - smlabbeq r6, sl, sl, r0 │ │ │ │ - smlabbeq r6, r4, sl, r0 │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, sl, asr r2 │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tstpeq r5, r2, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlatteq r6, lr, r1, r1 │ │ │ │ - smlatteq r6, r8, r1, r1 │ │ │ │ - smlatteq r6, r6, r1, r1 │ │ │ │ - smlatteq r6, r4, r1, r1 │ │ │ │ - smlatteq r6, r2, r1, r1 │ │ │ │ - smlabbeq ip, lr, r3, ip │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - smlatbeq r6, lr, r1, r1 │ │ │ │ - @ instruction: 0x0106119e │ │ │ │ - @ instruction: 0x0105fcbc │ │ │ │ - smlabbeq r6, lr, r1, r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ ldrdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - @ instruction: 0x010cc2b4 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatteq r6, r2, r0, r1 │ │ │ │ - smlatteq r6, r2, r0, r1 │ │ │ │ - smlatteq r6, lr, r0, r1 │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r1 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - smlatbeq r6, sl, r0, r1 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - qaddeq r1, r0, r6 │ │ │ │ - smlabbeq r6, lr, r0, r1 │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ + smlabteq r6, sl, sp, r0 │ │ │ │ + @ instruction: 0x01060dbc │ │ │ │ + smlatbeq r6, ip, sp, r0 │ │ │ │ + smlabbeq r4, lr, r5, r0 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ strdeq r0, [r6, -r6] │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - qaddeq r1, r6, r6 │ │ │ │ - smlabteq r6, sl, pc, r0 @ │ │ │ │ - smlabteq r6, ip, pc, r0 @ │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - @ instruction: 0x01060f9e │ │ │ │ - smlatbeq r6, r0, pc, r0 @ │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlatteq r6, sl, r7, r0 │ │ │ │ + smlatteq r6, r4, r7, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlabteq r6, lr, pc, r0 @ │ │ │ │ + smlabteq r6, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x01060fba │ │ │ │ + @ instruction: 0x010403b8 │ │ │ │ + smlatbeq r5, r2, fp, pc @ │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + smlabbeq r6, r0, pc, r0 @ │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + smlatteq ip, lr, r0, ip │ │ │ │ + smlatbeq r4, r0, r8, lr │ │ │ │ + tstpeq r5, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ strdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, sl │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, lr │ │ │ │ - smlatteq r6, ip, pc, r0 @ │ │ │ │ + tstpeq r5, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, lr, lr, r0 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + @ instruction: 0x01060eba │ │ │ │ + @ instruction: 0x01060eb2 │ │ │ │ + tsteq ip, r4, lsl r0 │ │ │ │ + smlabbeq r4, r4, lr, r7 │ │ │ │ + smlabbeq r6, r6, lr, r0 │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + smlatbeq r6, lr, sp, r0 │ │ │ │ + @ instruction: 0x01060db0 │ │ │ │ + smlatteq r6, lr, sp, r0 │ │ │ │ + smlabbeq r6, r2, sp, r0 │ │ │ │ + smlabbeq r6, r4, sp, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + @ instruction: 0x01060db6 │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + @ instruction: 0x01060d9a │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ 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 ff78f0b4 │ │ │ │ - @ instruction: 0x01060cbc │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabbeq r6, sl, ip, r0 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - @ instruction: 0x010477bc │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tstpeq r5, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01047790 │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, ror fp │ │ │ │ - @ instruction: 0x01060b92 │ │ │ │ - @ instruction: 0x01060b94 │ │ │ │ - smlabbeq r6, ip, fp, r0 │ │ │ │ - smlabbeq r6, r6, fp, r0 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - smlatteq ip, sl, sl, fp │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - @ instruction: 0x01047394 │ │ │ │ - smlabbeq r3, sl, ip, pc @ │ │ │ │ - smlabbeq r3, r2, ip, pc @ │ │ │ │ - tsteq r6, sl, lsr #22 │ │ │ │ - @ instruction: 0x0105f3b2 │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - tstpeq r3, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tstpeq r5, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - strdeq pc, [r3, -r4] │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlatteq r6, ip, sl, r0 │ │ │ │ - smlatteq r6, r2, sl, r0 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlabteq r6, sl, sl, r0 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x01060abe │ │ │ │ - smlabteq r3, r0, r9, pc @ │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - smlabbeq r6, r8, sl, r0 │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - smlatteq r5, r0, pc, pc @ │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ tsteq r6, r0, ror sl │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ - tsteq r4, lr, asr pc │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tstpeq r5, sl, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlatbeq r4, sl, r1, r7 │ │ │ │ - smlatteq r6, ip, r9, r0 │ │ │ │ - tstpeq r5, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r6, r9, r0 │ │ │ │ - tstpeq r5, r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsr lr │ │ │ │ - tstpeq r5, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - smlabteq r5, r0, pc, lr @ │ │ │ │ - smlatteq r4, sl, sp, sp │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - smlabbeq r5, r4, r7, pc @ │ │ │ │ - tstpeq r5, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, r0, r7 │ │ │ │ - tstpeq r5, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cb4bc │ │ │ │ - smlatteq r6, r2, r7, r0 │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - tsteq r4, lr, asr #24 │ │ │ │ - tstpeq r5, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106079a │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r4, r6, lsl #24 │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - @ instruction: 0x0105ed94 │ │ │ │ - @ instruction: 0x0104dbbe │ │ │ │ - smlatbeq r5, sl, r5, pc @ │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - smlatteq r4, r8, ip, r6 │ │ │ │ - ldrdeq pc, [r3, -lr] │ │ │ │ - ldrdeq pc, [r3, -r6] │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - strdeq pc, [r3, -sl] │ │ │ │ - @ instruction: 0x010606b4 │ │ │ │ - smlatbeq r6, sl, r6, r0 │ │ │ │ - smlatbeq r6, r0, r6, r0 │ │ │ │ - @ instruction: 0x0106069e │ │ │ │ - @ instruction: 0x0106069c │ │ │ │ - @ instruction: 0x0106069e │ │ │ │ - smlatbeq r6, r0, r6, r0 │ │ │ │ - smlatbeq r6, r2, r6, r0 │ │ │ │ - smlatteq r3, ip, r4, pc @ │ │ │ │ - smlatteq r3, r4, r4, pc @ │ │ │ │ - smlabbeq r6, ip, r6, r0 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - tsteq r6, sl, asr r6 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq ip, sl, asr r1 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - smlatteq r5, r0, fp, pc @ │ │ │ │ - @ instruction: 0x0106059a │ │ │ │ - smlatbeq r6, r2, r5, r0 │ │ │ │ - @ instruction: 0x0105fbbe │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - smlatbeq r5, r0, fp, pc @ │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ + smlatteq r6, sl, r9, r0 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + smlabteq r6, r8, r9, r0 │ │ │ │ + smlabteq r6, r8, r9, r0 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + smlabbeq r6, r4, r9, r0 │ │ │ │ + smlabteq r4, r4, r1, lr │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + smlatbeq r6, r8, r6, sp │ │ │ │ + smlabbeq r5, r8, fp, pc @ │ │ │ │ smlabbeq r5, r4, fp, pc @ │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ + strdeq r7, [r4, -r0] │ │ │ │ + tstpeq r5, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - smlatteq r6, lr, r4, r0 │ │ │ │ - tstpeq r5, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010604b8 │ │ │ │ - smlabteq r6, r2, r4, r0 │ │ │ │ - tstpeq r5, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, r4, r0 │ │ │ │ - @ instruction: 0x01060496 │ │ │ │ - tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - @ instruction: 0x01046494 │ │ │ │ - @ instruction: 0x01046896 │ │ │ │ + tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [ip, -sl] │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r8, r0 │ │ │ │ + smlatteq r6, r6, r8, r0 │ │ │ │ + @ instruction: 0x010608b8 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r8, r0 │ │ │ │ + tsteq ip, sl, asr #16 │ │ │ │ + smlatbeq r6, r8, r8, r0 │ │ │ │ + smlatbeq r6, r0, r8, r0 │ │ │ │ + smlatbeq r6, sl, r8, r0 │ │ │ │ + @ instruction: 0x010608b0 │ │ │ │ + @ instruction: 0x010608b6 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + smlatteq r3, sl, r9, pc @ │ │ │ │ + smlatteq r3, r2, r9, pc @ │ │ │ │ + smlabbeq r6, sl, r8, r0 │ │ │ │ + tstpeq r5, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + @ instruction: 0x0103f994 │ │ │ │ + smlabbeq r3, ip, r9, pc @ │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + @ instruction: 0x0106089c │ │ │ │ + strheq pc, [r5, -ip] @ │ │ │ │ + smlabbeq r6, lr, r8, r0 │ │ │ │ + smlabbeq r6, r6, r8, r0 │ │ │ │ + smlabbeq r6, r8, r8, r0 │ │ │ │ + smlabbeq r6, r6, r8, r0 │ │ │ │ + tstpeq r3, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106089a │ │ │ │ + smlabbeq r6, r0, r8, r0 │ │ │ │ + @ instruction: 0x01046b9e │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tstpeq r3, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r2, r5, r0 │ │ │ │ + smlatteq r6, r8, r7, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x0105e798 │ │ │ │ + @ instruction: 0x0104dcbe │ │ │ │ + smlatbeq r4, r6, ip, sp │ │ │ │ + @ instruction: 0x010607b0 │ │ │ │ + smlatbeq r5, sl, r1, pc @ │ │ │ │ + @ instruction: 0x0106079c │ │ │ │ + @ instruction: 0x01060796 │ │ │ │ + @ instruction: 0x01060790 │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r4, sl, lsl #30 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + smlabbeq r5, r2, sp, lr │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + @ instruction: 0x0104db92 │ │ │ │ + tstpeq r5, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + tstpeq r5, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r4, pc @ │ │ │ │ + ldrdeq pc, [r5, -lr] │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + smlabteq r5, r6, r4, pc @ │ │ │ │ + smlabteq r5, r4, r4, pc @ │ │ │ │ + smlabteq r5, r2, r4, pc @ │ │ │ │ + @ instruction: 0x0105f4b8 │ │ │ │ + @ instruction: 0x0105f4b2 │ │ │ │ + smlatbeq r5, ip, r4, pc @ │ │ │ │ + smlatbeq r5, sl, r4, pc @ │ │ │ │ + smlatbeq r5, ip, r4, pc @ │ │ │ │ + smlatbeq r5, lr, r4, pc @ │ │ │ │ + @ instruction: 0x0105f4b4 │ │ │ │ + tsteq ip, ip, lsl r2 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + smlabbeq r5, r4, fp, lr │ │ │ │ + smlatbeq r4, lr, r9, sp │ │ │ │ + @ instruction: 0x0105f39a │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tstpeq r5, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010604b2 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + tstpeq r5, sl, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tstpeq r3, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tstpeq r3, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tstpeq r3, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r3, r0 │ │ │ │ + smlatbeq r6, sl, r4, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlatbeq r6, ip, r3, r0 │ │ │ │ + @ instruction: 0x010603b8 │ │ │ │ + smlabteq r6, r2, r3, r0 │ │ │ │ + @ instruction: 0x010603be │ │ │ │ + @ instruction: 0x010603ba │ │ │ │ + @ instruction: 0x01060390 │ │ │ │ + smlabbeq r6, ip, r3, r0 │ │ │ │ + smlatbeq r6, r6, r3, r0 │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ + @ instruction: 0x01060398 │ │ │ │ + @ instruction: 0x01060394 │ │ │ │ + @ instruction: 0x01060398 │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ + smlatbeq r6, r4, r3, r0 │ │ │ │ + @ instruction: 0x010caeba │ │ │ │ + @ instruction: 0x01060390 │ │ │ │ + smlabbeq r6, lr, r3, r0 │ │ │ │ + smlatbeq r6, ip, r2, r0 │ │ │ │ + smlatbeq r6, r6, r2, r0 │ │ │ │ + tstpeq r5, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + tstpeq r5, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r8, r2, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tstpeq r5, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106029c │ │ │ │ + smlatbeq r6, r6, r2, r0 │ │ │ │ + smlatteq r5, r4, r8, pc @ │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlabteq r5, r8, r8, pc @ │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + smlatbeq r5, ip, r8, pc @ │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + @ instruction: 0x0105f890 │ │ │ │ + smlatteq r6, ip, r1, r0 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tstpeq r5, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, r1, r0 │ │ │ │ + smlabteq r6, r8, r1, r0 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ 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 fed8d008 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - @ instruction: 0x01046594 │ │ │ │ - @ instruction: 0x01046592 │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - smlatbeq r4, r0, r2, sp │ │ │ │ - tsteq ip, ip, ror fp │ │ │ │ - smlatteq r5, sl, lr, lr │ │ │ │ - smlabbeq r3, r0, sp, lr │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - smlabteq r5, lr, lr, lr │ │ │ │ - strheq r0, [r6, -r4] │ │ │ │ - tsteq r3, sl, asr #26 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - smlatbeq r6, r8, r0, r0 │ │ │ │ - tsteq r3, r0, ror ip │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r6 │ │ │ │ - mrseq r0, (UNDEF: 6) │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlatteq r5, lr, pc, pc @ │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - mrseq r0, (UNDEF: 6) │ │ │ │ - tsteq r6, r2 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - ldrdeq sl, [ip, -r0] │ │ │ │ - tsteq r3, r2, lsr sl │ │ │ │ - tsteq r6, r2 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - smlatteq r5, r6, pc, pc @ │ │ │ │ - smlatteq r5, r4, pc, pc @ │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r4, lr, r2, r6 │ │ │ │ - tsteq r5, ip, asr #30 │ │ │ │ - strdeq r0, [r7, -sl] │ │ │ │ - @ instruction: 0x0105ff98 │ │ │ │ - smlatbeq r5, lr, r1, pc @ │ │ │ │ - tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r3, r2, ror r9 │ │ │ │ - tsteq r3, sl, ror #18 │ │ │ │ - @ instruction: 0x0105eaba │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, lr, lsl #18 │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - ldrdeq lr, [r3, -ip] │ │ │ │ - ldrdeq lr, [r3, -r4] │ │ │ │ - @ instruction: 0x0105feb4 │ │ │ │ - smlatbeq r3, sl, r8, lr │ │ │ │ - smlatbeq r3, r2, r8, lr │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + @ instruction: 0x0105fe96 │ │ │ │ + smlatbeq r5, r4, lr, pc @ │ │ │ │ + ldrdeq lr, [r3, -sl] │ │ │ │ @ instruction: 0x0105fe92 │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ - tsteq r3, r0, ror r8 │ │ │ │ - tstpeq r5, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, sl, pc, sp @ │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - smlatteq r5, sl, sp, pc @ │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - smlabteq r5, r8, sp, pc @ │ │ │ │ - smlabteq r3, lr, r7, lr │ │ │ │ - smlabteq r3, r6, r7, lr │ │ │ │ - smlatbeq r5, r6, sp, pc @ │ │ │ │ - @ instruction: 0x0103e79c │ │ │ │ - @ instruction: 0x0103e794 │ │ │ │ - smlabbeq r5, r8, sp, pc @ │ │ │ │ - tsteq r3, r6, lsr #14 │ │ │ │ - smlabteq r5, r0, lr, sp │ │ │ │ - smlabteq r4, r4, sl, ip │ │ │ │ - smlabteq r4, r6, sl, ip │ │ │ │ - smlatbeq r4, sl, sl, ip │ │ │ │ - tstpeq r5, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, sp, pc @ │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tstpeq r5, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, lr, pc @ │ │ │ │ + smlabbeq r5, r6, lr, pc @ │ │ │ │ + smlabbeq r3, r8, sl, lr │ │ │ │ + mrseq sp, (UNDEF: 4) │ │ │ │ + ldrdeq sl, [ip, -ip] │ │ │ │ + tsteq r5, sl, asr #24 │ │ │ │ + smlatteq r3, r0, sl, lr │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, sl, sl, lr │ │ │ │ + smlatbeq r3, r2, sl, lr │ │ │ │ + tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r3, -r0] │ │ │ │ tstpeq r5, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, sp, pc @ │ │ │ │ - smlabbeq r5, r4, sp, pc @ │ │ │ │ - tstpeq r5, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, lr, ror r3 │ │ │ │ - tstpeq r5, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, asr fp │ │ │ │ - tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r2, asr r5 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - tstpeq r5, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - tsteq r5, sl, asr #28 │ │ │ │ - tsteq r5, sl, asr #28 │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - smlabbeq r5, sl, lr, lr │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ - tsteq r5, sl, asr #28 │ │ │ │ - tstpeq r5, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, ror #28 │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tstpeq r5, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - tstpeq r5, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsl #2 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - tsteq r4, lr, lsr #10 │ │ │ │ - smlatteq r5, r0, fp, pc @ │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ + smlabbeq r5, r6, sp, pc @ │ │ │ │ + smlabbeq r5, r8, sp, pc @ │ │ │ │ + @ instruction: 0x0105fd92 │ │ │ │ + @ instruction: 0x0105fd98 │ │ │ │ + @ instruction: 0x0105fd9e │ │ │ │ + smlatbeq r5, ip, sp, pc @ │ │ │ │ + tsteq ip, r0, lsr r6 │ │ │ │ + @ instruction: 0x0103e792 │ │ │ │ + tstpeq r5, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, pc, r5 @ │ │ │ │ + tstpeq r5, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr │ │ │ │ + smlatbeq r5, ip, ip, lr │ │ │ │ + tsteq r7, sl, asr sp │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ ldrdeq pc, [r5, -r6] │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlatteq r5, r6, r9, sp │ │ │ │ - tsteq r4, sl, ror r9 │ │ │ │ - smlabteq r3, ip, r1, lr │ │ │ │ - smlabteq r3, r6, r1, lr │ │ │ │ - smlabteq r3, r0, r1, lr │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - tsteq r5, r6, asr #10 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + smlabteq r5, r8, ip, pc @ │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + ldrdeq lr, [r3, -r2] │ │ │ │ + smlabteq r3, sl, r6, lr │ │ │ │ + tsteq r5, sl, lsl r8 │ │ │ │ + smlatbeq r3, r0, r6, lr │ │ │ │ + @ instruction: 0x0103e698 │ │ │ │ + tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, ror #12 │ │ │ │ + tsteq r3, r6, ror #12 │ │ │ │ + tstpeq r5, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + tstpeq r5, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, lsl #12 │ │ │ │ + tsteq r3, r2, lsl #12 │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ ldrdeq lr, [r3, -r0] │ │ │ │ + smlabteq r5, lr, fp, pc @ │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + tstpeq r5, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, ror #10 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, lsr #10 │ │ │ │ + tsteq r3, r6, lsr #10 │ │ │ │ + tstpeq r5, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r3, -ip] │ │ │ │ + strdeq lr, [r3, -r4] │ │ │ │ + smlatteq r5, r8, sl, pc @ │ │ │ │ + smlabbeq r3, r6, r4, lr │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r4, r6, lsr #16 │ │ │ │ + tsteq r4, sl, lsl #16 │ │ │ │ + smlatbeq r5, r2, sl, pc @ │ │ │ │ + smlatbeq r5, r2, sl, pc @ │ │ │ │ + @ instruction: 0x0105fa9a │ │ │ │ + @ instruction: 0x0105fa98 │ │ │ │ + @ instruction: 0x0105fab0 │ │ │ │ + smlabteq r5, r8, sl, pc @ │ │ │ │ + smlabteq r5, r6, sl, pc @ │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + smlatteq r5, ip, sl, pc @ │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + smlabteq r5, ip, sl, pc @ │ │ │ │ + smlabteq r5, ip, sl, pc @ │ │ │ │ + smlabteq r5, ip, sl, pc @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlatteq r5, r0, sl, pc @ │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [ip, -lr] │ │ │ │ + smlatbeq r5, lr, sl, pc @ │ │ │ │ + @ instruction: 0x010708b0 │ │ │ │ + smlatbeq r5, r0, sl, pc @ │ │ │ │ + @ instruction: 0x0105fa94 │ │ │ │ + @ instruction: 0x0103e2b2 │ │ │ │ + smlatbeq r3, sl, r2, lr │ │ │ │ + tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + smlabbeq r5, sl, fp, lr │ │ │ │ + @ instruction: 0x0105eb92 │ │ │ │ + @ instruction: 0x0105eb9e │ │ │ │ + @ instruction: 0x0105eb9e │ │ │ │ + @ instruction: 0x0105eb9e │ │ │ │ + @ instruction: 0x0105eb9e │ │ │ │ + smlatbeq r5, sl, fp, lr │ │ │ │ + smlatbeq r5, sl, fp, lr │ │ │ │ + smlatbeq r5, sl, ip, lr │ │ │ │ + smlatbeq r5, r6, fp, lr │ │ │ │ + smlatteq r5, sl, fp, lr │ │ │ │ + @ instruction: 0x0105eb9a │ │ │ │ + smlatbeq r5, sl, fp, lr │ │ │ │ + tstpeq r5, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, sl, r9, pc @ │ │ │ │ + smlabteq r5, lr, fp, lr │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + tstpeq r5, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ebb6 │ │ │ │ + @ instruction: 0x0105ebb6 │ │ │ │ + tstpeq r5, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + tstpeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104c292 │ │ │ │ + smlabbeq r4, lr, r2, ip │ │ │ │ + tstpeq r5, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, r7, sp │ │ │ │ + tstpeq r5, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + smlabbeq r5, r2, r3, lr │ │ │ │ + tsteq r5, lr, ror r3 │ │ │ │ + tsteq r5, lr, ror r3 │ │ │ │ + smlabbeq r5, r2, r3, lr │ │ │ │ + tsteq r5, lr, ror r3 │ │ │ │ + smlatbeq r5, r6, r2, lr │ │ │ │ + smlatbeq r5, ip, r2, lr │ │ │ │ + @ instruction: 0x0105e2ba │ │ │ │ + @ instruction: 0x0105e2bc │ │ │ │ + @ instruction: 0x0105e2ba │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51bd68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4079c8> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed1c9c │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114c874 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, lr, lsr r4 │ │ │ │ - tsteq r5, sl, lsr r4 │ │ │ │ - tsteq r5, sl, lsr r4 │ │ │ │ - tsteq r5, lr, lsr r4 │ │ │ │ - tsteq r5, lr, lsr r4 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r5, sl, asr #8 │ │ │ │ - tsteq r5, lr, asr #8 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - tsteq r5, lr, asr r4 │ │ │ │ - tsteq r5, r2, ror #8 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - @ instruction: 0x0103dc92 │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - tsteq r5, lr, asr #2 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - smlatteq r5, r8, r0, lr │ │ │ │ - smlatteq r5, lr, r0, lr │ │ │ │ - mrseq lr, (UNDEF: 21) │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - mrseq lr, (UNDEF: 21) │ │ │ │ - tsteq r5, r2, lsl #2 │ │ │ │ - tsteq r5, r8, lsl #2 │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - tsteq r3, sl, lsr fp │ │ │ │ - tsteq r3, r4, lsr fp │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - tstpeq r5, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - smlabbeq ip, r2, r8, r9 │ │ │ │ - smlabteq r5, sl, r1, sp │ │ │ │ - smlatteq r5, r6, r1, sp │ │ │ │ - tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r6, r1, sp │ │ │ │ - tsteq r5, r6, lsl r5 │ │ │ │ - smlatbeq r5, r8, r1, sp │ │ │ │ - smlatteq r4, r6, sp, r4 │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ - @ instruction: 0x0105f3b6 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - tsteq r3, r2, lsl r6 │ │ │ │ + @ instruction: 0x0105e19e │ │ │ │ + @ instruction: 0x0105e19a │ │ │ │ + @ instruction: 0x0105e19a │ │ │ │ + @ instruction: 0x0105e19e │ │ │ │ + @ instruction: 0x0105e19e │ │ │ │ + smlatbeq r5, r2, r1, lr │ │ │ │ + smlatbeq r5, r2, r1, lr │ │ │ │ + smlatbeq r5, r6, r1, lr │ │ │ │ + smlatbeq r5, r6, r1, lr │ │ │ │ + smlatbeq r5, sl, r1, lr │ │ │ │ + smlatbeq r5, lr, r1, lr │ │ │ │ + @ instruction: 0x0105e1b2 │ │ │ │ + @ instruction: 0x0105e1ba │ │ │ │ + @ instruction: 0x0105e1be │ │ │ │ + smlabteq r5, r2, r1, lr │ │ │ │ + smlabteq r5, r4, r1, lr │ │ │ │ + smlabteq r5, sl, r1, lr │ │ │ │ + smlabteq r5, ip, r1, lr │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + strdeq sp, [r3, -r2] │ │ │ │ + smlabbeq r5, ip, lr, sp │ │ │ │ + smlabbeq r5, lr, lr, sp │ │ │ │ + @ instruction: 0x0105de9c │ │ │ │ + @ instruction: 0x0105de9e │ │ │ │ + smlatbeq r5, ip, lr, sp │ │ │ │ + smlatbeq r5, lr, lr, sp │ │ │ │ + @ instruction: 0x0105debc │ │ │ │ + @ instruction: 0x0105debe │ │ │ │ + smlabteq r5, ip, lr, sp │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + smlatbeq r4, r2, pc, r4 @ │ │ │ │ + @ instruction: 0x0103d89a │ │ │ │ + @ instruction: 0x0103d894 │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + smlatbeq r5, r4, r1, pc @ │ │ │ │ + @ instruction: 0x0105f1b2 │ │ │ │ + smlatbeq r5, ip, r1, pc @ │ │ │ │ + @ instruction: 0x0105f1b2 │ │ │ │ + @ instruction: 0x0105f1b4 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + smlatteq ip, r2, r5, r9 │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ + tstpeq r5, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r4, r6, asr #22 │ │ │ │ + smlabbeq r3, lr, r7, sp │ │ │ │ + smlabbeq r3, r8, r7, sp │ │ │ │ + tstpeq r5, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105cebc │ │ │ │ + smlabteq r5, r0, r1, pc @ │ │ │ │ + smlatbeq r5, r0, lr, ip │ │ │ │ + tsteq r3, r2, ror r3 │ │ │ │ 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 │ │ │ │ - tstpeq r5, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, r2, pc @ │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - tstpeq r5, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r6, r3, pc @ │ │ │ │ - tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r3, pc @ │ │ │ │ + strheq pc, [r5, -r0] @ │ │ │ │ + tstpeq r5, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r2, r5 @ │ │ │ │ + smlabbeq r5, r0, r0, pc @ │ │ │ │ + smlatteq r5, r6, r0, pc @ │ │ │ │ + smlatbeq r5, r8, r0, pc @ │ │ │ │ + strheq pc, [r5, -lr] @ │ │ │ │ + smlatteq r5, ip, r0, pc @ │ │ │ │ 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 │ │ │ │ - tstpeq r5, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - tstpeq r5, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlatteq r5, sl, r2, pc @ │ │ │ │ - smlatteq r5, r2, r2, pc @ │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - smlabteq r5, lr, r2, pc @ │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - @ instruction: 0x0105f2b2 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - tstpeq r5, lr, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r9, [ip, -r4] │ │ │ │ - tstpeq r5, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - @ instruction: 0x0105cbbc │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ - tsteq r3, r2, lsr r4 │ │ │ │ - smlabbeq r4, r8, r7, r4 │ │ │ │ - smlabbeq r4, sl, r7, r4 │ │ │ │ - @ instruction: 0x01044790 │ │ │ │ - smlabteq ip, r8, r1, r9 │ │ │ │ + tstpeq r5, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tstpeq r5, r6, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, lr, r5 @ │ │ │ │ + qaddeq pc, sl, r5 @ │ │ │ │ + qaddeq pc, r2, r5 @ │ │ │ │ + tstpeq r5, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103d292 │ │ │ │ + tstpeq r5, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + ldrdeq r9, [ip, -r0] │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq ip, r4, lsr r0 │ │ │ │ + smlabteq r5, lr, pc, lr @ │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + @ instruction: 0x0105efb0 │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, r2, asr pc │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + @ instruction: 0x010c8fb4 │ │ │ │ + tsteq r3, r4, ror r1 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + @ instruction: 0x0104449a │ │ │ │ + @ instruction: 0x0103d198 │ │ │ │ + @ instruction: 0x0103d192 │ │ │ │ + smlatteq r4, r8, r4, r4 │ │ │ │ + smlatteq r4, sl, r4, r4 │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + tsteq ip, r8, lsr #30 │ │ │ │ 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 │ │ │ │ - tstpeq r5, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [r5, -lr] @ │ │ │ │ - tstpeq r5, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - tstpeq r5, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, r2, pc @ │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, r3, pc @ │ │ │ │ - tstpeq r5, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f490 │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - @ instruction: 0x0105f4b0 │ │ │ │ + smlatbeq r5, r8, sp, lr │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsl lr │ │ │ │ + @ instruction: 0x0105ee96 │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + smlabteq r5, r4, pc, lr @ │ │ │ │ + tstpeq r5, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, lr, r5 @ │ │ │ │ + strheq pc, [r5, -sl] @ │ │ │ │ + tstpeq r5, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, r1, pc @ │ │ │ │ + @ instruction: 0x0105f196 │ │ │ │ + smlabteq r5, lr, r1, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, sl, r2, pc @ │ │ │ │ + @ instruction: 0x0105f298 │ │ │ │ + smlabteq r5, sl, r2, pc @ │ │ │ │ + tstpeq r5, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f39c │ │ │ │ + @ instruction: 0x0105f398 │ │ │ │ ldrdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r4, r5, pc @ │ │ │ │ - tstpeq r5, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f6b8 │ │ │ │ - tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f792 │ │ │ │ - tstpeq r5, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f49c │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + smlabbeq r5, r2, r5, pc @ │ │ │ │ + tstpeq r5, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r5, pc @ │ │ │ │ strdeq pc, [r5, -sl] │ │ │ │ - tstpeq r5, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f89a │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, lr, r9, pc @ │ │ │ │ - tstpeq r5, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fa9e │ │ │ │ - smlatteq r5, lr, sl, pc @ │ │ │ │ - tstpeq r5, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, fp, pc @ │ │ │ │ - tstpeq r5, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, lr, ip, pc @ │ │ │ │ - smlabbeq r5, r2, sp, pc @ │ │ │ │ - smlabbeq r5, sl, sp, pc @ │ │ │ │ - tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0105ffbc │ │ │ │ - smlatteq r5, sl, pc, pc @ │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlatteq r6, r4, r2, r0 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - @ instruction: 0x010603b2 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - @ instruction: 0x01060490 │ │ │ │ + tstpeq r5, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r2, r6, pc @ │ │ │ │ + smlabteq r5, sl, r6, pc @ │ │ │ │ + tstpeq r5, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, lr, r7, pc @ │ │ │ │ + smlatbeq r5, r4, r7, pc @ │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + tstpeq r5, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + smlatteq r5, r4, r8, pc @ │ │ │ │ + tstpeq r5, lr, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r2, sl, pc @ │ │ │ │ + smlatteq r5, sl, sl, pc @ │ │ │ │ + @ instruction: 0x0105fb94 │ │ │ │ + tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tstpeq r5, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + tstpeq r5, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ff9e │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + strheq r0, [r6, -r2] │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + smlatbeq r6, ip, r1, r0 │ │ │ │ + smlabbeq r6, r2, r1, r0 │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - smlatbeq r6, lr, r5, r0 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + @ instruction: 0x010602bc │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, ip, ror 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, r2, ror #10 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - smlabteq r6, r2, r6, r0 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - smlabteq r6, r6, r8, r0 │ │ │ │ - @ instruction: 0x010608b6 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlabbeq r6, r0, r9, r0 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - smlabbeq r6, ip, sl, r0 │ │ │ │ - smlatteq r6, ip, sl, r0 │ │ │ │ - smlabbeq r6, r4, fp, r0 │ │ │ │ - smlabbeq r6, r2, fp, r0 │ │ │ │ - smlatteq r6, ip, fp, r0 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - smlatteq r6, r4, ip, r0 │ │ │ │ - smlatteq r6, lr, ip, r0 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0x01060db8 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - @ instruction: 0x01060e9e │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - @ instruction: 0x01060fba │ │ │ │ + smlabteq r6, r2, r2, r0 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + smlabteq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + @ instruction: 0x010604ba │ │ │ │ + smlabteq r6, r6, r4, r0 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlabbeq r6, lr, r5, r0 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + tsteq r6, r6, lsl r6 │ │ │ │ + smlabbeq r6, r0, r6, r0 │ │ │ │ + smlatteq r6, r0, r6, r0 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + smlabbeq r6, r2, r7, r0 │ │ │ │ + smlatteq r6, ip, r7, r0 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlatteq r6, r4, r8, r0 │ │ │ │ + smlatteq r6, r2, r8, r0 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + smlatbeq r6, ip, r9, r0 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + @ instruction: 0x01060ab8 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + @ instruction: 0x01060bb0 │ │ │ │ + @ instruction: 0x01060b94 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + smlabteq r6, r8, ip, r0 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + smlabbeq r6, r4, sp, r0 │ │ │ │ + smlatteq r6, r2, sp, r0 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + smlatteq r6, r4, lr, r0 │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlatteq r6, r6, pc, r0 @ │ │ │ │ + qaddeq r1, r0, r6 │ │ │ │ + smlatbeq r6, lr, r0, r1 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + smlatbeq r6, r0, r1, r1 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + @ instruction: 0x01061296 │ │ │ │ + smlatbeq r6, r2, r2, r1 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + qaddeq r3, r6, r6 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ tsteq r6, r4, lsr #32 │ │ │ │ - smlabbeq r6, r2, r0, r1 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - smlabbeq r6, r4, r1, r1 │ │ │ │ - smlatteq r6, r2, r1, r1 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - smlabbeq r6, r6, r2, r1 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - smlatteq r6, r6, r3, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - @ instruction: 0x0106149e │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - smlatbeq r6, ip, r5, r1 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - smlatbeq r6, r2, r6, r1 │ │ │ │ - smlatbeq r6, r4, r6, r1 │ │ │ │ - @ instruction: 0x010632bc │ │ │ │ - @ instruction: 0x010632bc │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - smlatteq r6, r4, r6, r1 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - @ instruction: 0x01063294 │ │ │ │ - smlatbeq r6, r8, r2, r3 │ │ │ │ - @ instruction: 0x010632b0 │ │ │ │ - smlabteq r6, r4, r2, r3 │ │ │ │ - smlabteq r6, r2, r2, r3 │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + smlatbeq r6, r0, r4, r1 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + smlabbeq r6, r6, r4, r1 │ │ │ │ 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, sl, lsl r6 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - mrseq r3, LR_usr │ │ │ │ - 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, r8, lsl r2 │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - @ instruction: 0x01061690 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlabteq r6, r8, r6, r1 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - @ instruction: 0x01061690 │ │ │ │ - @ instruction: 0x01061698 │ │ │ │ - smlatbeq r6, sl, r6, r1 │ │ │ │ - smlatbeq r6, r4, r6, r1 │ │ │ │ - @ instruction: 0x010616b6 │ │ │ │ - @ instruction: 0x010616be │ │ │ │ - @ instruction: 0x010632b2 │ │ │ │ - smlabbeq r6, r4, r2, r3 │ │ │ │ - @ instruction: 0x01063296 │ │ │ │ - @ instruction: 0x0106329e │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + smlabteq r6, r6, r3, r1 │ │ │ │ + smlabbeq r6, sl, r3, r1 │ │ │ │ + @ instruction: 0x0106139e │ │ │ │ + smlatbeq r6, r4, r3, r1 │ │ │ │ + @ instruction: 0x01062f98 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + smlabbeq r6, sl, pc, r2 @ │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlabteq r6, r2, r3, r1 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ - smlatteq r6, lr, r6, r1 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r6, lr, pc, r2 @ │ │ │ │ + smlabteq r6, r0, pc, r2 @ │ │ │ │ + smlabteq r6, r8, pc, r2 @ │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + smlatteq r6, r4, pc, r2 @ │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + smlabbeq r6, sl, r4, r1 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + smlabbeq r6, r0, r4, r1 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + qaddeq r3, r8, r6 │ │ │ │ + qaddeq r3, lr, r6 │ │ │ │ + @ instruction: 0x010614be │ │ │ │ + smlatbeq r6, r0, r4, r1 │ │ │ │ + @ instruction: 0x010614b4 │ │ │ │ + @ instruction: 0x010614bc │ │ │ │ + strheq r3, [r6, -r2] │ │ │ │ + qaddeq r3, lr, r6 │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + smlabbeq r6, lr, r0, r3 │ │ │ │ + smlabbeq r6, ip, r0, r3 │ │ │ │ + smlatbeq r6, r0, r0, r3 │ │ │ │ + smlatbeq r6, r8, r0, r3 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + smlatteq r6, r0, r4, r1 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - smlatteq r6, sl, r2, r3 │ │ │ │ - @ instruction: 0x010632b0 │ │ │ │ - smlabteq r6, r2, r2, r3 │ │ │ │ - smlabteq r6, r8, r2, r3 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatteq r6, r6, r2, r3 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatbeq r6, sl, r7, r1 │ │ │ │ - smlabbeq r6, r0, r7, r1 │ │ │ │ - @ instruction: 0x01061794 │ │ │ │ - @ instruction: 0x0106179c │ │ │ │ - @ instruction: 0x01063392 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - smlabbeq r6, r6, r3, r3 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + smlatteq r6, r6, r0, r3 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46328,180 +46328,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, ip │ │ │ │ + smlatteq r6, sl, pc, r2 @ │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + @ instruction: 0x0106149c │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlabbeq r6, sl, r4, r1 │ │ │ │ + @ instruction: 0x01061492 │ │ │ │ + smlabbeq r6, r6, r0, r3 │ │ │ │ + qaddeq r3, r8, r6 │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + smlabteq r6, r2, r4, r1 │ │ │ │ + smlabteq r6, sl, r4, r1 │ │ │ │ + strheq r3, [r6, -lr] │ │ │ │ + smlabbeq r6, r2, r0, r3 │ │ │ │ + swpeq r3, r4, [r6] │ │ │ │ + swpeq r3, ip, [r6] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ ldrdeq r1, [r6, -sl] │ │ │ │ - @ instruction: 0x0106169e │ │ │ │ - @ instruction: 0x010616b2 │ │ │ │ - @ instruction: 0x010616b8 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - smlabbeq r6, sl, r2, r3 │ │ │ │ - @ instruction: 0x0106329e │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, sl, r6, r1 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r2, r3 │ │ │ │ - smlabteq r6, r4, r2, r3 │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ + smlatteq r6, ip, r4, r1 │ │ │ │ strdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - @ instruction: 0x0106179c │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - smlabbeq r6, ip, r7, r1 │ │ │ │ - @ instruction: 0x01061792 │ │ │ │ - smlabbeq r6, r8, r3, r3 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x010617b4 │ │ │ │ - smlabteq r6, r8, r7, r1 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r6, r3, r3 │ │ │ │ - smlabbeq r5, ip, sp, pc @ │ │ │ │ - smlatteq r5, r6, sp, sp │ │ │ │ - smlatteq r5, r8, fp, ip │ │ │ │ - smlabteq r5, r2, r5, ip │ │ │ │ - @ instruction: 0x0105c298 │ │ │ │ - smlabbeq r5, r2, r0, ip │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - strdeq fp, [r5, -lr] │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ + smlatteq r6, r8, r0, r3 │ │ │ │ + strheq r3, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r0, r3 │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + smlatteq r5, ip, sl, pc @ │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r5, r2, lsr #6 │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + smlatteq r5, r2, sp, fp │ │ │ │ + smlabteq r5, r8, ip, fp │ │ │ │ + tsteq r5, lr, asr ip │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + tsteq r5, lr, lsr ip │ │ │ │ + smlatteq r3, r8, r9, r9 │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + ldrdeq r9, [r3, -r6] │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ ldrdeq fp, [r5, -lr] │ │ │ │ - smlabbeq r3, r8, ip, r9 │ │ │ │ - tsteq r5, sl, lsl #30 │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - smlabteq r5, ip, pc, fp @ │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - @ instruction: 0x0105bf9c │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ strdeq fp, [r5, -ip] │ │ │ │ - tsteq r5, sl, lsl r0 │ │ │ │ - tsteq r3, ip, asr #24 │ │ │ │ - tsteq r5, r2, asr r1 │ │ │ │ - smlatbeq r5, ip, r0, ip │ │ │ │ - qaddeq ip, r6, r5 │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - tsteq r3, lr, lsr #24 │ │ │ │ - smlatteq r5, r8, r0, ip │ │ │ │ + @ instruction: 0x010399be │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, sl, ror sp │ │ │ │ + smlatbeq r3, ip, r9, r9 │ │ │ │ + @ instruction: 0x0105beb2 │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + @ instruction: 0x0105bdb6 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + smlabbeq r3, lr, r9, r9 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ + @ instruction: 0x0105beb8 │ │ │ │ + smlabteq r5, lr, lr, fp │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + tsteq r5, sl, lsl r1 │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + smlabteq r5, r6, pc, fp @ │ │ │ │ + smlabbeq r5, r4, pc, fp @ │ │ │ │ + @ instruction: 0x0105bf9a │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + tsteq r3, r2, lsr #18 │ │ │ │ + swpeq ip, r0, [r5] │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + tsteq r3, sl, lsl #18 │ │ │ │ + swpeq ip, r0, [r5] │ │ │ │ + strdeq r9, [r3, -lr] │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - @ instruction: 0x0105c19e │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ + smlatteq r3, r0, r8, r9 │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + smlabteq r3, lr, r8, r9 │ │ │ │ + @ instruction: 0x0105c19c │ │ │ │ tsteq r5, lr, ror #2 │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ - smlatbeq r5, sl, r1, ip │ │ │ │ - strdeq r9, [r3, -r8] │ │ │ │ - @ instruction: 0x0105c3ba │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + @ instruction: 0x010398b6 │ │ │ │ + @ instruction: 0x0105c198 │ │ │ │ + smlatbeq r3, sl, r8, r9 │ │ │ │ + smlabbeq r5, r8, r4, ip │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + smlabteq r5, r4, r1, ip │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlabbeq r3, r0, r8, r9 │ │ │ │ + tsteq r5, r2, lsl #4 │ │ │ │ + tsteq r5, r0, lsl r2 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ tsteq r5, sl, lsr r2 │ │ │ │ - ldrdeq r9, [r3, -r4] │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - @ instruction: 0x0105c294 │ │ │ │ - smlabteq r3, r2, fp, r9 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - smlatteq r5, sl, r2, ip │ │ │ │ - mrseq ip, SP_abt │ │ │ │ - smlatbeq r3, sl, fp, r9 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - @ instruction: 0x01039b9e │ │ │ │ - tsteq r5, ip, lsl r4 │ │ │ │ - smlabteq r5, r6, r3, ip │ │ │ │ - @ instruction: 0x0105c398 │ │ │ │ - smlatbeq r5, r6, r3, ip │ │ │ │ - smlabbeq r3, r0, fp, r9 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - smlatteq r5, r4, r3, ip │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - tsteq r5, ip, lsl r4 │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + tsteq r3, sl, asr #16 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + smlabteq r5, sl, r2, ip │ │ │ │ + @ instruction: 0x0105c29c │ │ │ │ + smlatbeq r5, sl, r2, ip │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + tsteq r5, r4, lsl #6 │ │ │ │ + tsteq r3, sl, lsl r8 │ │ │ │ + smlatbeq r5, ip, r3, ip │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r3, r2, lsl #16 │ │ │ │ + smlatbeq r5, r4, r3, ip │ │ │ │ + strdeq r9, [r3, -r6] │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + smlatbeq r5, sl, r4, ip │ │ │ │ tsteq r5, r8, lsr r4 │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - tsteq r5, sl, ror r5 │ │ │ │ - smlatteq r5, r8, r4, ip │ │ │ │ - @ instruction: 0x0105c492 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, r2, ror r4 │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - smlatbeq r5, r2, r4, ip │ │ │ │ - @ instruction: 0x0105c4b0 │ │ │ │ - tsteq r3, lr, lsl #22 │ │ │ │ - tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + ldrdeq r9, [r3, -r2] │ │ │ │ + tsteq r5, r0, asr r4 │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + smlabteq r3, r0, r7, r9 │ │ │ │ ldrdeq ip, [r5, -sl] │ │ │ │ - smlatteq r5, r8, r4, ip │ │ │ │ - strdeq r9, [r3, -r6] │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - smlatteq r3, sl, sl, r9 │ │ │ │ - smlatteq r5, ip, r5, ip │ │ │ │ - tsteq r5, sl, ror #10 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ - smlabteq r3, ip, sl, r9 │ │ │ │ - @ instruction: 0x0105c592 │ │ │ │ - smlatbeq r5, r4, r5, ip │ │ │ │ - @ instruction: 0x01039aba │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - smlatbeq r3, r2, sl, r9 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - @ instruction: 0x01039a96 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, sl, asr #14 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlatbeq r5, r2, r6, ip │ │ │ │ - @ instruction: 0x0105c6b4 │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - tsteq r5, lr, lsl #14 │ │ │ │ - tsteq r3, r0, ror #20 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r5, r6, asr r7 │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - smlabteq r5, r2, r7, ip │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - tsteq r3, lr, lsl sl │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - tsteq r5, r6, lsr r8 │ │ │ │ + smlatbeq r5, r4, r4, ip │ │ │ │ + @ instruction: 0x0105c4b6 │ │ │ │ + smlatbeq r3, r8, r7, r9 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + @ instruction: 0x0103979c │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r3, lr, ror r7 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + @ instruction: 0x0105c596 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - smlatteq r5, ip, r5, ip │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - tsteq r3, r0, asr r7 │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r5, r4, asr r8 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - @ instruction: 0x0105c6bc │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - smlabbeq r5, ip, r6, ip │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlatteq r3, r8, r6, r9 │ │ │ │ - smlabbeq r5, r4, r7, ip │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - smlabteq r3, r8, r6, r9 │ │ │ │ - @ instruction: 0x0105c79c │ │ │ │ - @ instruction: 0x0105c7bc │ │ │ │ - @ instruction: 0x010396b0 │ │ │ │ - @ instruction: 0x0105c898 │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ + ldrdeq r9, [r3, -r0] │ │ │ │ + @ instruction: 0x0105c398 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + @ instruction: 0x010394b0 │ │ │ │ + smlatbeq r5, r0, r3, ip │ │ │ │ + smlatbeq r3, r0, r4, r9 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + @ instruction: 0x0105c5b4 │ │ │ │ + smlatbeq r5, r4, r4, ip │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + smlatteq r5, ip, r3, ip │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r5, r4, asr r4 │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + smlatteq r5, r4, r4, ip │ │ │ │ + @ instruction: 0x0105c498 │ │ │ │ + smlatbeq r5, ip, r4, ip │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r3, r0, lsl r4 │ │ │ │ strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - smlabbeq r3, r8, r6, r9 │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r3, r0, ror r6 │ │ │ │ - smlatteq r5, r8, r8, ip │ │ │ │ - @ instruction: 0x0105c890 │ │ │ │ - @ instruction: 0x0105c8b0 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ + smlabbeq r5, r8, r5, ip │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + smlatteq r3, r8, r3, r9 │ │ │ │ + @ instruction: 0x0105c590 │ │ │ │ + smlatbeq r5, r8, r5, ip │ │ │ │ + ldrdeq r9, [r3, -r0] │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ strdeq ip, [r5, -r0] │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - @ instruction: 0x0105c994 │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - tsteq r5, r4, ror #18 │ │ │ │ - tsteq r3, r0, lsl r6 │ │ │ │ - @ instruction: 0x0105c9b4 │ │ │ │ - smlabteq r5, ip, r9, ip │ │ │ │ - strdeq r9, [r3, -r8] │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - smlabteq r3, r8, r5, r9 │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - smlatbeq r3, r0, r5, r9 │ │ │ │ - smlabbeq r5, r4, fp, ip │ │ │ │ - smlatbeq r5, ip, fp, ip │ │ │ │ - smlabbeq r3, r8, r5, r9 │ │ │ │ - smlabbeq r5, ip, ip, ip │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq r3, r8, ror #10 │ │ │ │ - @ instruction: 0x0105cc9c │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - smlatteq r5, ip, pc, ip @ │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - smlatbeq r5, r0, sp, ip │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - smlatteq r5, r8, sp, ip │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - @ instruction: 0x0105ce98 │ │ │ │ - smlabteq r5, r4, lr, ip │ │ │ │ - smlatteq r3, r8, r4, r9 │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ - smlabteq r5, r4, r0, sp │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - smlabteq r5, ip, pc, ip @ │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - @ instruction: 0x010394b0 │ │ │ │ - qaddeq sp, r4, r5 │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - @ instruction: 0x01039498 │ │ │ │ - tsteq r5, r4, lsl r1 │ │ │ │ - smlabteq r5, r4, r0, sp │ │ │ │ - smlatteq r5, r0, r0, sp │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlabbeq r5, r0, r1, sp │ │ │ │ - @ instruction: 0x0105d19c │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - @ instruction: 0x0105d2b8 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - smlabbeq r5, r4, r2, sp │ │ │ │ - tsteq r3, r0, lsl #8 │ │ │ │ - @ instruction: 0x0105d2bc │ │ │ │ - strdeq r9, [r3, -r0] │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - smlabteq r3, r8, r3, r9 │ │ │ │ - smlatbeq r5, r4, r3, sp │ │ │ │ - smlabteq r5, r0, r3, sp │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ @ instruction: 0x010393b0 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ - @ instruction: 0x01039390 │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - smlabbeq r3, r0, r3, r9 │ │ │ │ - smlatbeq r5, r4, r5, lr │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - smlatteq r5, ip, r8, sp │ │ │ │ - smlabteq r5, r8, r6, sp │ │ │ │ - smlatbeq r5, r0, r5, sp │ │ │ │ - tsteq r5, r8, lsl #10 │ │ │ │ - @ instruction: 0x0105d4b8 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + smlatbeq r3, r0, r3, r9 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + smlatbeq r5, ip, r6, ip │ │ │ │ + smlabteq r5, r4, r6, ip │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + @ instruction: 0x0105c7bc │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + smlabbeq r5, ip, r7, ip │ │ │ │ tsteq r3, r8, lsr r3 │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, r5, sp │ │ │ │ - @ instruction: 0x0105d5bc │ │ │ │ + @ instruction: 0x0105c7bc │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + smlatbeq r5, r4, r8, ip │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ mrseq r9, SP_svc │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - tsteq r5, r4, lsr r6 │ │ │ │ - smlatteq r3, r8, r2, r9 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlabbeq r5, r0, r6, sp │ │ │ │ - @ instruction: 0x0105d69c │ │ │ │ - smlabteq r3, r0, r2, r9 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - smlatbeq r3, r8, r2, r9 │ │ │ │ - @ instruction: 0x0105d7b8 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - smlabbeq r5, r4, r7, sp │ │ │ │ - smlabbeq r3, r8, r2, r9 │ │ │ │ - @ instruction: 0x0105d7bc │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ + smlatteq r5, r4, r8, ip │ │ │ │ tsteq r5, ip, lsl #18 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ + smlatteq r3, r8, r2, r9 │ │ │ │ + smlatteq r5, ip, r9, ip │ │ │ │ + smlabbeq r5, r4, r9, ip │ │ │ │ + smlatbeq r5, ip, r9, ip │ │ │ │ + smlabteq r3, r8, r2, r9 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + @ instruction: 0x010392b8 │ │ │ │ + smlatbeq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + @ instruction: 0x0105ca90 │ │ │ │ + @ instruction: 0x0105cabc │ │ │ │ + smlabbeq r3, r0, r2, r9 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ tsteq r3, r8, asr #4 │ │ │ │ - @ instruction: 0x0105d89c │ │ │ │ - @ instruction: 0x0105d8b8 │ │ │ │ - tsteq r3, r0, lsr r2 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + tsteq r3, r8, lsr r2 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + smlabbeq r5, ip, sp, ip │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ tsteq r3, r0, lsl r2 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - mrseq r9, R11_usr │ │ │ │ - @ instruction: 0x0105dab8 │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlatteq r5, ip, r9, sp │ │ │ │ + @ instruction: 0x0105cdb4 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + strdeq r9, [r3, -r8] │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ ldrdeq r9, [r3, -r8] │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - smlabteq r3, r0, r1, r9 │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - @ instruction: 0x0105dab8 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - smlatbeq r3, r0, r1, r9 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - @ instruction: 0x01039190 │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - @ instruction: 0x0105dbbc │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - smlabbeq r5, r8, fp, sp │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - smlatteq r5, r4, fp, sp │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ - smlatbeq r5, r4, ip, sp │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - smlatbeq r5, r8, ip, sp │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + smlabteq r3, r8, r1, r9 │ │ │ │ + smlabteq r5, ip, r0, sp │ │ │ │ + smlabteq r5, r8, pc, ip @ │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + smlatteq r5, r0, lr, ip │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + @ instruction: 0x01039198 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + smlabbeq r3, r0, r1, r9 │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + smlabteq r5, r8, pc, ip @ │ │ │ │ + smlatteq r5, r4, pc, ip @ │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, r0, sp │ │ │ │ + smlatbeq r5, r8, r0, sp │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ tsteq r3, r0, lsl r1 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - smlatteq r3, r8, r0, r9 │ │ │ │ - @ instruction: 0x0105dd90 │ │ │ │ - smlatbeq r5, ip, sp, sp │ │ │ │ - ldrdeq r9, [r3, -r0] │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - strheq r9, [r3, -r0] │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - smlatbeq r3, r0, r0, r9 │ │ │ │ - smlatbeq r5, r8, r0, lr │ │ │ │ - smlatbeq r5, r4, pc, sp @ │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - @ instruction: 0x0105debc │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r3, r0, ror r0 │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - qaddeq r9, r8, r3 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, pc, sp @ │ │ │ │ - smlabteq r5, r0, pc, sp @ │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r3, r8, lsr #32 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - strheq lr, [r5, -r8] │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlabbeq r5, r4, r0, lr │ │ │ │ - mrseq r9, (UNDEF: 3) │ │ │ │ - smlatteq r5, r0, r0, lr │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlatteq r3, r8, pc, r8 @ │ │ │ │ - smlatbeq r5, r0, r1, lr │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - smlabteq r3, r8, pc, r8 @ │ │ │ │ - smlatbeq r5, r4, r1, lr │ │ │ │ - @ instruction: 0x01038fb8 │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - smlatteq r5, r4, r2, lr │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ + smlabteq r5, r4, r1, sp │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + @ instruction: 0x0105d190 │ │ │ │ + strdeq r9, [r3, -r0] │ │ │ │ + smlabteq r5, r8, r1, sp │ │ │ │ + smlatteq r3, r0, r0, r9 │ │ │ │ + tsteq r5, r4, lsl #6 │ │ │ │ + smlabbeq r5, ip, sl, sp │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + mrseq sp, SP_abt │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - @ instruction: 0x0105e290 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - smlatteq r5, r4, r2, lr │ │ │ │ - mrseq lr, SP_abt │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ + tsteq r5, r4, lsr r2 │ │ │ │ + swpeq r9, r8, [r3] │ │ │ │ + @ instruction: 0x0105d290 │ │ │ │ + smlatbeq r5, ip, r2, sp │ │ │ │ + smlabbeq r3, r0, r0, r9 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + mrseq sp, SP_abt │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r3, r0, rrx │ │ │ │ tsteq r5, r8, ror r3 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - smlatbeq r5, ip, r4, lr │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - smlabteq r5, r4, r3, lr │ │ │ │ - smlatteq r5, r0, r3, lr │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ + @ instruction: 0x0105d394 │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + smlabteq r5, r8, r4, sp │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + smlatteq r5, r0, r3, sp │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ tsteq r5, r8, asr r4 │ │ │ │ - smlatteq r3, r8, lr, r8 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r4, lr │ │ │ │ - smlabteq r5, r8, r4, lr │ │ │ │ - smlabteq r3, r8, lr, r8 │ │ │ │ - tsteq r5, r0, lsl #10 │ │ │ │ - @ instruction: 0x01038eb8 │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - @ instruction: 0x0105e5b8 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - smlabbeq r5, r4, r5, lr │ │ │ │ - smlabbeq r3, r8, lr, r8 │ │ │ │ - smlatteq r5, r0, r5, lr │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - smlatbeq r5, r0, r6, lr │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + smlabteq r5, r8, r4, sp │ │ │ │ + smlatteq r5, r4, r4, sp │ │ │ │ + smlatteq r3, r8, pc, r8 @ │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ tsteq r5, ip, ror #12 │ │ │ │ - tsteq r3, r0, asr lr │ │ │ │ - smlatbeq r5, r4, r6, lr │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r4, ror #14 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, r5, sp │ │ │ │ + smlatbeq r5, r0, r5, sp │ │ │ │ + smlatbeq r3, r8, pc, r8 @ │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsl r6 │ │ │ │ + @ instruction: 0x01038f90 │ │ │ │ + @ instruction: 0x0105d6bc │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + smlabbeq r5, r8, r6, sp │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + smlabteq r5, r0, r6, sp │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + smlabbeq r5, r0, r7, sp │ │ │ │ tsteq r5, r0, lsr r7 │ │ │ │ - tsteq r3, r8, lsl lr │ │ │ │ - smlabbeq r5, ip, r7, lr │ │ │ │ - smlatbeq r5, r8, r7, lr │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ + smlatbeq r5, r8, r7, sp │ │ │ │ + smlabteq r5, r4, r7, sp │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ tsteq r5, r8, lsl r8 │ │ │ │ - smlatteq r3, r0, sp, r8 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - smlabteq r5, r0, ip, lr │ │ │ │ - @ instruction: 0x0105ea9c │ │ │ │ - @ instruction: 0x0105e998 │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - @ instruction: 0x0105e8b0 │ │ │ │ - smlabteq r5, ip, r8, lr │ │ │ │ - @ instruction: 0x01038d98 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105dab8 │ │ │ │ + @ instruction: 0x0105d9b4 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + smlabteq r5, ip, r8, sp │ │ │ │ + smlatteq r5, r8, r8, sp │ │ │ │ + @ instruction: 0x01038eb8 │ │ │ │ tsteq r5, r4, asr #18 │ │ │ │ - smlabbeq r3, r0, sp, r8 │ │ │ │ - smlatteq r5, r8, r9, lr │ │ │ │ - @ instruction: 0x0105e998 │ │ │ │ - @ instruction: 0x0105e9b4 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - smlatteq r5, ip, r9, lr │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ - smlatbeq r5, ip, sl, lr │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + smlatbeq r3, r0, lr, r8 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + @ instruction: 0x0105d9b4 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlabbeq r3, r0, lr, r8 │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + smlabteq r5, r8, sl, sp │ │ │ │ tsteq r5, r8, ror sl │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - @ instruction: 0x0105eb94 │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ + @ instruction: 0x0105da94 │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + @ instruction: 0x0105dbb0 │ │ │ │ tsteq r5, r0, ror #22 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - @ instruction: 0x0105eb98 │ │ │ │ - smlatteq r3, r0, ip, r8 │ │ │ │ - smlatbeq r6, r8, r8, r0 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x01038cb0 │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - @ instruction: 0x01038c98 │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + @ instruction: 0x0105dbb4 │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ tsteq r5, r8, lsr ip │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r3, r8, ror #24 │ │ │ │ - @ instruction: 0x01060890 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlabbeq r5, r8, ip, lr │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + @ instruction: 0x0105dc94 │ │ │ │ + @ instruction: 0x0105dcb0 │ │ │ │ + @ instruction: 0x01038db8 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + @ instruction: 0x01038d98 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + smlabbeq r3, r8, sp, r8 │ │ │ │ + @ instruction: 0x0105deb0 │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + smlabteq r5, r8, sp, sp │ │ │ │ + smlatteq r5, r4, sp, sp │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + @ instruction: 0x0105deb0 │ │ │ │ + smlabteq r5, ip, lr, sp │ │ │ │ + tsteq r3, r8, lsr #26 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + @ instruction: 0x0105e390 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + smlatbeq r5, ip, pc, sp @ │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + smlabteq r3, r0, ip, r8 │ │ │ │ + swpeq lr, r4, [r5] │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + smlatbeq r3, r0, ip, r8 │ │ │ │ + strheq lr, [r5, -ip] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlabbeq r3, r8, ip, r8 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + @ instruction: 0x0105e19c │ │ │ │ + @ instruction: 0x0105e1b8 │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ tsteq r3, r8, lsr #24 │ │ │ │ - smlabbeq r6, r8, r8, r0 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - smlatbeq r5, r0, ip, lr │ │ │ │ - tsteq r3, r8, lsl #24 │ │ │ │ - smlatbeq r5, ip, ip, lr │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + @ instruction: 0x0105e4b4 │ │ │ │ + @ instruction: 0x0105e3b0 │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + smlabteq r5, r8, r2, lr │ │ │ │ + smlatteq r5, r4, r2, lr │ │ │ │ + smlatteq r3, r8, fp, r8 │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + @ instruction: 0x0105e3b0 │ │ │ │ + smlabteq r5, ip, r3, lr │ │ │ │ + @ instruction: 0x01038bb0 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + smlatbeq r3, r0, fp, r8 │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + smlabteq r5, r4, r4, lr │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + @ instruction: 0x0105e490 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + smlatteq r5, ip, r4, lr │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + smlatbeq r5, ip, r5, lr │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r3, r0, asr #22 │ │ │ │ + @ instruction: 0x0105e5b0 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ strdeq r8, [r3, -r8] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlabteq r6, r8, fp, r0 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - smlabteq r5, r0, ip, lr │ │ │ │ - @ instruction: 0x0105ec9c │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - smlatbeq r3, r8, fp, r8 │ │ │ │ - @ instruction: 0x0105ecbc │ │ │ │ - smlabbeq r6, ip, r8, r0 │ │ │ │ - @ instruction: 0x01038b90 │ │ │ │ + smlabbeq r5, r8, r6, lr │ │ │ │ + smlatbeq r5, r4, r6, lr │ │ │ │ + smlatteq r3, r0, sl, r8 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatbeq r6, r4, r8, r0 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + smlabteq r3, r0, sl, r8 │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + @ instruction: 0x01038ab0 │ │ │ │ + smlatbeq r5, r4, r8, lr │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + @ instruction: 0x0105e7bc │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlabbeq r3, r8, sl, r8 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ strdeq lr, [r5, -r4] │ │ │ │ - smlabteq r6, r4, r8, r0 │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r3, r0, lsr fp │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ + smlatbeq r5, r4, r8, lr │ │ │ │ + smlabteq r5, r0, r8, lr │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + smlabteq r5, r4, r9, lr │ │ │ │ + smlabbeq r5, r4, r9, lr │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + smlabbeq r5, r0, r9, lr │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ strdeq r8, [r3, -r8] │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - smlatteq r3, r8, sl, r8 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - smlabbeq r6, ip, r9, r0 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ + @ instruction: 0x0105e9bc │ │ │ │ + @ instruction: 0x0105e998 │ │ │ │ + smlabbeq r6, r0, r5, r0 │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + smlabbeq r6, r8, r5, r0 │ │ │ │ + smlabteq r3, r8, r9, r8 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x010605b8 │ │ │ │ + @ instruction: 0x01060598 │ │ │ │ + smlabteq r5, r8, r9, lr │ │ │ │ + smlatbeq r3, r0, r9, r8 │ │ │ │ + @ instruction: 0x010605b0 │ │ │ │ + smlatteq r5, r8, r9, lr │ │ │ │ + smlabbeq r3, r8, r9, r8 │ │ │ │ + smlatteq r6, r8, r5, r0 │ │ │ │ + smlabteq r6, r4, r5, r0 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + tstpeq r5, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - @ instruction: 0x01038ab8 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + smlabteq r6, ip, r5, r0 │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + smlatteq r6, ip, r5, r0 │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + @ instruction: 0x010388b8 │ │ │ │ + smlabteq r5, r8, sl, lr │ │ │ │ + smlabbeq r5, r8, sl, lr │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + @ instruction: 0x01038890 │ │ │ │ + smlabbeq r5, r4, sl, lr │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + smlabteq r5, r0, sl, lr │ │ │ │ + @ instruction: 0x0105ea9c │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r3, r8, asr r8 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r3, r8, asr #16 │ │ │ │ + smlabbeq r5, ip, fp, lr │ │ │ │ + smlatteq r6, ip, r6, r0 │ │ │ │ + smlatbeq r6, ip, r6, r0 │ │ │ │ + smlabbeq r6, r8, r6, r0 │ │ │ │ + smlabteq r5, r4, sl, lr │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + smlatbeq r6, r8, r6, r0 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r3, ip, lsl #8 │ │ │ │ - smlabteq r5, r0, r7, lr │ │ │ │ - smlabbeq r5, r0, r7, lr │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - smlatteq r3, r4, r3, r8 │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlabteq r3, ip, r3, r8 │ │ │ │ - @ instruction: 0x0105e7b8 │ │ │ │ - @ instruction: 0x0105e794 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - smlatbeq r3, ip, r3, r8 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - @ instruction: 0x0103839c │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r5, ip, ror r8 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0106039c │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - @ instruction: 0x0105e7b4 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - @ instruction: 0x01060398 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x010603b0 │ │ │ │ - smlatteq r5, ip, r7, lr │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r3, ip, lsl r3 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - smlatteq r6, r0, r3, r0 │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - @ instruction: 0x010382bc │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlatbeq r3, ip, r2, r8 │ │ │ │ - tsteq r5, r8, lsr r9 │ │ │ │ - @ instruction: 0x01060498 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - tsteq r3, ip, ror r2 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - @ instruction: 0x0105e890 │ │ │ │ - tsteq r3, r4, ror #4 │ │ │ │ - @ instruction: 0x01060490 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlatbeq r5, r8, r8, lr │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - @ instruction: 0x0105e8b4 │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - smlabteq r5, ip, r8, lr │ │ │ │ - @ instruction: 0x0106049c │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - smlatteq r5, ip, r8, lr │ │ │ │ - @ instruction: 0x010604bc │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - smlatteq r6, r0, r4, r0 │ │ │ │ - smlabteq r3, r4, r1, r8 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - smlabteq r5, ip, sl, lr │ │ │ │ - @ instruction: 0x010605bc │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - smlatteq r6, r0, r4, r0 │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - smlabbeq r3, r4, r1, r8 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ + smlabbeq r5, r0, r4, lr │ │ │ │ + @ instruction: 0x0103819c │ │ │ │ + smlabbeq r6, r0, r0, r0 │ │ │ │ + qaddeq r0, ip, r6 │ │ │ │ + @ instruction: 0x0105e498 │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + smlatbeq r5, r4, r4, lr │ │ │ │ tsteq r3, ip, ror #2 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - tsteq r3, r4, lsr r1 │ │ │ │ - smlatbeq r6, ip, r5, r0 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - smlabbeq r5, r4, r9, lr │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + smlatteq r5, r0, r4, lr │ │ │ │ + @ instruction: 0x0105e4bc │ │ │ │ + smlabbeq r6, ip, r0, r0 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlatbeq r6, ip, r0, r0 │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + smlabteq r6, r4, r0, r0 │ │ │ │ tsteq r3, ip, lsl #2 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlatbeq r5, r4, r9, lr │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - smlatbeq r6, r4, r5, r0 │ │ │ │ - smlabbeq r6, r0, r5, r0 │ │ │ │ - @ instruction: 0x0105e9bc │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - smlabteq r5, r8, r9, lr │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + strdeq r8, [r3, -ip] │ │ │ │ + smlabbeq r6, r0, r2, r0 │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ smlabteq r3, r4, r0, r8 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r6, r8, r5, r0 │ │ │ │ - swpeq r8, r4, [r3] │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - smlabteq r6, r8, r5, r0 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + smlatbeq r3, ip, r0, r8 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + smlabbeq r3, ip, r0, r8 │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ tsteq r3, ip, ror r0 │ │ │ │ - tsteq r5, r4, lsr sl │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - smlatteq r6, r0, r5, r0 │ │ │ │ - qaddeq r8, ip, r3 │ │ │ │ - smlatteq r6, ip, r5, r0 │ │ │ │ - tsteq r3, ip, asr #32 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x0105e594 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + qaddeq r8, r4, r3 │ │ │ │ + @ instruction: 0x0105e590 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r3, ip, lsr r0 │ │ │ │ + smlabteq r5, ip, r5, lr │ │ │ │ + smlatbeq r5, r8, r5, lr │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ tsteq r3, ip │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - smlatteq r3, ip, pc, r7 @ │ │ │ │ - smlabbeq r5, r4, sl, lr │ │ │ │ + @ instruction: 0x0105e698 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + @ instruction: 0x010601b8 │ │ │ │ + @ instruction: 0x01060194 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ ldrdeq r7, [r3, -ip] │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ + @ instruction: 0x010601b4 │ │ │ │ strdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x0105eab0 │ │ │ │ - smlabbeq r5, ip, sl, lr │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ + smlabteq r3, r4, pc, r7 @ │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r1, r0 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ smlatbeq r3, r4, pc, r7 @ │ │ │ │ - smlatbeq r5, ip, sl, lr │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - smlabbeq r3, ip, pc, r7 @ │ │ │ │ - smlatteq r5, r8, sl, lr │ │ │ │ - smlabteq r5, r4, sl, lr │ │ │ │ - @ instruction: 0x01060694 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + @ instruction: 0x01037f94 │ │ │ │ + @ instruction: 0x0105e690 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ tsteq r3, ip, ror #30 │ │ │ │ - smlatbeq r6, r0, r6, r0 │ │ │ │ - tsteq r3, ip, asr pc │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + smlabbeq r5, r8, r6, lr │ │ │ │ + tsteq r5, r4, ror #12 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ tsteq r3, r4, lsr pc │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r5, r4, lsl fp │ │ │ │ - tsteq r3, ip, lsl pc │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - smlatteq r3, ip, lr, r7 │ │ │ │ - smlatteq r6, r0, r7, r0 │ │ │ │ - smlatbeq r5, ip, fp, lr │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - @ instruction: 0x01037ebc │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - smlatbeq r3, r4, lr, r7 │ │ │ │ - smlatbeq r5, r4, fp, lr │ │ │ │ - smlabbeq r5, r0, fp, lr │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - smlabbeq r3, r4, lr, r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r3, r4, ror lr │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x01060798 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - @ instruction: 0x0105ebb0 │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - @ instruction: 0x01060794 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r3, r4, lsr #30 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, ip, lsr #16 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + smlatbeq r6, r4, r2, r0 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlatteq r3, r4, lr, r7 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + @ instruction: 0x0105e69c │ │ │ │ + smlabteq r3, ip, lr, r7 │ │ │ │ + @ instruction: 0x0106029c │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x0105e6b4 │ │ │ │ + smlatbeq r3, ip, lr, r7 │ │ │ │ + @ instruction: 0x01060298 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x01037e94 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlabteq r6, ip, r2, r0 │ │ │ │ + smlatbeq r6, r8, r2, r0 │ │ │ │ + smlatteq r5, r4, r6, lr │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + smlabteq r6, r8, r2, r0 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + smlatteq r6, r0, r2, r0 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ tsteq r3, r4, lsr lr │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + tsteq r3, r4, lsr #28 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r7, r0 │ │ │ │ - smlatteq r5, r8, fp, lr │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlabteq r5, r8, ip, lr │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - tsteq r5, r0, lsl ip │ │ │ │ - smlatteq r5, ip, fp, lr │ │ │ │ - @ instruction: 0x010607bc │ │ │ │ + @ instruction: 0x0105e79c │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + @ instruction: 0x0105e794 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ @ instruction: 0x01037dbc │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r3, r4, sp, r7 │ │ │ │ - tsteq r5, r8, asr #24 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlatbeq r3, ip, sp, r7 │ │ │ │ + smlabteq r6, r8, r3, r0 │ │ │ │ + smlabbeq r6, r8, r3, r0 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + smlatbeq r5, r0, r7, lr │ │ │ │ smlabbeq r3, r4, sp, r7 │ │ │ │ - tsteq r5, r4, asr #24 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ + smlabbeq r6, r4, r3, r0 │ │ │ │ + smlabteq r5, r0, r7, lr │ │ │ │ tsteq r3, ip, ror #26 │ │ │ │ - @ instruction: 0x0105ecb8 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - @ instruction: 0x0105ecb0 │ │ │ │ - smlabbeq r5, ip, ip, lr │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - tsteq r5, ip, ror sp │ │ │ │ + smlabteq r6, r0, r3, r0 │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r3, ip, asr #26 │ │ │ │ + smlatteq r5, r4, r7, lr │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + @ instruction: 0x0105e994 │ │ │ │ + smlabbeq r6, r4, r4, r0 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + smlatteq r5, ip, r7, lr │ │ │ │ + @ instruction: 0x010603bc │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0106089c │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x0105ecb4 │ │ │ │ + smlatteq r3, ip, ip, r7 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ smlabteq r3, ip, ip, r7 │ │ │ │ - @ instruction: 0x01060898 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x01037cb4 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x010608b0 │ │ │ │ - smlatteq r5, ip, ip, lr │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x01037cbc │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ @ instruction: 0x01037c94 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - smlabbeq r3, r4, ip, r7 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - smlatteq r6, r0, r8, r0 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r5, r4, ror r8 │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + smlabbeq r5, ip, r8, lr │ │ │ │ tsteq r3, ip, asr ip │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r3, r4, asr #24 │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ + @ instruction: 0x0105e898 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + smlabteq r5, ip, r8, lr │ │ │ │ + smlatbeq r5, r8, r8, lr │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + smlabteq r5, r8, r8, lr │ │ │ │ + @ instruction: 0x01060498 │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + smlatteq r5, r0, r8, lr │ │ │ │ + @ instruction: 0x010604b0 │ │ │ │ + smlatteq r3, r4, fp, r7 │ │ │ │ + @ instruction: 0x010604bc │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - @ instruction: 0x01060990 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - smlabbeq r5, r8, sp, lr │ │ │ │ - smlabteq r3, r4, fp, r7 │ │ │ │ - smlabbeq r6, r8, r9, r0 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - smlatbeq r5, r0, sp, lr │ │ │ │ - smlatbeq r3, r4, fp, r7 │ │ │ │ - smlatbeq r5, ip, sp, lr │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + smlatbeq r3, ip, fp, r7 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ @ instruction: 0x01037b94 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - smlatteq r5, r8, sp, lr │ │ │ │ - smlabteq r5, r4, sp, lr │ │ │ │ - @ instruction: 0x01060994 │ │ │ │ - tsteq r3, ip, ror #22 │ │ │ │ - smlatteq r5, r4, sp, lr │ │ │ │ - @ instruction: 0x010609b4 │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlabteq r6, ip, r9, r0 │ │ │ │ - tsteq r3, r4, lsr fp │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r3, r4, lsr #22 │ │ │ │ - smlatteq r5, ip, lr, lr │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - smlatteq r6, r8, r9, r0 │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - @ instruction: 0x01037abc │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - smlatbeq r3, ip, sl, r7 │ │ │ │ - smlatteq r5, r4, lr, lr │ │ │ │ - smlatbeq r5, r4, lr, lr │ │ │ │ - smlabbeq r5, r0, lr, lr │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - smlabbeq r3, r4, sl, r7 │ │ │ │ - smlatbeq r5, r0, lr, lr │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ + tsteq r5, r4, asr r9 │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + smlabteq r6, r8, fp, r0 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + smlabteq r6, ip, r6, r0 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + @ instruction: 0x0105e9b0 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + smlatbeq r5, r8, r9, lr │ │ │ │ + smlabbeq r5, r4, r9, lr │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + smlatteq r3, r4, sl, r7 │ │ │ │ + smlatbeq r5, r4, r9, lr │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + smlabteq r3, ip, sl, r7 │ │ │ │ + tsteq r5, r8, lsl sl │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + @ instruction: 0x0105e9b4 │ │ │ │ + smlabbeq r6, r4, r5, r0 │ │ │ │ + smlatbeq r3, r4, sl, r7 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlatbeq r6, r4, r5, r0 │ │ │ │ + smlabbeq r3, ip, sl, r7 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + smlatteq r5, ip, r9, lr │ │ │ │ + @ instruction: 0x010605bc │ │ │ │ tsteq r3, ip, ror #20 │ │ │ │ + smlabteq r6, r8, r5, r0 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ ldrdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x0105eeb8 │ │ │ │ - smlabbeq r6, r8, sl, r0 │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - @ instruction: 0x01060a94 │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tstpeq r5, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, r0, pc @ │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x01060ab8 │ │ │ │ - @ instruction: 0x01060a94 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - @ instruction: 0x01060ab4 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ smlatteq r3, r4, r9, r7 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - smlabteq r6, ip, sl, r0 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - smlabteq r3, r4, r9, r7 │ │ │ │ - smlatteq r6, ip, sl, r0 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - smlatbeq r3, ip, r9, r7 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x0105ea94 │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + @ instruction: 0x010379bc │ │ │ │ + @ instruction: 0x0105ea90 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + smlatbeq r3, r4, r9, r7 │ │ │ │ + smlabteq r5, ip, sl, lr │ │ │ │ + smlatbeq r5, r8, sl, lr │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ smlabbeq r3, r4, r9, r7 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r5, r8, asr pc │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ + smlabbeq r6, r4, r6, r0 │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + @ instruction: 0x0105eb90 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x010606b0 │ │ │ │ + smlabbeq r6, ip, r6, r0 │ │ │ │ + smlabteq r5, r8, sl, lr │ │ │ │ tsteq r3, ip, lsr r9 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x0105efb0 │ │ │ │ - smlabbeq r5, ip, pc, lr @ │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - smlatbeq r5, ip, pc, lr @ │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ + smlatbeq r6, ip, r6, r0 │ │ │ │ + smlatteq r5, r8, sl, lr │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + smlatteq r6, r8, r6, r0 │ │ │ │ + smlabteq r6, r4, r6, r0 │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ strdeq r7, [r3, -r4] │ │ │ │ - smlatteq r5, r8, pc, lr @ │ │ │ │ - smlabteq r5, r4, pc, lr @ │ │ │ │ - @ instruction: 0x01060b94 │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - smlatbeq r6, r0, fp, r0 │ │ │ │ - smlabteq r3, r4, r8, r7 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060bb8 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0103789c │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tstpeq r5, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, fp, lr │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabteq r3, ip, r8, r7 │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + @ instruction: 0x010378b4 │ │ │ │ + smlabbeq r5, r0, fp, lr │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + @ instruction: 0x01037894 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ smlabbeq r3, r4, r8, r7 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tstpeq r5, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tstpeq r5, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + smlatbeq r6, ip, r7, r0 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + smlabbeq r5, r4, fp, lr │ │ │ │ tsteq r3, r4, asr r8 │ │ │ │ - smlatteq r5, r8, r1, pc @ │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r5, r4, r0, pc @ │ │ │ │ - tstpeq r5, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + smlatbeq r5, r4, fp, lr │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + smlatbeq r6, r4, r7, r0 │ │ │ │ + smlabbeq r6, r0, r7, r0 │ │ │ │ + @ instruction: 0x0105ebbc │ │ │ │ tsteq r3, ip, lsl r8 │ │ │ │ - tstpeq r5, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - swpeq pc, ip, [r5] @ │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ + smlabteq r5, r8, fp, lr │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + smlatteq r5, r0, fp, lr │ │ │ │ + @ instruction: 0x010607b0 │ │ │ │ smlatteq r3, r4, r7, r7 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ + tsteq r5, r0, lsl #24 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x01060c90 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlatbeq r5, r8, r0, pc @ │ │ │ │ + smlabteq r3, ip, r7, r7 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + smlatteq r6, r8, r7, r0 │ │ │ │ smlatbeq r3, ip, r7, r7 │ │ │ │ - smlabbeq r6, ip, ip, r0 │ │ │ │ - smlabteq r5, r8, r0, pc @ │ │ │ │ - @ instruction: 0x01037794 │ │ │ │ - smlabteq r6, r8, ip, r0 │ │ │ │ - smlatbeq r6, r4, ip, r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + @ instruction: 0x0103779c │ │ │ │ + smlabbeq r5, ip, pc, lr @ │ │ │ │ + smlatteq r5, r0, sp, lr │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlabbeq r5, r8, ip, lr │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + smlabteq r6, r0, r8, r0 │ │ │ │ + smlabbeq r6, r0, r8, r0 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + @ instruction: 0x0105ec98 │ │ │ │ + smlatteq r3, r4, r6, r7 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x0105ecb8 │ │ │ │ + smlabteq r3, ip, r6, r7 │ │ │ │ + @ instruction: 0x010608b8 │ │ │ │ + @ instruction: 0x01060894 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + smlatbeq r3, ip, r6, r7 │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0103769c │ │ │ │ + smlabbeq r6, r4, r9, r0 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + smlatteq r5, ip, ip, lr │ │ │ │ + @ instruction: 0x010608bc │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + strdeq r7, [r3, -ip] │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + smlatteq r3, r4, r5, r7 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + smlabbeq r5, ip, sp, lr │ │ │ │ + smlabteq r3, r4, r5, r7 │ │ │ │ + @ instruction: 0x0105ed98 │ │ │ │ + @ instruction: 0x010375b4 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + smlabteq r5, r4, sp, lr │ │ │ │ + smlatbeq r5, r0, sp, lr │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r3, ip, ror r5 │ │ │ │ + smlabteq r5, r0, sp, lr │ │ │ │ + @ instruction: 0x01060990 │ │ │ │ + tsteq r3, r4, ror #10 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r6, r8, r9, r0 │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + @ instruction: 0x010609b4 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r9, r0 │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + smlatteq r6, ip, r9, r0 │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ - smlabbeq r5, lr, sl, lr │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - smlabteq r5, sl, sl, lr │ │ │ │ - smlatbeq r5, r8, sl, lr │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - smlatteq r3, r4, r0, r7 │ │ │ │ - smlabteq r5, lr, sl, lr │ │ │ │ - smlatbeq r6, r0, r6, r0 │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - smlatteq r5, lr, sl, lr │ │ │ │ - smlabteq r6, r0, r6, r0 │ │ │ │ - strheq r7, [r3, -sl] │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlatbeq r3, lr, r0, r7 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - swpeq r7, r0, [r3] │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - smlabbeq r5, r4, fp, lr │ │ │ │ - qaddeq r7, sl, r3 │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + smlatteq r5, lr, r7, lr │ │ │ │ + tsteq r3, r8, ror #28 │ │ │ │ + @ instruction: 0x0106049a │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r5, lr, asr #16 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r3, lr, lsl #28 │ │ │ │ + @ instruction: 0x010604b0 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + smlabbeq r5, lr, r8, lr │ │ │ │ + strdeq r6, [r3, -r0] │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + @ instruction: 0x0105e8b4 │ │ │ │ + ldrdeq r6, [r3, -lr] │ │ │ │ + @ instruction: 0x010604b8 │ │ │ │ + @ instruction: 0x01060496 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlabteq r3, r6, sp, r6 │ │ │ │ + smlatteq r5, r4, r8, lr │ │ │ │ + @ instruction: 0x01036dba │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subne pc, r4, #68157440 @ 0x4100000 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -49852,38 +49852,38 @@ │ │ │ │ addsmi r4, r9, #2080374785 @ 0x7c000001 │ │ │ │ @ instruction: 0xf5a4d93a │ │ │ │ @ instruction: 0xf04f5471 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14107d8 │ │ │ │ bic r8, sl, #205520896 @ 0xc400000 │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - tsteq r5, r4, lsr sl │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - @ instruction: 0x0105629c │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - @ instruction: 0x010568b4 │ │ │ │ - smlabteq r5, lr, r8, r6 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ - smlabteq r5, lr, r0, r7 │ │ │ │ - smlabbeq r5, ip, r0, r7 │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - tsteq r5, sl │ │ │ │ - smlabteq r5, r0, r6, r8 │ │ │ │ - @ instruction: 0x0105639e │ │ │ │ + smlatbeq r3, lr, r3, lr │ │ │ │ + @ instruction: 0x01056890 │ │ │ │ + smlatbeq r3, r2, r3, lr │ │ │ │ + smlatbeq r3, ip, pc, r6 @ │ │ │ │ + @ instruction: 0x01056794 │ │ │ │ + smlatbeq r3, lr, r3, lr │ │ │ │ + @ instruction: 0x0103e39c │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + strdeq r5, [r5, -ip] │ │ │ │ + smlabbeq r6, r0, r2, r0 │ │ │ │ + smlabbeq r5, r4, r6, r6 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + smlatteq r5, ip, sp, r6 │ │ │ │ + smlatbeq r5, r6, r7, r7 │ │ │ │ + smlabteq r5, sl, r3, r6 │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + strdeq r6, [r5, -lr] │ │ │ │ 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 ff1d5668 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - tsteq r5, r6, lsl #14 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - smlatteq r5, r2, r6, r5 │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq r3, r0, lsl r2 │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - mrseq sp, R11_usr │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - tsteq r3, r8, lsl #4 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - strdeq sp, [r3, -r8] │ │ │ │ - smlatteq r5, sl, r5, r5 │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - @ instruction: 0x010555b2 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ - smlatteq r3, sl, sp, r5 │ │ │ │ - tsteq r5, r2, lsr r8 │ │ │ │ - ldrdeq r5, [r3, -r0] │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq ip, r6, asr fp │ │ │ │ - smlabteq r3, sl, ip, r5 │ │ │ │ - @ instruction: 0x010554b2 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - ldrdeq r5, [r5, -ip] │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - @ instruction: 0x01035f9c │ │ │ │ - smlatbeq r3, r0, pc, r5 @ │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - smlatbeq ip, lr, sl, r1 │ │ │ │ - tsteq r5, r4, ror pc │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - tsteq r3, r6, lsl pc │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - smlatteq ip, sl, r9, r1 │ │ │ │ - strdeq r4, [r5, -r2] │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ - smlabteq r3, ip, fp, r5 │ │ │ │ - smlabteq r3, r4, fp, r5 │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - @ instruction: 0x01035b9a │ │ │ │ - @ instruction: 0x01035b92 │ │ │ │ - smlatteq r5, r2, sl, r4 │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - smlabteq r5, r0, sl, r4 │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - tsteq r3, lr, lsr #22 │ │ │ │ - @ instruction: 0x01054a9e │ │ │ │ - tsteq r3, r4, lsl #22 │ │ │ │ + smlatbeq r3, r0, ip, r5 │ │ │ │ + smlabbeq r5, sl, r4, r5 │ │ │ │ + @ instruction: 0x0103cfb0 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + smlatbeq r3, r0, pc, ip @ │ │ │ │ + tsteq r5, r2, asr #8 │ │ │ │ + @ instruction: 0x0103cf92 │ │ │ │ + @ instruction: 0x0103cf96 │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + tsteq ip, r4, ror sl │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + tsteq r3, sl, ror #30 │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + smlabteq r3, r2, lr, ip │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + tsteq r5, r2, lsl r3 │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + tsteq r3, sl, asr #22 │ │ │ │ + @ instruction: 0x01055592 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + smlabbeq r3, r2, lr, ip │ │ │ │ + smlabbeq r3, r0, lr, ip │ │ │ │ + smlabbeq r3, r2, lr, ip │ │ │ │ + @ instruction: 0x010c18b6 │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ strdeq r5, [r3, -ip] │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - smlabbeq r3, r8, lr, ip │ │ │ │ - smlabteq r3, r8, sl, r5 │ │ │ │ - smlabteq r3, r0, sl, r5 │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - tsteq r5, r6, ror #26 │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r3, lr, asr #20 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - smlabbeq r5, r8, r1, r5 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0103cd9e │ │ │ │ - ldrdeq r5, [r3, -r0] │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - tsteq r5, lr, lsl #2 │ │ │ │ - @ instruction: 0x01055abe │ │ │ │ - ldrdeq r6, [r5, -lr] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - @ instruction: 0x01055a92 │ │ │ │ - strheq r5, [r5, -r6] │ │ │ │ - smlatbeq r3, ip, r8, r5 │ │ │ │ - swpeq r5, r4, [r5] @ │ │ │ │ - smlabbeq r3, r6, r8, r5 │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - tsteq r3, r2, ror #16 │ │ │ │ - tsteq r5, ip, asr #32 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - @ instruction: 0x0105ebbc │ │ │ │ - tsteq r5, r4 │ │ │ │ - @ instruction: 0x0105ebb4 │ │ │ │ - smlabbeq r3, r8, r8, r5 │ │ │ │ - smlabbeq r3, r0, r8, r5 │ │ │ │ - @ instruction: 0x0105eb94 │ │ │ │ - @ instruction: 0x01054fb0 │ │ │ │ - smlatbeq r3, r6, r7, r5 │ │ │ │ - smlabteq r4, r4, sp, r3 │ │ │ │ - smlatbeq r4, sl, sp, r3 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - smlabbeq r5, r8, r8, r4 │ │ │ │ - strdeq sp, [r3, -r2] │ │ │ │ - @ instruction: 0x010c159a │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - strdeq r4, [r5, -sl] │ │ │ │ - smlatteq r5, r8, sl, lr │ │ │ │ - smlatteq r5, lr, sl, lr │ │ │ │ - ldrdeq r4, [r5, -ip] │ │ │ │ - smlatteq r5, r0, sl, lr │ │ │ │ - smlabteq r5, sl, sl, lr │ │ │ │ - @ instruction: 0x01054e94 │ │ │ │ - smlabbeq r3, sl, r6, r5 │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r5, lr, lsr #28 │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - tsteq ip, r2, lsl r4 │ │ │ │ - tsteq r5, r4, asr r1 │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ tsteq r3, r0, lsl #26 │ │ │ │ - smlatbeq r5, r8, r2, r5 │ │ │ │ - ldrdeq r5, [r3, -sl] │ │ │ │ - ldrdeq r5, [r3, -r2] │ │ │ │ - smlabbeq r5, lr, r2, r5 │ │ │ │ - smlatbeq r3, r8, r5, r5 │ │ │ │ - smlatbeq r3, r0, r5, r5 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - ldrdeq r5, [r3, -r2] │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + tsteq ip, lr, lsl #16 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x010554b8 │ │ │ │ + @ instruction: 0x010551b2 │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq ip, sl, asr #14 │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + smlatbeq r5, r8, r0, r5 │ │ │ │ + smlabbeq r5, r6, r8, r4 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + strdeq r5, [r3, -sl] │ │ │ │ + strdeq r5, [r3, -r2] │ │ │ │ + tsteq r5, r2, asr #16 │ │ │ │ + smlabteq r3, r8, r8, r5 │ │ │ │ + smlabteq r3, r0, r8, r5 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + @ instruction: 0x01035896 │ │ │ │ + smlabbeq r3, lr, r8, r5 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + smlatteq r3, r8, fp, ip │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + smlabteq r5, r6, sl, lr │ │ │ │ + @ instruction: 0x010357b6 │ │ │ │ + smlatbeq r3, lr, r7, r5 │ │ │ │ + smlabbeq r5, r0, sl, lr │ │ │ │ + smlatteq r5, r8, lr, r4 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + strdeq ip, [r3, -lr] │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + @ instruction: 0x01054e9e │ │ │ │ + tsteq r3, lr, lsr r9 │ │ │ │ + smlabbeq r3, r8, r9, r5 │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r5, lr, lsr sl │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + strdeq r5, [r5, -r2] │ │ │ │ + tsteq r5, r6, lsl lr │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + smlatteq r3, r6, r5, r5 │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + smlabteq r3, r2, r5, r5 │ │ │ │ + smlatbeq r5, ip, sp, r4 │ │ │ │ + @ instruction: 0x0103559e │ │ │ │ + smlabbeq r5, r6, sp, r4 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ + smlatteq r3, r8, r5, r5 │ │ │ │ + smlatteq r3, r0, r5, r5 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r3, r6, lsl #10 │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + smlatteq r5, r8, r5, r4 │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + strdeq r1, [ip, -sl] │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + tsteq r5, sl, asr ip │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + tsteq r5, lr, asr #16 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ tsteq r5, r0, asr #16 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq ip, sl, lsl r2 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - ldrdeq r6, [r5, -sl] │ │ │ │ - ldrdeq r6, [r5, -r6] │ │ │ │ - ldrdeq r6, [r5, -r6] │ │ │ │ - ldrdeq r6, [r5, -r6] │ │ │ │ - tsteq r5, sl, lsr #8 │ │ │ │ - smlabbeq r5, ip, r9, r5 │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - tsteq r5, ip, lsl r4 │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - tsteq r3, sl, ror r3 │ │ │ │ - tsteq r3, r2, ror r3 │ │ │ │ - strdeq r6, [r5, -lr] │ │ │ │ - smlatbeq r5, r2, sl, r4 │ │ │ │ - smlabbeq r5, r2, r2, r4 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - smlatbeq r5, r6, r6, lr │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - strdeq r5, [r3, -r8] │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + smlatteq r3, sl, r3, r5 │ │ │ │ + ldrdeq r4, [r5, -r2] │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + @ instruction: 0x01054bb0 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + smlabbeq r5, lr, fp, r4 │ │ │ │ + smlatbeq r5, sl, r7, lr │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + tsteq ip, r2, ror r1 │ │ │ │ + @ instruction: 0x01054eb4 │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ + tsteq r5, r8 │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + smlatteq r5, lr, pc, r4 @ │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + mrseq r5, SP_svc │ │ │ │ + ldrdeq r4, [r5, -r4] │ │ │ │ + tsteq r3, r2, lsr r2 │ │ │ │ + smlabbeq r5, r4, r3, r5 │ │ │ │ + smlabbeq r5, r2, r3, r5 │ │ │ │ + smlabbeq r3, r4, r5, ip │ │ │ │ + @ instruction: 0x010553ba │ │ │ │ + smlabteq r5, r0, r3, r5 │ │ │ │ + smlabbeq r5, r4, r3, r5 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + smlatbeq r5, r0, r5, r6 │ │ │ │ + @ instruction: 0x01062fb4 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + @ instruction: 0x01055594 │ │ │ │ + smlabteq r3, sl, r7, ip │ │ │ │ + smlabteq ip, r0, pc, r0 @ │ │ │ │ + @ instruction: 0x0103c4bc │ │ │ │ + tsteq ip, sl, ror pc │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + tsteq r5, sl, lsr r1 │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ + smlabbeq r5, sl, r1, r6 │ │ │ │ + smlatteq r5, ip, r6, r5 │ │ │ │ + smlabbeq r5, r0, r1, r6 │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + @ instruction: 0x0103c494 │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ ldrdeq r5, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r2, r5 │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - smlabbeq r3, r6, r5, ip │ │ │ │ - @ instruction: 0x0103c990 │ │ │ │ - @ instruction: 0x0103c996 │ │ │ │ - @ instruction: 0x0103c998 │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - @ instruction: 0x0105499a │ │ │ │ - smlatbeq r4, r2, r5, r3 │ │ │ │ - tsteq r5, r6, asr r8 │ │ │ │ - @ instruction: 0x0104359c │ │ │ │ + tsteq r5, lr, asr sl │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + smlatteq r5, r2, pc, r3 @ │ │ │ │ + smlabbeq r3, sl, r0, r5 │ │ │ │ + smlabbeq r3, r4, r0, r5 │ │ │ │ + tsteq r5, r6, lsl #8 │ │ │ │ + qaddeq r5, lr, r3 │ │ │ │ + qaddeq r5, r8, r3 │ │ │ │ + smlatbeq r5, sl, pc, r3 @ │ │ │ │ + tsteq r3, r2, lsr r0 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + smlabbeq r5, lr, pc, r3 @ │ │ │ │ + smlatteq r3, r6, r2, ip │ │ │ │ + strdeq ip, [r3, -r0] │ │ │ │ + strdeq ip, [r3, -r6] │ │ │ │ + strdeq ip, [r3, -r8] │ │ │ │ + @ instruction: 0x010c0d94 │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + @ instruction: 0x010565b6 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f592d0 │ │ │ │ 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 │ │ │ │ - smlabteq ip, ip, ip, r0 │ │ │ │ - @ instruction: 0x010566b6 │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - @ instruction: 0x01056792 │ │ │ │ - smlabteq r4, sl, r0, r3 │ │ │ │ - smlabteq r4, r8, r0, r3 │ │ │ │ - @ instruction: 0x010567b4 │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - smlabteq r5, r4, r5, r4 │ │ │ │ - tsteq r5, r2, lsl r8 │ │ │ │ - smlatbeq r5, r6, r5, r4 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - @ instruction: 0x01054590 │ │ │ │ + tsteq ip, ip, lsr #20 │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ strdeq r6, [r5, -r2] │ │ │ │ - smlatteq r5, sl, r7, r6 │ │ │ │ - ldrdeq r6, [r5, -lr] │ │ │ │ - ldrdeq r6, [r5, -r6] │ │ │ │ - smlabteq r5, sl, r7, r6 │ │ │ │ - smlabteq r5, r2, r7, r6 │ │ │ │ - @ instruction: 0x010567b6 │ │ │ │ - smlatbeq r5, sl, r7, r6 │ │ │ │ - smlatbeq r5, sl, r4, r4 │ │ │ │ - @ instruction: 0x01056798 │ │ │ │ - tsteq r3, r4, asr r9 │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ + @ instruction: 0x01054692 │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r5, r2, ror r5 │ │ │ │ + tsteq r5, r6, lsl #6 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ + tsteq r5, r6, lsr r5 │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + @ instruction: 0x010346b4 │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ - qaddeq lr, r0, r5 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - smlabbeq r5, sl, r0, lr │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlabbeq r5, sl, sp, sp │ │ │ │ + @ instruction: 0x0105ddb0 │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlatteq r5, sl, sp, sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf4814 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51728,42 +51728,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, lsl #27 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r4, #816] @ 0x330 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r3, sl, lsr lr │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r5, ip, lsl r0 │ │ │ │ - @ instruction: 0x0103c29a │ │ │ │ - @ instruction: 0x01034b92 │ │ │ │ - smlabteq r5, sl, lr, sp │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - @ instruction: 0x0105debe │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - smlabteq r5, r4, fp, r3 │ │ │ │ - tsteq r3, ip, asr #8 │ │ │ │ - @ instruction: 0x0105df96 │ │ │ │ - @ instruction: 0x01053bb4 │ │ │ │ - ldrdeq r0, [ip, -ip] │ │ │ │ - tsteq r5, ip, lsr lr │ │ │ │ - tsteq r5, r2, asr #4 │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - swpeq r5, r4, [r5] @ │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - smlatbeq r3, r0, sl, r4 │ │ │ │ - @ instruction: 0x01034a9a │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - tsteq r5, r6, lsl #30 │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ + @ instruction: 0x01034b9a │ │ │ │ + smlabbeq r5, ip, r0, r4 │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + strdeq fp, [r3, -sl] │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r5, lr, lsl ip │ │ │ │ + smlabteq r3, r0, r8, r4 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + smlatbeq r3, ip, r1, ip │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ + tsteq ip, ip, lsr r6 │ │ │ │ + @ instruction: 0x0105db9c │ │ │ │ + smlatbeq r5, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01055890 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + smlabbeq r5, sl, r8, r5 │ │ │ │ + smlabbeq r5, r8, r8, r5 │ │ │ │ + tsteq r3, r0, lsl #16 │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, r6, ror #24 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf4a7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51839,37 +51839,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - @ instruction: 0x0105de9c │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105de92 │ │ │ │ - smlatbeq r5, r8, lr, sp │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105db96 │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + smlatbeq r5, r0, fp, sp │ │ │ │ + @ instruction: 0x0105dbb6 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - tsteq r5, lr │ │ │ │ - @ instruction: 0x0105df9c │ │ │ │ - tsteq r5, lr, asr #30 │ │ │ │ - tsteq r5, ip, ror #30 │ │ │ │ - smlatbeq r5, lr, pc, sp @ │ │ │ │ - smlabteq r5, ip, pc, sp @ │ │ │ │ - qaddeq lr, r6, r5 │ │ │ │ - tsteq r5, r8 │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlabbeq r5, r2, r0, lr │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + tsteq r5, r2, asr ip │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + tsteq r5, lr, ror #26 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlatbeq r5, lr, ip, sp │ │ │ │ + smlabteq r5, ip, ip, sp │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + @ instruction: 0x0105ddb6 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + smlabbeq r5, r6, sp, sp │ │ │ │ + smlabteq r5, r8, sp, sp │ │ │ │ + smlatteq r5, r2, sp, sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf4c24 │ │ │ │ @ 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, r4, lsr #16 │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - strdeq fp, [r3, -lr] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - swpeq lr, r8, [r5] │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - swpeq lr, r0, [r5] │ │ │ │ - @ instruction: 0x010346b6 │ │ │ │ - @ instruction: 0x0103bd96 │ │ │ │ - smlabbeq r3, ip, r6, r4 │ │ │ │ - smlabbeq r3, r4, r6, r4 │ │ │ │ - @ instruction: 0x0105de90 │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r3, r2, asr r6 │ │ │ │ - tsteq r5, lr, ror #28 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - ldrdeq fp, [r3, -lr] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlabteq r3, ip, r5, r4 │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - strdeq r3, [r5, -ip] │ │ │ │ - tsteq r5, r6, lsl #28 │ │ │ │ - smlatteq r5, r4, ip, r3 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r8, asr r3 │ │ │ │ - smlabteq r5, r2, sp, sp │ │ │ │ - smlabteq r5, r0, sp, sp │ │ │ │ - @ instruction: 0x0105ddbe │ │ │ │ - @ instruction: 0x0105ddbc │ │ │ │ - @ instruction: 0x0105ddba │ │ │ │ - @ instruction: 0x0105ddb4 │ │ │ │ - smlatbeq r5, lr, sp, sp │ │ │ │ - smlatbeq r5, r8, sp, sp │ │ │ │ - smlatbeq r5, r6, sp, sp │ │ │ │ - smlatbeq r5, r0, sp, sp │ │ │ │ - @ instruction: 0x0105dd9e │ │ │ │ - @ instruction: 0x0105dd9c │ │ │ │ - @ instruction: 0x0105dd96 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - mrseq r0, R12_fiq │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - @ instruction: 0x010c01b2 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - @ instruction: 0x0103bcba │ │ │ │ - tsteq ip, r2, ror #2 │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ - tsteq r3, r0, ror #6 │ │ │ │ - smlabteq r5, r0, fp, sp │ │ │ │ - @ instruction: 0x01053a90 │ │ │ │ - tsteq r3, lr, lsl sl │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - smlatbeq r3, lr, r5, fp │ │ │ │ - smlabbeq r5, r2, sl, r5 │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - tsteq r5, r6, asr #24 │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - tsteq ip, ip, rrx │ │ │ │ - smlabbeq r3, ip, r2, r4 │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - @ instruction: 0x010539be │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - @ instruction: 0x0105399a │ │ │ │ - smlabbeq r3, lr, r1, r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - smlabbeq r3, r4, r5, fp │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - @ instruction: 0x0103b4b8 │ │ │ │ - @ instruction: 0x0103b49c │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - @ instruction: 0x0103b490 │ │ │ │ - tsteq r3, r0, ror #6 │ │ │ │ - tsteq r3, ip, asr r3 │ │ │ │ - smlabbeq r3, r8, r3, fp │ │ │ │ - strdeq r3, [r5, -r4] │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - @ instruction: 0x0103b49c │ │ │ │ - smlabteq r5, r8, r4, r3 │ │ │ │ - smlabteq r5, r8, r4, r3 │ │ │ │ - smlabbeq r3, r8, r4, fp │ │ │ │ - smlabbeq r3, r4, r4, fp │ │ │ │ - smlatbeq r5, r8, r4, r3 │ │ │ │ - smlatbeq r5, r4, r4, r3 │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - @ instruction: 0x0103b29c │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ + smlabbeq r5, r4, r5, r4 │ │ │ │ + ldrdeq r3, [r5, -r0] │ │ │ │ + tsteq r3, lr, asr fp │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + strdeq fp, [r3, -r6] │ │ │ │ + smlatteq r3, ip, r3, r4 │ │ │ │ + smlatteq r3, r4, r3, r4 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + @ instruction: 0x010343ba │ │ │ │ + @ instruction: 0x010343b2 │ │ │ │ + smlabteq r5, lr, fp, sp │ │ │ │ + smlabbeq r3, r8, r3, r4 │ │ │ │ + smlabbeq r3, r0, r3, r4 │ │ │ │ + @ instruction: 0x0105dbb4 │ │ │ │ + @ instruction: 0x01053ab0 │ │ │ │ + tsteq r3, lr, lsr sl │ │ │ │ tsteq r3, r4, lsr r3 │ │ │ │ - smlabbeq r3, r8, r2, fp │ │ │ │ - smlabbeq r3, r4, r2, fp │ │ │ │ - smlatteq r3, r4, r5, fp │ │ │ │ - @ instruction: 0x0103b290 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - @ instruction: 0x0103b3b0 │ │ │ │ - strdeq r3, [r5, -r0] │ │ │ │ - smlatteq r5, r8, r3, r3 │ │ │ │ - smlatteq r5, r0, r3, r3 │ │ │ │ - tsteq r3, r8, ror r3 │ │ │ │ - smlabteq r5, r8, r3, r3 │ │ │ │ - smlabteq r5, r0, r3, r3 │ │ │ │ - tsteq r3, ip, asr r2 │ │ │ │ - smlatbeq r5, r8, r3, r3 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - smlabbeq r5, ip, r3, r3 │ │ │ │ - smlabbeq r5, r4, r3, r3 │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - smlatbeq r3, ip, r1, fp │ │ │ │ - tsteq r3, r4, ror r1 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - @ instruction: 0x0103b194 │ │ │ │ - @ instruction: 0x0103b192 │ │ │ │ - @ instruction: 0x0103b190 │ │ │ │ - smlabbeq r3, lr, r1, fp │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, ip, asr sl │ │ │ │ + tsteq r5, r6, ror #22 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + strheq r4, [r5, -r8] │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + smlatbeq r6, ip, r7, r4 │ │ │ │ + tstpeq fp, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, sl, sp │ │ │ │ + smlabteq r5, ip, sl, sp │ │ │ │ + @ instruction: 0x0105dab2 │ │ │ │ + tstpeq fp, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r2, r1, r3 │ │ │ │ + @ instruction: 0x010531b0 │ │ │ │ + tsteq r3, sl, lsl sl │ │ │ │ + smlabteq fp, r2, lr, pc @ │ │ │ │ + ldrdeq fp, [r3, -r2] │ │ │ │ + smlabteq r3, r8, r0, r4 │ │ │ │ + smlabteq r3, r0, r0, r4 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ strdeq r3, [r5, -r0] │ │ │ │ - smlatteq r5, sl, r2, r3 │ │ │ │ - smlatteq r5, r4, r2, r3 │ │ │ │ - ldrdeq r3, [r5, -lr] │ │ │ │ - ldrdeq r3, [r5, -ip] │ │ │ │ - ldrdeq r3, [r5, -sl] │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tstpeq fp, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r5, r6, lsr #14 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r5, sl, lsl r7 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - smlabbeq fp, ip, r9, pc @ │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - strdeq r4, [r5, -r6] │ │ │ │ - strdeq r4, [r5, -r4] │ │ │ │ - tsteq r3, ip, ror #22 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlatteq r5, r4, pc, ip @ │ │ │ │ - smlatteq r5, r2, pc, ip @ │ │ │ │ + tsteq r3, lr, ror r7 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + tsteq r3, lr, lsl #6 │ │ │ │ + smlatteq r5, r2, r7, r5 │ │ │ │ + @ instruction: 0x0105d99e │ │ │ │ + smlatbeq r5, r6, r9, sp │ │ │ │ + smlatbeq r5, sl, r9, sp │ │ │ │ + smlabteq fp, ip, sp, pc @ │ │ │ │ + smlatteq r3, ip, pc, r3 @ │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ + tsteq r5, lr, lsl r7 │ │ │ │ + @ instruction: 0x0105d99e │ │ │ │ + strdeq r3, [r5, -sl] │ │ │ │ + smlatteq r3, lr, lr, r3 │ │ │ │ + @ instruction: 0x010421b0 │ │ │ │ + smlatteq r3, r4, r2, fp │ │ │ │ + smlabteq r5, r4, r2, r3 │ │ │ │ + smlabteq r5, ip, r2, r3 │ │ │ │ + smlabteq r3, ip, r2, fp │ │ │ │ + smlabteq r5, r4, r2, r3 │ │ │ │ + smlabteq r5, r8, r2, r3 │ │ │ │ + @ instruction: 0x0103b2b0 │ │ │ │ + @ instruction: 0x0103b2b4 │ │ │ │ + smlatbeq r5, ip, r2, r3 │ │ │ │ + @ instruction: 0x010532b4 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + @ instruction: 0x0105329c │ │ │ │ + @ instruction: 0x01053298 │ │ │ │ + strdeq fp, [r3, -r0] │ │ │ │ + smlabteq r3, r0, r0, fp │ │ │ │ + strheq fp, [r3, -ip] │ │ │ │ + smlatteq r3, r8, r0, fp │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + smlatbeq r3, ip, r0, fp │ │ │ │ + smlatbeq r3, r8, r0, fp │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + smlatteq r3, r8, r1, fp │ │ │ │ + smlatteq r3, r4, r1, fp │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + @ instruction: 0x0103b19c │ │ │ │ + strdeq sl, [r3, -ip] │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + ldrdeq r3, [r5, -r0] │ │ │ │ + smlabteq r5, r8, r1, r3 │ │ │ │ + swpeq fp, r4, [r3] │ │ │ │ + smlatteq r3, r8, pc, sl @ │ │ │ │ + smlatteq r3, r4, pc, sl @ │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + smlabbeq r3, r0, pc, sl @ │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + @ instruction: 0x0103afbc │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + swpeq fp, r0, [r3] │ │ │ │ + smlatteq r5, ip, r0, r3 │ │ │ │ + smlatteq r5, r4, r0, r3 │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + tsteq r3, ip, lsl #30 │ │ │ │ + ldrdeq sl, [r3, -r4] │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + strdeq sl, [r3, -r4] │ │ │ │ + strdeq sl, [r3, -r2] │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + smlatteq r3, lr, lr, sl │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + qaddeq r3, r0, r5 │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + tsteq r5, lr, lsr r0 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + tsteq r5, sl, lsr r0 │ │ │ │ + smlabteq r5, r0, r3, sp │ │ │ │ + smlabbeq fp, r4, r7, pc @ │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + smlabbeq r5, r6, r4, r4 │ │ │ │ + smlabbeq r5, r0, r4, r4 │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + smlatteq fp, ip, r6, pc @ │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + smlabteq r5, r0, lr, r3 │ │ │ │ + tsteq r5, r6, asr r9 │ │ │ │ + tsteq r5, r4, asr r9 │ │ │ │ + smlabteq r3, ip, r8, r3 │ │ │ │ + smlabteq r3, r6, r8, r3 │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + tsteq r5, r2, asr #26 │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53637,106 +53637,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r2, asr #4 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - @ instruction: 0x0105d290 │ │ │ │ - smlabteq r5, r8, r2, sp │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - tsteq r5, sl, asr r3 │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - @ instruction: 0x0105d390 │ │ │ │ - smlabteq r5, r2, r3, sp │ │ │ │ - smlatteq r5, r6, r3, sp │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - tsteq r5, r6, lsr r4 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - @ instruction: 0x0105d490 │ │ │ │ - smlatbeq r5, sl, r4, sp │ │ │ │ - smlabteq r5, r2, r4, sp │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlatteq r5, sl, r4, sp │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - tsteq r5, r2, lsr #10 │ │ │ │ - tsteq r5, sl, lsr r5 │ │ │ │ - tsteq r5, r6, asr r5 │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - @ instruction: 0x0105d5b4 │ │ │ │ - smlatteq r5, sl, r5, sp │ │ │ │ - tsteq r5, lr, lsr #12 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - smlabteq r5, r6, r6, sp │ │ │ │ - tsteq r5, sl, lsl #14 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r5, r8, ror r7 │ │ │ │ - smlatbeq r5, lr, r7, sp │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - tsteq r5, r6, asr r8 │ │ │ │ - smlabbeq r5, ip, r8, sp │ │ │ │ + smlatbeq r5, r2, pc, ip @ │ │ │ │ + smlabteq r5, r6, pc, ip @ │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + smlabbeq r5, r0, r0, sp │ │ │ │ + smlatbeq r5, r2, r0, sp │ │ │ │ + strheq sp, [r5, -sl] │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - tsteq r5, lr, lsr r9 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - @ instruction: 0x0105d9ba │ │ │ │ strdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, lr, lsl #20 │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - smlatbeq r5, r2, sl, sp │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - smlabbeq r5, ip, fp, sp │ │ │ │ - smlabteq r5, r2, fp, sp │ │ │ │ - smlatteq r5, lr, fp, sp │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, sl, ror #24 │ │ │ │ - smlatbeq r5, r0, ip, sp │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + @ instruction: 0x0105d196 │ │ │ │ + @ instruction: 0x0105d1b8 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlabteq r5, ip, r1, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r5, sl, asr #4 │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + smlabbeq r5, r2, r2, sp │ │ │ │ + @ instruction: 0x0105d29a │ │ │ │ + @ instruction: 0x0105d2b6 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + smlabbeq r5, lr, r3, sp │ │ │ │ + smlabteq r5, r4, r3, sp │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + tsteq r5, sl, ror #8 │ │ │ │ + smlatbeq r5, r0, r4, sp │ │ │ │ ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsl #10 │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + smlabbeq r5, r8, r5, sp │ │ │ │ + @ instruction: 0x0105d5b6 │ │ │ │ + smlatteq r5, ip, r5, sp │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + tsteq r5, r6, ror #12 │ │ │ │ + @ instruction: 0x0105d69e │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + @ instruction: 0x0105d7be │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + tsteq r5, r8, lsr r8 │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ + smlatbeq r5, r8, r8, sp │ │ │ │ + smlatteq r5, ip, r8, sp │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + tsteq r5, lr, asr #18 │ │ │ │ + smlabbeq r5, r4, r9, sp │ │ │ │ + smlabteq r5, sl, r9, sp │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + tsteq r5, lr, ror #20 │ │ │ │ + @ instruction: 0x0105dab2 │ │ │ │ + smlatteq r5, r8, sl, sp │ │ │ │ + smlatteq r5, sl, sl, sp │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + smlabbeq r5, r0, fp, sp │ │ │ │ + @ instruction: 0x0105dbb6 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + tsteq r5, lr, ror #24 │ │ │ │ + smlatbeq r5, r8, ip, sp │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - smlabbeq r5, r8, sp, sp │ │ │ │ - smlabbeq r5, sl, sp, sp │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - @ instruction: 0x0105de90 │ │ │ │ - smlabteq r5, r8, lr, sp │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq r5, r6, ror pc │ │ │ │ - smlatbeq r5, lr, pc, sp @ │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlatbeq r5, r0, r0, lr │ │ │ │ - smlatteq r5, r6, r0, lr │ │ │ │ - tsteq r5, lr, lsl r1 │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - @ instruction: 0x0105e192 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ - smlabbeq r5, r2, r2, lr │ │ │ │ - smlabteq r5, r8, r2, lr │ │ │ │ - mrseq lr, SP_abt │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - smlatbeq r5, ip, r3, lr │ │ │ │ - smlatteq r5, r4, r3, lr │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + smlabbeq r5, ip, sp, sp │ │ │ │ + smlabteq r5, r8, sp, sp │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + tsteq r5, lr, ror lr │ │ │ │ + smlatbeq r5, r0, lr, sp │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + smlatbeq r5, sl, pc, sp @ │ │ │ │ + smlatteq r5, r2, pc, sp @ │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + smlabbeq r5, ip, r0, lr │ │ │ │ + smlabteq r5, r4, r0, lr │ │ │ │ + tsteq r5, ip, lsl #2 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ @ 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 │ │ │ │ - smlatbeq r5, ip, r2, lr │ │ │ │ - smlatteq r5, r2, r2, lr │ │ │ │ - tsteq r5, r6, lsr #6 │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ - tsteq r5, lr, ror #6 │ │ │ │ - @ instruction: 0x0105e3be │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ - tsteq r5, r8, lsr r4 │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - smlatbeq r5, r6, r4, lr │ │ │ │ - smlatteq r5, ip, r4, lr │ │ │ │ - tsteq r5, r2, lsr #10 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - smlabbeq r5, r4, r5, lr │ │ │ │ - smlabteq r5, r8, r5, lr │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - tsteq r5, lr, ror #12 │ │ │ │ - @ instruction: 0x0105e6b2 │ │ │ │ - smlatteq r5, r8, r6, lr │ │ │ │ - tsteq r5, r6, lsl #14 │ │ │ │ - tsteq r5, r6, asr r7 │ │ │ │ - @ instruction: 0x0105e79c │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - tsteq r5, sl, lsl #16 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - smlabbeq r5, r4, r8, lr │ │ │ │ - @ instruction: 0x0105e8ba │ │ │ │ - smlatteq r5, r6, r8, lr │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - @ instruction: 0x0105e998 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - smlabbeq r5, r0, sl, lr │ │ │ │ - smlabbeq r5, ip, r3, sp │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - smlatteq r5, ip, r0, ip │ │ │ │ - tsteq r5, ip, asr #32 │ │ │ │ tsteq r5, ip │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ - tsteq r5, r8 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - smlatteq r5, r4, r0, ip │ │ │ │ - swpeq ip, r8, [r5] │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ - smlatteq r3, r8, r0, r2 │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - smlabteq r3, r8, r0, r2 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - smlabteq r5, ip, r1, ip │ │ │ │ - smlabbeq r5, ip, r1, ip │ │ │ │ - tsteq r5, r4, asr r1 │ │ │ │ - smlatbeq r3, r0, r0, r2 │ │ │ │ - swpeq r2, r8, [r3] │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - @ instruction: 0x0105c1bc │ │ │ │ - smlabbeq r3, r0, r0, r2 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - @ instruction: 0x0105c294 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ - qaddeq r2, r8, r3 │ │ │ │ - qaddeq r2, r0, r3 │ │ │ │ - smlatbeq r5, r8, r2, ip │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - smlabbeq r5, r4, r3, ip │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r2, ip │ │ │ │ - mrseq r2, (UNDEF: 3) │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - @ instruction: 0x0105c390 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - @ instruction: 0x01031fb0 │ │ │ │ - smlatbeq r3, r8, pc, r1 @ │ │ │ │ - smlatbeq r5, r4, r3, ip │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - @ instruction: 0x01031f90 │ │ │ │ - smlabbeq r3, r8, pc, r1 @ │ │ │ │ - @ instruction: 0x0105c49c │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, r3, ip │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r5, ip, lsr #8 │ │ │ │ - smlatteq r5, ip, r3, ip │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - tsteq r5, r0, lsl #10 │ │ │ │ - @ instruction: 0x0105c4b0 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - smlatteq r5, r8, r6, ip │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - @ instruction: 0x0105c5b8 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - @ instruction: 0x01031eb8 │ │ │ │ - smlabteq r5, r4, r5, ip │ │ │ │ - smlatbeq r3, r8, lr, r1 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + smlabbeq r5, r6, r0, lr │ │ │ │ + strheq lr, [r5, -ip] │ │ │ │ + smlabteq r5, lr, r0, lr │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + tsteq r5, r2, ror #2 │ │ │ │ + @ instruction: 0x0105e198 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + smlabbeq r5, r2, r2, lr │ │ │ │ + smlatbeq r5, lr, r2, lr │ │ │ │ + smlatteq r5, r4, r2, lr │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + @ instruction: 0x0105e398 │ │ │ │ + smlabteq r5, lr, r3, lr │ │ │ │ + tsteq r5, r2, lsl r4 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + @ instruction: 0x0105e4b6 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tsteq r5, r2, lsr r5 │ │ │ │ + tsteq r5, sl, ror #10 │ │ │ │ + smlatbeq r5, r0, r5, lr │ │ │ │ + smlatteq r5, r4, r5, lr │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r5, r6, asr #12 │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + smlabteq r5, r2, r6, lr │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + smlatbeq r5, sl, r7, lr │ │ │ │ + smlatteq r5, r0, r7, lr │ │ │ │ + smlatteq r5, ip, r0, sp │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + smlatbeq r5, ip, sp, fp │ │ │ │ + tsteq r5, ip, ror #26 │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + smlatbeq r3, r0, lr, r1 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ @ instruction: 0x01031e90 │ │ │ │ - smlabbeq r3, r8, lr, r1 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r6, ip │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - smlabbeq r5, r8, r7, ip │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, sp, fp │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + smlabbeq r5, ip, lr, fp │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ tsteq r3, r8, asr #28 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - tsteq r5, ip, asr r8 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - @ instruction: 0x0105c7bc │ │ │ │ - tsteq r3, r8, lsl lr │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - smlatbeq r5, r0, r8, ip │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ + smlatbeq r5, r4, lr, fp │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r3, r8, lsr #28 │ │ │ │ + @ instruction: 0x0105bfb8 │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ + smlatteq r5, ip, lr, fp │ │ │ │ + @ instruction: 0x0105beb4 │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - smlabteq r3, r8, sp, r1 │ │ │ │ - smlabteq r5, r0, r9, ip │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + smlatteq r3, r0, sp, r1 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + @ instruction: 0x0105bfb4 │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + @ instruction: 0x01031db8 │ │ │ │ @ instruction: 0x01031db0 │ │ │ │ - smlatbeq r3, r8, sp, r1 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - @ instruction: 0x0105cab0 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - smlatteq r5, ip, r9, ip │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - smlatteq r5, ip, sl, ip │ │ │ │ - @ instruction: 0x0105ca9c │ │ │ │ + tsteq r5, r8 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + @ instruction: 0x01031d98 │ │ │ │ + @ instruction: 0x01031d90 │ │ │ │ + @ instruction: 0x0105c1b4 │ │ │ │ + smlatteq r5, r4, r0, ip │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + tsteq r5, r4, lsr r0 │ │ │ │ + tsteq r5, r4 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ tsteq r3, r0, asr sp │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - smlabteq r5, r8, fp, ip │ │ │ │ - tsteq r5, r8, ror fp │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - tsteq r3, r0, lsr #26 │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - @ instruction: 0x0105cbbc │ │ │ │ + smlabbeq r5, r4, r0, ip │ │ │ │ + qaddeq ip, r4, r5 │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlabteq r5, r0, r0, ip │ │ │ │ + swpeq ip, r0, [r5] │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ tsteq r3, r8, lsl #26 │ │ │ │ - tsteq r3, r0, lsl #26 │ │ │ │ - @ instruction: 0x0105cd9c │ │ │ │ - smlatteq r5, r0, ip, ip │ │ │ │ - @ instruction: 0x0105cc90 │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ ldrdeq ip, [r5, -r4] │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + smlatteq r3, r8, ip, r1 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + smlabteq r3, r0, ip, r1 │ │ │ │ @ instruction: 0x01031cb8 │ │ │ │ - @ instruction: 0x01031cb0 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - @ instruction: 0x0105cdb0 │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ - @ instruction: 0x01031c90 │ │ │ │ - smlabbeq r3, r8, ip, r1 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ + smlabbeq r5, ip, r1, ip │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + smlatbeq r3, r0, ip, r1 │ │ │ │ + @ instruction: 0x01031c98 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq r5, r0, lsl r2 │ │ │ │ + smlabteq r5, r0, r1, ip │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ tsteq r3, r0, ror ip │ │ │ │ - tsteq r3, r8, ror #24 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - smlatteq r5, r0, pc, ip @ │ │ │ │ - tsteq r5, r4, lsr #30 │ │ │ │ - @ instruction: 0x0105ceb0 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - @ instruction: 0x0105cebc │ │ │ │ + smlatbeq r5, r4, r2, ip │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + @ instruction: 0x0105c890 │ │ │ │ + @ instruction: 0x0105c5b8 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + smlabbeq r5, ip, r3, ip │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + smlabteq r5, r8, r2, ip │ │ │ │ tsteq r3, r8, lsl ip │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - smlatteq r5, ip, pc, ip @ │ │ │ │ - @ instruction: 0x0105cf9c │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ + smlabteq r5, r8, r3, ip │ │ │ │ + tsteq r5, r8, ror r3 │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + smlatteq r3, r8, fp, r1 │ │ │ │ + smlatbeq r5, r4, r4, ip │ │ │ │ + tsteq r5, r4, asr r4 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + smlabteq r3, r8, fp, r1 │ │ │ │ + smlabteq r3, r0, fp, r1 │ │ │ │ + smlatteq r5, r8, r4, ip │ │ │ │ + @ instruction: 0x0105c498 │ │ │ │ + smlatbeq r3, r8, fp, r1 │ │ │ │ + smlatbeq r3, r0, fp, r1 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + @ instruction: 0x0105c5bc │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + @ instruction: 0x0105c5b0 │ │ │ │ + tsteq r3, r8, asr fp │ │ │ │ + tsteq r3, r0, asr fp │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, r6, ip │ │ │ │ + tsteq r5, ip, lsr r6 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + smlabteq r5, ip, r8, ip │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + @ instruction: 0x0105c79c │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ ldrdeq r1, [r3, -r8] │ │ │ │ + smlatbeq r5, r8, r7, ip │ │ │ │ + smlabteq r3, r8, sl, r1 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + @ instruction: 0x01031ab0 │ │ │ │ + smlatbeq r3, r8, sl, r1 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + smlabbeq r5, r8, r8, ip │ │ │ │ + smlabbeq r3, r8, sl, r1 │ │ │ │ + smlabbeq r3, r0, sl, r1 │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r9, ip │ │ │ │ + tsteq r3, r8, lsr sl │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + smlabbeq r5, r4, sl, ip │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + smlabteq r5, r0, sl, ip │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + smlatteq r3, r8, r9, r1 │ │ │ │ + smlatbeq r5, r4, fp, ip │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ ldrdeq r1, [r3, -r0] │ │ │ │ - smlabbeq r5, r0, r0, sp │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - @ instruction: 0x01031bb8 │ │ │ │ - @ instruction: 0x01031bb0 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r5, r4, asr r1 │ │ │ │ - tsteq r5, r4, lsl #2 │ │ │ │ - strheq sp, [r5, -r4] │ │ │ │ - smlabbeq r3, r8, fp, r1 │ │ │ │ - smlabbeq r3, r0, fp, r1 │ │ │ │ - @ instruction: 0x0105d198 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r3, r0, asr #22 │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ - @ instruction: 0x0105d2b8 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - smlatbeq r5, r8, r3, sp │ │ │ │ + smlabteq r3, r8, r9, r1 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + smlabbeq r5, r8, r1, sp │ │ │ │ + @ instruction: 0x0105ceb0 │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + smlabbeq r5, r4, ip, ip │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + smlabteq r5, r0, fp, ip │ │ │ │ + smlabbeq r3, r8, r9, r1 │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + tsteq r3, r8, ror r9 │ │ │ │ + smlabteq r5, r0, ip, ip │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r3, r0, ror #18 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + @ instruction: 0x0105cd9c │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, r8, lsr r9 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + smlatteq r5, r0, sp, ip │ │ │ │ + @ instruction: 0x0105cd90 │ │ │ │ + tsteq r3, r8, lsl r9 │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + @ instruction: 0x0105ceb4 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + smlatteq r3, r8, r8, r1 │ │ │ │ + smlatteq r3, r0, r8, r1 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, lr, ip │ │ │ │ + smlabteq r3, r8, r8, r1 │ │ │ │ + smlabteq r3, r0, r8, r1 │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, pc, ip @ │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + smlatbeq r3, r0, r8, r1 │ │ │ │ + @ instruction: 0x01031898 │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + smlabteq r5, r8, pc, ip @ │ │ │ │ + smlabbeq r3, r0, r8, r1 │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ tsteq r5, r4, lsr r3 │ │ │ │ - smlatteq r5, r4, r2, sp │ │ │ │ - smlatteq r3, r8, sl, r1 │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - smlatteq r5, r4, r3, sp │ │ │ │ - @ instruction: 0x0105d394 │ │ │ │ - smlabteq r3, r0, sl, r1 │ │ │ │ - @ instruction: 0x01031ab8 │ │ │ │ - smlabteq r5, r0, r4, sp │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - @ instruction: 0x01031a98 │ │ │ │ - @ instruction: 0x01031a90 │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - @ instruction: 0x0105d4b4 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - @ instruction: 0x0105d694 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - smlabbeq r5, r8, r5, sp │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - smlabteq r5, ip, r5, sp │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, r6, sp │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ + smlabteq r5, r4, r1, sp │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + swpeq sp, r4, [r5] │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + tsteq r3, r8, asr #16 │ │ │ │ + smlatbeq r5, r0, r0, sp │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, r1, sp │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - smlatteq r5, ip, r6, sp │ │ │ │ - smlatteq r3, r0, r9, r1 │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ ldrdeq r1, [r3, -r8] │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - smlatteq r5, r0, r8, sp │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + smlatteq r5, r8, r2, sp │ │ │ │ + @ instruction: 0x0105d298 │ │ │ │ + smlatbeq r3, r8, r7, r1 │ │ │ │ + smlatbeq r3, r0, r7, r1 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + smlabbeq r3, r8, r7, r1 │ │ │ │ + smlabbeq r3, r0, r7, r1 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + @ instruction: 0x0105d3b8 │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + tsteq r3, r8, asr r7 │ │ │ │ + @ instruction: 0x0105d49c │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + smlabbeq r5, r8, sl, sp │ │ │ │ @ instruction: 0x0105d7b0 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + smlabbeq r5, r4, r5, sp │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ 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, r6, r2, sp │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r5, r6, asr #6 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - smlatteq r5, lr, r3, sp │ │ │ │ - smlatbeq r5, r0, r3, sp │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlabbeq r5, r4, r4, sp │ │ │ │ - tsteq r5, r6, lsr r4 │ │ │ │ - smlatteq r3, ip, r4, r1 │ │ │ │ - smlatteq r3, r6, r4, r1 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + smlabbeq r3, r8, r2, r1 │ │ │ │ + smlatbeq r5, r6, r0, sp │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + mrseq sp, (UNDEF: 21) │ │ │ │ + tsteq r3, sl, ror #4 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + smlatteq r5, r4, r1, sp │ │ │ │ + @ instruction: 0x0105d196 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + smlabbeq r5, r0, r2, sp │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + tsteq r3, lr, lsr #4 │ │ │ │ + tsteq r5, r8, lsl r4 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + smlabteq r5, r2, r2, sp │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + tsteq r3, sl, lsl #4 │ │ │ │ + smlatbeq r5, ip, r3, sp │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + strdeq r1, [r3, -r8] │ │ │ │ + strdeq r1, [r3, -r2] │ │ │ │ + @ instruction: 0x0105d490 │ │ │ │ + tsteq r5, r2, asr #8 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + ldrdeq r1, [r3, -sl] │ │ │ │ ldrdeq r1, [r3, -r4] │ │ │ │ - smlabteq r3, lr, r4, r1 │ │ │ │ - @ instruction: 0x0105d6b8 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - @ instruction: 0x0105d5b0 │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - @ instruction: 0x010314b0 │ │ │ │ - smlatbeq r3, sl, r4, r1 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - @ instruction: 0x01031498 │ │ │ │ - @ instruction: 0x01031492 │ │ │ │ - tsteq r5, r0, lsr r7 │ │ │ │ - smlatteq r5, r2, r6, sp │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + @ instruction: 0x0105d490 │ │ │ │ + smlabteq r3, r2, r1, r1 │ │ │ │ + @ instruction: 0x010311bc │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ @ instruction: 0x0105d694 │ │ │ │ - tsteq r3, sl, ror r4 │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - tsteq r5, lr, ror r7 │ │ │ │ - tsteq r5, r0, lsr r7 │ │ │ │ - tsteq r3, r2, ror #8 │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - smlatbeq r5, r2, sl, sp │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ - @ instruction: 0x0105d7ba │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ - tsteq r5, sl, lsl r8 │ │ │ │ - tsteq r3, ip, lsr #8 │ │ │ │ - smlabteq r5, r2, r8, sp │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r3, sl, lsl r4 │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - smlatbeq r5, r6, r9, sp │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatbeq r5, r6, r9, sp │ │ │ │ - smlatteq r3, r4, r3, r1 │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - smlabbeq r5, ip, fp, sp │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlabbeq r5, r4, sl, sp │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - smlabteq r3, r0, r3, r1 │ │ │ │ - @ instruction: 0x010313ba │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlatbeq r3, r8, r3, r1 │ │ │ │ - smlatbeq r3, r2, r3, r1 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - @ instruction: 0x0105dbb6 │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - smlabbeq r3, sl, r3, r1 │ │ │ │ - smlabbeq r3, r4, r3, r1 │ │ │ │ - tsteq r5, r2, asr ip │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq r3, r2, ror r3 │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + @ instruction: 0x01031198 │ │ │ │ + tsteq r5, sl, ror r5 │ │ │ │ + smlabbeq r3, ip, r1, r1 │ │ │ │ + tsteq r5, r2, lsr #12 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + tsteq r3, r4, ror r1 │ │ │ │ + tsteq r5, r6, lsl #14 │ │ │ │ + @ instruction: 0x0105d6b8 │ │ │ │ + tsteq r5, sl, ror #12 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r5, r6, lsl #14 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + smlatteq r5, ip, r8, sp │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ + smlatteq r5, r4, r7, sp │ │ │ │ + @ instruction: 0x0105d796 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + tsteq r3, sl, lsl r1 │ │ │ │ + smlabbeq r5, r0, r8, sp │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, r6, lsl r9 │ │ │ │ + smlabteq r5, r8, r8, sp │ │ │ │ + smlatteq r3, sl, r0, r1 │ │ │ │ + smlatteq r3, r4, r0, r1 │ │ │ │ + @ instruction: 0x0105d9b2 │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + smlabteq r3, ip, r0, r1 │ │ │ │ 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, r4, lsl r7 │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ - @ instruction: 0x01038894 │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ - smlabbeq r3, lr, r4, r1 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - smlabbeq r3, ip, r4, r8 │ │ │ │ - tsteq r5, lr, ror #18 │ │ │ │ - smlabbeq r3, r0, r4, r8 │ │ │ │ - tsteq r3, sl, lsr r1 │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - tsteq r3, r0, asr r4 │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - tsteq r3, sl, asr r4 │ │ │ │ - tsteq r3, lr, asr r4 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ - @ instruction: 0x0103849a │ │ │ │ - smlatbeq r5, r0, r8, r0 │ │ │ │ - smlabbeq r3, ip, r4, r8 │ │ │ │ - tsteq r5, lr, ror r8 │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - smlabbeq r5, r8, r5, sp │ │ │ │ - smlatbeq r3, sl, r0, r1 │ │ │ │ - smlatbeq r3, r2, r0, r1 │ │ │ │ - strdeq r8, [r3, -r6] │ │ │ │ - strdeq r8, [r3, -r6] │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + @ instruction: 0x01050abe │ │ │ │ + strdeq r8, [r3, -r4] │ │ │ │ + @ instruction: 0x01050a96 │ │ │ │ + smlatteq r3, lr, r1, r1 │ │ │ │ + ldrdeq r0, [r5, -r8] │ │ │ │ + smlatteq r3, ip, r1, r8 │ │ │ │ + smlabteq r5, lr, r6, r0 │ │ │ │ + smlatteq r3, r0, r1, r8 │ │ │ │ + @ instruction: 0x01030e9a │ │ │ │ + smlabbeq r5, r4, r6, r0 │ │ │ │ + @ instruction: 0x010381b0 │ │ │ │ + tsteq r5, r6, ror #12 │ │ │ │ + @ instruction: 0x010381ba │ │ │ │ + @ instruction: 0x010381be │ │ │ │ + smlatbeq r3, r2, r1, r8 │ │ │ │ + smlatbeq fp, r0, ip, ip │ │ │ │ strdeq r8, [r3, -sl] │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - tsteq r3, sl, asr #2 │ │ │ │ - @ instruction: 0x01050794 │ │ │ │ - tsteq r3, r0, lsl r2 │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - ldrdeq ip, [fp, -sl] │ │ │ │ - mrseq r1, R11_usr │ │ │ │ - ldrdeq r1, [r3, -r6] │ │ │ │ - smlatteq r3, r2, r1, r1 │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - ldrdeq r1, [r3, -sl] │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - ldrdeq r1, [r3, -sl] │ │ │ │ - tsteq fp, lr, asr #26 │ │ │ │ - smlabteq r3, sl, r1, r1 │ │ │ │ - tsteq r3, lr, asr #2 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tsteq r3, sl, asr r1 │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + smlatteq r3, ip, r1, r8 │ │ │ │ + ldrdeq r0, [r5, -lr] │ │ │ │ tsteq r3, r8, asr r1 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + smlabteq r3, r0, r6, r8 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + smlatteq r5, r8, r2, sp │ │ │ │ + tsteq r3, sl, lsl #28 │ │ │ │ + tsteq r3, r2, lsl #28 │ │ │ │ tsteq r3, r6, asr r1 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - smlabteq fp, ip, ip, ip │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - tsteq r5, r2, lsr r6 │ │ │ │ - smlabbeq r3, r8, pc, r0 @ │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r3, sl, asr r1 │ │ │ │ + @ instruction: 0x010bcb90 │ │ │ │ + smlatbeq r3, sl, lr, r0 │ │ │ │ + strdeq r0, [r5, -r4] │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + tsteq fp, sl, lsr fp │ │ │ │ tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tstpeq r3, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r0, r3 @ │ │ │ │ - tstpeq r3, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r2, lsr ip │ │ │ │ - @ instruction: 0x01030eb0 │ │ │ │ - tstpeq r3, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - tstpeq r3, lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, ror r2 │ │ │ │ - smlabteq r3, lr, sp, r0 │ │ │ │ - smlabteq r3, r8, sp, r0 │ │ │ │ - @ instruction: 0x010385be │ │ │ │ - @ instruction: 0x010385ba │ │ │ │ - @ instruction: 0x010385b8 │ │ │ │ - @ instruction: 0x010385b6 │ │ │ │ - @ instruction: 0x010385b4 │ │ │ │ - @ instruction: 0x010385b2 │ │ │ │ - @ instruction: 0x010385b0 │ │ │ │ - smlatbeq r3, sl, r5, r8 │ │ │ │ - smlatteq r5, r8, r1, sp │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ + tsteq r3, r2, asr #30 │ │ │ │ + tsteq r3, lr, lsr pc │ │ │ │ + tsteq r3, sl, lsr pc │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ + tsteq r3, sl, lsr pc │ │ │ │ + smlatbeq fp, lr, sl, ip │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + smlatbeq r3, lr, lr, r0 │ │ │ │ + @ instruction: 0x01030ebc │ │ │ │ + @ instruction: 0x01030eba │ │ │ │ + @ instruction: 0x01030eb8 │ │ │ │ + @ instruction: 0x01030eb6 │ │ │ │ + @ instruction: 0x01030eb8 │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ + smlatbeq r3, r8, fp, r0 │ │ │ │ + @ instruction: 0x01050392 │ │ │ │ + smlatteq r3, r8, ip, r0 │ │ │ │ + smlabteq r3, r0, ip, r0 │ │ │ │ + smlabteq r3, r2, ip, r0 │ │ │ │ + smlatbeq r3, lr, sp, lr │ │ │ │ + smlatbeq r3, lr, sp, lr │ │ │ │ + @ instruction: 0x0103edb0 │ │ │ │ + smlatbeq r3, lr, sp, lr │ │ │ │ + @ instruction: 0x010bc992 │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + smlabbeq r3, lr, sp, lr │ │ │ │ + @ instruction: 0x01061198 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ + tsteq r3, lr, ror #26 │ │ │ │ + tsteq r3, sl, ror sp │ │ │ │ + tsteq r3, r8, ror sp │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r3, lr, lsr #22 │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ + tsteq r3, sl, lsl #6 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + @ instruction: 0x010501b4 │ │ │ │ + tsteq r3, r2, lsr sp │ │ │ │ strdeq ip, [fp, -r0] │ │ │ │ - @ instruction: 0x01030cb8 │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - @ instruction: 0x010bca90 │ │ │ │ - smlabbeq r3, lr, pc, r7 @ │ │ │ │ - @ instruction: 0x01038398 │ │ │ │ - @ instruction: 0x0103839e │ │ │ │ - smlatbeq r3, r0, r3, r8 │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - @ instruction: 0x01030890 │ │ │ │ + smlatteq r3, lr, ip, r7 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + strdeq r8, [r3, -lr] │ │ │ │ + mrseq r8, (UNDEF: 19) │ │ │ │ + @ instruction: 0x010bc79c │ │ │ │ + strdeq r0, [r3, -r0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf896c │ │ │ │ @ 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, lr, lsl r6 │ │ │ │ - smlabbeq r5, sl, pc, ip @ │ │ │ │ - smlatteq r3, r6, r5, r0 │ │ │ │ - @ instruction: 0x010305b8 │ │ │ │ - @ instruction: 0x0103059c │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - smlabteq r5, r2, lr, ip │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ + tsteq r3, lr, ror r3 │ │ │ │ + smlatteq r5, sl, ip, ip │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + ldrdeq r0, [r3, -r4] │ │ │ │ + smlabteq r3, lr, r2, r0 │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + @ instruction: 0x010302b4 │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + smlatbeq r3, r8, r2, r0 │ │ │ │ + smlatbeq r3, r2, r2, r0 │ │ │ │ + @ instruction: 0x0103029c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febf8ab4 │ │ │ │ @ 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 fed5fcc4 │ │ │ │ bmi 1299dc4 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - @ instruction: 0x0105cdbc │ │ │ │ - smlabteq r5, r0, r5, r2 │ │ │ │ - @ instruction: 0x0105cd94 │ │ │ │ - smlatbeq r5, ip, r5, r2 │ │ │ │ - @ instruction: 0x010525b2 │ │ │ │ - tsteq fp, lr, lsl #12 │ │ │ │ - smlatteq r3, r6, r7, r0 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - smlatteq r3, r2, r7, r0 │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - @ instruction: 0x010bc5bc │ │ │ │ - smlabteq r3, r2, r7, r0 │ │ │ │ - smlabteq r3, r6, r7, r0 │ │ │ │ - smlabteq r3, r0, r7, r0 │ │ │ │ - @ instruction: 0x010307b8 │ │ │ │ - smlatbeq r6, r0, sp, r0 │ │ │ │ - smlatbeq r3, sl, r7, r0 │ │ │ │ - @ instruction: 0x010307b8 │ │ │ │ - tsteq fp, ip, lsr r5 │ │ │ │ - @ instruction: 0x010307b8 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlatbeq r3, lr, r7, r0 │ │ │ │ - @ instruction: 0x0103079c │ │ │ │ - smlatteq fp, r8, r4, ip │ │ │ │ - smlabbeq r3, lr, r7, r0 │ │ │ │ - @ instruction: 0x01030796 │ │ │ │ - @ instruction: 0x01030798 │ │ │ │ - @ instruction: 0x01030792 │ │ │ │ - tsteq r3, sl, ror #14 │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - @ instruction: 0x0103069a │ │ │ │ - @ instruction: 0x01030694 │ │ │ │ - tsteq r3, sl, ror #14 │ │ │ │ - tsteq r3, lr, ror #12 │ │ │ │ - tsteq r3, r8, ror #12 │ │ │ │ - @ instruction: 0x0105cb92 │ │ │ │ - @ instruction: 0x0105cb92 │ │ │ │ - @ instruction: 0x0105cb98 │ │ │ │ - tsteq r5, r6, lsr r3 │ │ │ │ - tsteq r5, r6, lsr r3 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r5, lr, lsl fp │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - @ instruction: 0x01037d9a │ │ │ │ - @ instruction: 0x01037d98 │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - smlatteq r5, sl, sl, ip │ │ │ │ - smlatteq r5, r4, sl, ip │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - smlabteq fp, r6, r2, ip │ │ │ │ - smlabteq r5, r8, sl, ip │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - @ instruction: 0x0105cabc │ │ │ │ - smlatbeq r3, r4, r4, r0 │ │ │ │ - @ instruction: 0x0103049e │ │ │ │ - smlabteq r3, r2, r0, r0 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + tsteq r5, r2, lsl r3 │ │ │ │ + tsteq fp, lr, ror #6 │ │ │ │ + tsteq r3, r6, asr #10 │ │ │ │ + smlabbeq r6, r0, fp, r0 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + tsteq r3, r6, lsr #10 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r3, r8, lsl r5 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r3, sl, lsl #10 │ │ │ │ + tsteq r3, r8, lsl r5 │ │ │ │ + @ instruction: 0x010bc29c │ │ │ │ + tsteq r3, r8, lsl r5 │ │ │ │ + smlatbeq r6, ip, sl, r0 │ │ │ │ + tsteq r3, lr, lsl #10 │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ + smlatteq r3, lr, r4, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + strdeq r0, [r3, -r8] │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + smlabteq r3, sl, r4, r0 │ │ │ │ + smlabteq r3, ip, r4, r0 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + smlabteq r3, sl, r4, r0 │ │ │ │ + smlabteq r3, lr, r3, r0 │ │ │ │ + smlabteq r3, r8, r3, r0 │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + swpeq r2, r6, [r5] │ │ │ │ + swpeq r2, r6, [r5] │ │ │ │ + swpeq r2, r4, [r5] │ │ │ │ + ldrdeq r2, [r5, -sl] │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + smlatbeq r5, r0, r8, ip │ │ │ │ + @ instruction: 0x0105c896 │ │ │ │ + @ instruction: 0x0105c890 │ │ │ │ + smlabbeq r5, sl, r8, ip │ │ │ │ + smlabbeq r5, r4, r8, ip │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + strdeq r7, [r3, -sl] │ │ │ │ + strdeq r7, [r3, -r8] │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + tsteq r5, lr, lsr r8 │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + @ instruction: 0x01037ab6 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tstpeq r2, r2, lsr #28 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90e4 │ │ │ │ @@ -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: 0x0105cb9a │ │ │ │ - tstpeq r2, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - smlatteq r2, sl, sp, pc @ │ │ │ │ - smlabteq r2, r8, sp, pc @ │ │ │ │ - @ instruction: 0x0105c89a │ │ │ │ - smlabteq r5, sl, r8, ip │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ - smlabteq r5, sl, r9, ip │ │ │ │ strdeq ip, [r5, -sl] │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - @ instruction: 0x0105c9bc │ │ │ │ - tsteq r5, lr, ror #18 │ │ │ │ - tstpeq r2, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - smlabteq r2, ip, fp, pc @ │ │ │ │ - smlatbeq r2, r2, fp, pc @ │ │ │ │ - tstpeq r2, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - smlabteq r2, r6, sl, pc @ │ │ │ │ - @ instruction: 0x0102fabc │ │ │ │ - smlatbeq r2, sl, sl, pc @ │ │ │ │ - smlabbeq r2, r4, sl, pc @ │ │ │ │ - tstpeq r2, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - smlabteq r2, ip, r9, pc @ │ │ │ │ - @ instruction: 0x0102f99c │ │ │ │ - tstpeq r2, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, r8, pc @ │ │ │ │ - smlatteq r2, r0, r8, pc @ │ │ │ │ - smlabteq r2, sl, r8, pc @ │ │ │ │ - @ instruction: 0x0102f89e │ │ │ │ - smlabbeq r2, r8, r8, pc @ │ │ │ │ - tstpeq r2, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r6, r7, pc @ │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - smlabteq r2, r6, r7, pc @ │ │ │ │ - @ instruction: 0x0102f796 │ │ │ │ - tstpeq r2, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r2, r6, pc @ │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - @ instruction: 0x0102f6b2 │ │ │ │ - smlabbeq r2, r4, r6, pc @ │ │ │ │ - tstpeq r2, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - smlatteq r2, lr, r5, pc @ │ │ │ │ - smlabteq r2, r8, r5, pc @ │ │ │ │ + tstpeq r2, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsr #12 │ │ │ │ + @ instruction: 0x0105c690 │ │ │ │ + tsteq r5, sl, lsr #14 │ │ │ │ + tsteq r5, sl, asr r6 │ │ │ │ + smlabteq r5, r8, r6, ip │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + smlabteq r5, lr, r6, ip │ │ │ │ + @ instruction: 0x0102f9b2 │ │ │ │ + smlabbeq r2, r6, r9, pc @ │ │ │ │ + tstpeq r2, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + @ instruction: 0x0102f8b4 │ │ │ │ + smlatbeq r2, sl, r8, pc @ │ │ │ │ + smlabbeq r2, r6, r8, pc @ │ │ │ │ + tstpeq r2, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r4, r7, pc @ │ │ │ │ + @ instruction: 0x0102f7b6 │ │ │ │ + smlatbeq r2, ip, r7, pc @ │ │ │ │ + smlabbeq r2, r8, r7, pc @ │ │ │ │ + @ instruction: 0x0105c492 │ │ │ │ + tstpeq r2, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -ip] │ │ │ │ + smlabteq r2, lr, r6, pc @ │ │ │ │ + smlatbeq r2, r2, r6, pc @ │ │ │ │ + tstpeq r2, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + smlatteq r2, r8, r5, pc @ │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ @ instruction: 0x0102f59a │ │ │ │ - tstpeq r2, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r4, r5, pc @ │ │ │ │ + tstpeq r2, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -lr] │ │ │ │ - @ instruction: 0x0102f4b0 │ │ │ │ - smlatbeq r2, r6, r4, pc @ │ │ │ │ - smlabbeq r2, r0, r4, pc @ │ │ │ │ - tstpeq r2, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + smlabteq r2, r8, r4, pc @ │ │ │ │ + @ instruction: 0x0102f49c │ │ │ │ + smlabbeq r2, r6, r4, pc @ │ │ │ │ + tstpeq r2, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r8, r3, pc @ │ │ │ │ - @ instruction: 0x0102f3be │ │ │ │ - @ instruction: 0x0102f394 │ │ │ │ - smlabbeq r2, ip, r3, pc @ │ │ │ │ - tstpeq r2, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - smlatbeq r2, r0, r2, pc @ │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - tstpeq r2, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r2, pc, fp @ │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlabteq r2, r4, r1, pc @ │ │ │ │ + smlatteq r2, r4, r3, pc @ │ │ │ │ + @ instruction: 0x0102f3b6 │ │ │ │ + smlatbeq r2, ip, r3, pc @ │ │ │ │ + smlabbeq r2, r6, r3, pc @ │ │ │ │ + tstpeq r2, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ + smlabteq r2, sl, r2, pc @ │ │ │ │ + @ instruction: 0x0102f29c │ │ │ │ + tstpeq r2, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r0, r1, pc @ │ │ │ │ + @ instruction: 0x0102f1b6 │ │ │ │ @ instruction: 0x0102f194 │ │ │ │ + tstpeq r2, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlatteq r2, ip, r0, pc @ │ │ │ │ + smlabteq r2, sl, r0, pc @ │ │ │ │ + smlatbeq r2, r8, r0, pc @ │ │ │ │ + tstpeq r2, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, ip, r2 @ │ │ │ │ + tstpeq r2, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 2) @ │ │ │ │ + smlabbeq r5, r2, sp, fp │ │ │ │ + @ instruction: 0x0102ef92 │ │ │ │ + smlatteq r5, r2, ip, fp │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ 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 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, lr, pc, lr @ │ │ │ │ - smlatbeq r2, r8, pc, lr @ │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ - tsteq r2, lr, lsr #30 │ │ │ │ - tsteq r2, r0, lsl #30 │ │ │ │ - ldrdeq lr, [r2, -r0] │ │ │ │ - smlatbeq r2, sl, lr, lr │ │ │ │ - tsteq r2, ip, ror lr │ │ │ │ - tsteq r2, r2, ror lr │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - ldrdeq lr, [r2, -r0] │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - tsteq r2, r4, ror #26 │ │ │ │ - tsteq r2, sl, asr sp │ │ │ │ - tsteq r2, r4, lsr sp │ │ │ │ + tsteq r2, r4, asr sp │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ tsteq r2, r8, lsl #26 │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + @ instruction: 0x0102ecb4 │ │ │ │ + smlabbeq r2, lr, ip, lr │ │ │ │ + tsteq r2, r0, ror #24 │ │ │ │ + tsteq r2, r0, lsr ip │ │ │ │ + tsteq r2, sl, lsl #24 │ │ │ │ ldrdeq lr, [r2, -ip] │ │ │ │ - smlatbeq r2, lr, ip, lr │ │ │ │ - tsteq r2, lr, ror ip │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - smlabteq r2, r8, fp, lr │ │ │ │ - @ instruction: 0x0102eb9a │ │ │ │ - smlabbeq r2, r6, fp, lr │ │ │ │ - tsteq r2, lr, ror #22 │ │ │ │ - tsteq r2, lr, lsr fp │ │ │ │ - tsteq r2, r4, lsr fp │ │ │ │ - tsteq r2, lr, lsl #22 │ │ │ │ - smlabteq r5, ip, r8, fp │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - tsteq r2, r4, lsr #20 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - smlatteq r2, sl, r9, lr │ │ │ │ - smlabteq r2, r4, r9, lr │ │ │ │ - @ instruction: 0x0102e992 │ │ │ │ - tsteq r2, ip, ror #18 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - smlatteq r2, ip, r8, lr │ │ │ │ - @ instruction: 0x0102e8ba │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, fp, lr │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r2, r0, lsr fp │ │ │ │ + smlatbeq r5, r0, r8, fp │ │ │ │ + smlabteq r2, r4, sl, lr │ │ │ │ + @ instruction: 0x0102eaba │ │ │ │ + @ instruction: 0x0102ea94 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + @ instruction: 0x0102e9b0 │ │ │ │ + smlabbeq r2, ip, r9, lr │ │ │ │ + tsteq r2, ip, asr r9 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + smlatteq r2, r6, r8, lr │ │ │ │ + smlabteq r2, lr, r8, lr │ │ │ │ + @ instruction: 0x0102e89e │ │ │ │ @ instruction: 0x0102e894 │ │ │ │ tsteq r2, lr, ror #16 │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + @ instruction: 0x0102e7b6 │ │ │ │ + smlabbeq r2, r4, r7, lr │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + tsteq r2, r4, lsr #14 │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r6, lr │ │ │ │ + @ instruction: 0x0102e69c │ │ │ │ + @ instruction: 0x0102e692 │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ strdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, r2, r7, lr │ │ │ │ - @ instruction: 0x0102e7b8 │ │ │ │ - @ instruction: 0x0102e792 │ │ │ │ - tsteq r2, r0, ror #14 │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ - smlabteq r2, lr, r6, lr │ │ │ │ - @ instruction: 0x0102e6b0 │ │ │ │ - smlabbeq r2, sl, r6, lr │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, r4, asr r6 │ │ │ │ - tsteq r2, r0, lsr r6 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ - ldrdeq lr, [r2, -r0] │ │ │ │ - smlatbeq r2, ip, r5, lr │ │ │ │ - smlabbeq r2, r6, r5, lr │ │ │ │ - tsteq r2, r6, asr r5 │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ - tsteq r2, ip, lsr #10 │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - @ instruction: 0x0102e4b4 │ │ │ │ - smlatbeq r2, ip, r4, lr │ │ │ │ - smlabbeq r2, lr, r4, lr │ │ │ │ - tsteq r2, r2, ror #8 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlatteq r2, r2, r3, lr │ │ │ │ - ldrdeq lr, [r2, -sl] │ │ │ │ - @ instruction: 0x0102e3b8 │ │ │ │ - smlabbeq r2, lr, r3, lr │ │ │ │ - smlabbeq r2, r6, r3, lr │ │ │ │ - tsteq r2, r4, ror #6 │ │ │ │ + smlabteq r2, lr, r5, lr │ │ │ │ + smlatbeq r2, r0, r5, lr │ │ │ │ + tsteq r2, sl, ror r5 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r2, r2, lsr #10 │ │ │ │ + tsteq r2, r8, lsl r5 │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlabteq r2, r0, r4, lr │ │ │ │ + @ instruction: 0x0102e490 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + smlatteq r2, sl, r3, lr │ │ │ │ + @ instruction: 0x0102e3bc │ │ │ │ + @ instruction: 0x0102e3b4 │ │ │ │ + @ instruction: 0x0102e390 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, r0, lsr r3 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + smlatteq r2, r6, r2, lr │ │ │ │ + @ instruction: 0x0102e2b6 │ │ │ │ + smlatbeq r2, lr, r2, lr │ │ │ │ + smlabbeq r2, ip, r2, lr │ │ │ │ + tsteq r2, r0, asr r2 │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + tsteq r2, ip, lsl #4 │ │ │ │ + smlatteq r2, lr, r1, lr │ │ │ │ + smlabteq r2, r2, r1, lr │ │ │ │ + @ instruction: 0x0102e196 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + tsteq r2, r8, lsl r1 │ │ │ │ + smlatteq r2, lr, r0, lr │ │ │ │ + smlatteq r2, r6, r0, lr │ │ │ │ + smlabteq r2, r4, r0, lr │ │ │ │ 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 93107c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - smlatteq r2, r2, r1, lr │ │ │ │ - @ instruction: 0x0102e1b6 │ │ │ │ - smlatbeq r2, ip, r1, lr │ │ │ │ - smlabbeq r2, r8, r1, lr │ │ │ │ - tsteq r2, ip, asr r1 │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - strdeq lr, [r2, -lr] │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, r0, lr │ │ │ │ - swpeq lr, ip, [r2] │ │ │ │ - tsteq r2, r8, ror r0 │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - smlatteq r2, lr, pc, sp @ │ │ │ │ - smlabteq r2, r0, pc, sp @ │ │ │ │ - @ instruction: 0x0102dfb6 │ │ │ │ - @ instruction: 0x0102df90 │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ - tsteq r2, r8, asr pc │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - strdeq sp, [r2, -r6] │ │ │ │ - smlabteq r2, r8, lr, sp │ │ │ │ - @ instruction: 0x0102de9c │ │ │ │ - tsteq r2, r0, ror lr │ │ │ │ - tsteq r2, r6, ror #28 │ │ │ │ - tsteq r2, r2, asr #28 │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, ip, lsl #28 │ │ │ │ - smlatteq r2, r8, sp, sp │ │ │ │ - @ instruction: 0x0102ddbc │ │ │ │ - @ instruction: 0x0102dd90 │ │ │ │ - smlabbeq r2, r6, sp, sp │ │ │ │ - tsteq r2, r2, ror #26 │ │ │ │ - tsteq r2, r8, lsr #26 │ │ │ │ + tsteq r2, r2, asr #30 │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + tsteq r2, ip, lsl #30 │ │ │ │ + smlatteq r2, r8, lr, sp │ │ │ │ + @ instruction: 0x0102debc │ │ │ │ + @ instruction: 0x0102deb2 │ │ │ │ + smlabbeq r2, lr, lr, sp │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + tsteq r2, r6, lsl #28 │ │ │ │ strdeq sp, [r2, -ip] │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - ldrdeq sp, [r2, -lr] │ │ │ │ - smlatbeq r2, ip, ip, sp │ │ │ │ - smlabbeq r2, r0, ip, sp │ │ │ │ - tsteq r2, r6, asr #24 │ │ │ │ - tsteq r2, sl, lsl ip │ │ │ │ - tsteq r2, r0, lsl ip │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + smlatbeq r2, ip, sp, sp │ │ │ │ + smlatbeq r2, r2, sp, sp │ │ │ │ + tsteq r2, ip, ror sp │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r2, r6, lsl sp │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + smlabteq r2, r2, ip, sp │ │ │ │ + @ instruction: 0x0102dcb8 │ │ │ │ + @ instruction: 0x0102dc92 │ │ │ │ + tsteq r2, r6, asr ip │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ strdeq sp, [r2, -ip] │ │ │ │ - smlabteq r2, ip, fp, sp │ │ │ │ - smlabteq r2, r2, fp, sp │ │ │ │ - @ instruction: 0x0102db9e │ │ │ │ - tsteq r2, r2, ror fp │ │ │ │ - tsteq r2, r6, asr #22 │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ - tsteq r2, r6, lsl fp │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - smlabteq r2, r6, sl, sp │ │ │ │ - smlatbeq r2, r4, sl, sp │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, sl, asr sl │ │ │ │ - tsteq r2, sl, lsr sl │ │ │ │ - smlatteq r2, sl, r9, sp │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + smlabteq r2, r6, fp, sp │ │ │ │ + smlatbeq r2, r2, fp, sp │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + smlatteq r2, r6, sl, sp │ │ │ │ + smlabteq r2, r2, sl, sp │ │ │ │ + smlabbeq r2, r8, sl, sp │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ smlatteq r2, r0, r9, sp │ │ │ │ - @ instruction: 0x0102d9ba │ │ │ │ - smlabbeq r5, sl, r8, sl │ │ │ │ - @ instruction: 0x0105a8b4 │ │ │ │ - @ instruction: 0x0105a99a │ │ │ │ - smlabteq r5, lr, r9, sl │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - smlabteq r2, r4, r8, sp │ │ │ │ - @ instruction: 0x0102d892 │ │ │ │ - tsteq r2, r0, ror #16 │ │ │ │ - tsteq r2, r0, lsr r8 │ │ │ │ - tsteq r2, r6, lsl #16 │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlabteq r2, sl, r7, sp │ │ │ │ - smlatbeq r2, r6, r7, sp │ │ │ │ - tsteq r2, r8, ror r7 │ │ │ │ - tsteq r2, r0, ror r7 │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, lr, r6, sp │ │ │ │ - smlatbeq r2, r0, r6, sp │ │ │ │ - @ instruction: 0x0102d698 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - tsteq r2, r6, asr #12 │ │ │ │ - tsteq r2, ip, lsl r6 │ │ │ │ + smlatbeq r2, r6, r9, sp │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, ip, asr r9 │ │ │ │ + tsteq r2, ip, lsr #18 │ │ │ │ + tsteq r2, r2, lsr #18 │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, r8, sp │ │ │ │ + @ instruction: 0x0102d89c │ │ │ │ + tsteq r2, r6, ror r8 │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ + smlabteq r2, lr, r7, sp │ │ │ │ + @ instruction: 0x0102d7ba │ │ │ │ + @ instruction: 0x0102d79a │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + smlatteq r5, sl, r5, sl │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + strdeq sl, [r5, -sl] │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ strdeq sp, [r2, -r2] │ │ │ │ - smlatteq r2, sl, r5, sp │ │ │ │ - smlabteq r2, r6, r5, sp │ │ │ │ - @ instruction: 0x0102d598 │ │ │ │ + smlabteq r2, r0, r5, sp │ │ │ │ @ instruction: 0x0102d590 │ │ │ │ - tsteq r2, lr, ror #10 │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + tsteq r2, ip, lsr r5 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + smlatbeq r2, lr, r4, sp │ │ │ │ + smlabbeq r2, r4, r4, sp │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, r0, lsl #8 │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + smlatbeq r2, r6, r3, sp │ │ │ │ + tsteq r2, ip, ror r3 │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + tsteq r2, sl, asr #6 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + smlabteq r2, lr, r2, sp │ │ │ │ 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 7d2084 │ │ │ │ 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 sp, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, r3, sp │ │ │ │ - @ instruction: 0x0102d39c │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r2, r6, asr #6 │ │ │ │ - tsteq r2, ip, lsr r3 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - smlatteq r2, r6, r2, sp │ │ │ │ - @ instruction: 0x0102d2b4 │ │ │ │ - smlabbeq r2, r8, r2, sp │ │ │ │ - tsteq r2, ip, asr r2 │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ + tsteq r2, r2, lsr r1 │ │ │ │ + tsteq r2, r6, lsl #2 │ │ │ │ strdeq sp, [r2, -ip] │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, lr, r1, sp │ │ │ │ - smlatbeq r2, r2, r1, sp │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - tsteq r2, r6, asr #2 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - smlatteq r2, r8, r0, sp │ │ │ │ - strheq sp, [r2, -r6] │ │ │ │ - smlabbeq r2, sl, r0, sp │ │ │ │ - qaddeq sp, lr, r2 │ │ │ │ - qaddeq sp, r4, r2 │ │ │ │ - tsteq r2, lr, lsr #32 │ │ │ │ - strdeq ip, [r2, -lr] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, pc, ip @ │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ - tsteq r2, lr, ror #30 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - smlatteq r2, sl, lr, ip │ │ │ │ - @ instruction: 0x0102cebc │ │ │ │ - smlabbeq r2, lr, lr, ip │ │ │ │ - tsteq r2, r0, ror #28 │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ - smlatteq r2, r0, sp, ip │ │ │ │ - @ instruction: 0x0102cdbc │ │ │ │ - @ instruction: 0x0102cd90 │ │ │ │ - smlabbeq r2, r6, sp, ip │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + smlatbeq r2, r6, r0, sp │ │ │ │ + swpeq sp, ip, [r2] │ │ │ │ + tsteq r2, r8, ror r0 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + smlatteq r2, r8, pc, ip @ │ │ │ │ + @ instruction: 0x0102cfbc │ │ │ │ + @ instruction: 0x0102cfb2 │ │ │ │ + smlabbeq r2, ip, pc, ip @ │ │ │ │ + tsteq r2, ip, asr pc │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + smlabteq r2, ip, lr, ip │ │ │ │ + smlatbeq r2, r6, lr, ip │ │ │ │ + tsteq r2, r6, ror lr │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + tsteq r2, r6, lsl lr │ │ │ │ + smlatteq r2, sl, sp, ip │ │ │ │ + @ instruction: 0x0102cdbe │ │ │ │ + @ instruction: 0x0102cdb4 │ │ │ │ + smlabbeq r2, lr, sp, ip │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r2, r4, asr sp │ │ │ │ tsteq r2, r0, lsr sp │ │ │ │ - tsteq r2, r0, lsl #26 │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, ip, ip │ │ │ │ - @ instruction: 0x0102cc9c │ │ │ │ - tsteq r2, r6, ror ip │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, r8, lsl ip │ │ │ │ - smlatteq r2, r8, fp, ip │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - @ instruction: 0x0102cbba │ │ │ │ - smlabbeq r2, lr, fp, ip │ │ │ │ - smlabbeq r2, r4, fp, ip │ │ │ │ - tsteq r2, lr, asr fp │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ - strdeq ip, [r2, -lr] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, sl, ip │ │ │ │ - @ instruction: 0x0102ca9a │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, r8, asr #20 │ │ │ │ - tsteq r2, lr, lsl sl │ │ │ │ + tsteq r2, r4, lsl #26 │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + smlabteq r2, lr, ip, ip │ │ │ │ + smlatbeq r2, r8, ip, ip │ │ │ │ + tsteq r2, r8, ror ip │ │ │ │ + tsteq r2, lr, ror #24 │ │ │ │ + tsteq r2, sl, asr #24 │ │ │ │ + tsteq r2, ip, lsl ip │ │ │ │ + smlatteq r2, lr, fp, ip │ │ │ │ + smlabteq r2, r0, fp, ip │ │ │ │ + @ instruction: 0x0102cb90 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ strdeq ip, [r2, -r0] │ │ │ │ - smlabteq r2, r2, r9, ip │ │ │ │ - @ instruction: 0x0102c9ba │ │ │ │ - @ instruction: 0x0102c99a │ │ │ │ - tsteq r2, r2, ror r9 │ │ │ │ - tsteq r2, ip, ror #18 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r8, ip │ │ │ │ - smlabteq r2, ip, r8, ip │ │ │ │ - smlatbeq r2, r4, r8, ip │ │ │ │ - @ instruction: 0x0102c89e │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, r6, lsr #16 │ │ │ │ + smlatteq r2, r6, sl, ip │ │ │ │ + smlabteq r2, r0, sl, ip │ │ │ │ + @ instruction: 0x0102ca90 │ │ │ │ + tsteq r2, r0, ror #20 │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ + tsteq r2, r2, lsr sl │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + smlatbeq r2, r8, r9, ip │ │ │ │ + tsteq r2, r8, ror r9 │ │ │ │ + tsteq r2, r8, asr #18 │ │ │ │ + tsteq r2, lr, lsr r9 │ │ │ │ + tsteq r2, sl, lsl r9 │ │ │ │ + smlatteq r2, lr, r8, ip │ │ │ │ + smlatteq r2, r4, r8, ip │ │ │ │ + @ instruction: 0x0102c8be │ │ │ │ + smlabbeq r2, lr, r8, ip │ │ │ │ + tsteq r2, lr, asr r8 │ │ │ │ + tsteq r2, r4, asr r8 │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ strdeq ip, [r2, -sl] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ ldrdeq ip, [r2, -r4] │ │ │ │ - smlatbeq r2, ip, r7, ip │ │ │ │ - smlatbeq r2, r6, r7, ip │ │ │ │ - smlabbeq r2, r4, r7, ip │ │ │ │ + smlatbeq r2, r8, r7, ip │ │ │ │ + tsteq r2, lr, ror r7 │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ + tsteq r2, r2, lsr #14 │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r6, ip │ │ │ │ + smlatbeq r2, sl, r6, ip │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ + tsteq r2, ip, lsr #12 │ │ │ │ + tsteq r2, r4, lsl #12 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + ldrdeq ip, [r2, -ip] │ │ │ │ + @ instruction: 0x0102c5b2 │ │ │ │ + smlabbeq r2, r6, r5, ip │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ + tsteq r2, ip, lsl #10 │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + smlatteq r2, r4, r4, ip │ │ │ │ @ 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, r0, r5, ip │ │ │ │ - @ instruction: 0x0102c5b4 │ │ │ │ - smlatbeq r2, ip, r5, ip │ │ │ │ - smlabbeq r2, lr, r5, ip │ │ │ │ - tsteq r2, r8, ror #10 │ │ │ │ - tsteq r2, r2, ror #10 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r5, r6, lsr #2 │ │ │ │ - tsteq r5, r4, rrx │ │ │ │ - tsteq r5, sl │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - tsteq r2, lr, lsl r5 │ │ │ │ - tsteq r5, ip, lsr r3 │ │ │ │ - tsteq r2, r2, lsl r5 │ │ │ │ - tsteq r2, ip, lsl #10 │ │ │ │ - tsteq r2, r6, lsl #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r4, ip │ │ │ │ - smlatteq r2, r8, r4, ip │ │ │ │ - smlatteq r2, r2, r4, ip │ │ │ │ - smlatbeq r5, r0, r1, r9 │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ - @ instruction: 0x01058f98 │ │ │ │ - smlabteq r2, sl, r4, ip │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - @ instruction: 0x0102c4b8 │ │ │ │ - tsteq r5, sl, asr #32 │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - smlatbeq r2, r0, r4, ip │ │ │ │ - tsteq r5, sl, asr #32 │ │ │ │ - @ instruction: 0x0102c494 │ │ │ │ - smlatteq r5, r2, r0, r9 │ │ │ │ - smlatbeq r5, r4, r0, r9 │ │ │ │ - strheq r9, [r5, -sl] │ │ │ │ - tsteq r2, ip, ror r4 │ │ │ │ - smlatteq r5, r6, r0, r9 │ │ │ │ - tsteq r2, r0, ror r4 │ │ │ │ - tsteq r5, sl, asr #2 │ │ │ │ - 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 │ │ │ │ - tsteq r5, r6, lsl r3 │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r3, ip │ │ │ │ - smlatteq r2, r6, r3, ip │ │ │ │ - smlatteq r2, r0, r3, ip │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ - ldrdeq ip, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r3, ip │ │ │ │ - smlabteq r2, r8, r3, ip │ │ │ │ - smlabteq r2, r2, r3, ip │ │ │ │ - @ instruction: 0x0102c3bc │ │ │ │ - @ instruction: 0x0102c3b6 │ │ │ │ - @ instruction: 0x0102c3b0 │ │ │ │ - smlatbeq r2, sl, r3, ip │ │ │ │ - smlatbeq r2, r4, r3, ip │ │ │ │ - @ instruction: 0x0102c39e │ │ │ │ - @ instruction: 0x0102c398 │ │ │ │ - @ instruction: 0x0102c392 │ │ │ │ - smlabbeq r2, ip, r3, ip │ │ │ │ - smlabbeq r2, r6, r3, ip │ │ │ │ - smlabbeq r2, r0, r3, ip │ │ │ │ - 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 │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - @ instruction: 0x01059190 │ │ │ │ - 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 r5, sl, ror r1 │ │ │ │ + tsteq r2, r0, asr #6 │ │ │ │ tsteq r2, r4, lsl r3 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - smlatteq r2, sl, r2, ip │ │ │ │ - @ instruction: 0x01059194 │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r2, ip │ │ │ │ - tsteq r5, sl, asr #6 │ │ │ │ - smlatbeq r5, r8, r2, r9 │ │ │ │ - tsteq r5, sl, lsr r2 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - smlatbeq r2, lr, r2, ip │ │ │ │ - smlabteq r5, r4, r2, r9 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + smlatteq r2, lr, r2, ip │ │ │ │ + smlabteq r2, r8, r2, ip │ │ │ │ + smlabteq r2, r2, r2, ip │ │ │ │ smlatbeq r2, r2, r2, ip │ │ │ │ - strdeq r9, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, r3, r9 │ │ │ │ - @ instruction: 0x010593b0 │ │ │ │ - smlabbeq r2, sl, r2, ip │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ + smlabbeq r5, r6, lr, r8 │ │ │ │ + smlabteq r5, r4, sp, r8 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ tsteq r2, lr, ror r2 │ │ │ │ - tsteq r2, r8, ror r2 │ │ │ │ + swpeq r9, ip, [r5] │ │ │ │ tsteq r2, r2, ror r2 │ │ │ │ tsteq r2, ip, ror #4 │ │ │ │ tsteq r2, r6, ror #4 │ │ │ │ tsteq r2, r0, ror #4 │ │ │ │ tsteq r2, sl, asr r2 │ │ │ │ tsteq r2, r4, asr r2 │ │ │ │ tsteq r2, lr, asr #4 │ │ │ │ tsteq r2, r8, asr #4 │ │ │ │ tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ tsteq r2, r6, lsr r2 │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ tsteq r2, sl, lsr #4 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + tsteq r5, lr, lsr sp │ │ │ │ tsteq r2, r8, lsl r2 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - tsteq r2, ip, lsl #4 │ │ │ │ - tsteq r2, r6, lsl #4 │ │ │ │ + smlatbeq r5, sl, sp, r8 │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + smlabbeq r5, r6, sp, r8 │ │ │ │ mrseq ip, R10_usr │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ + smlatbeq r5, sl, sp, r8 │ │ │ │ strdeq ip, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r1, ip │ │ │ │ - smlatteq r2, r8, r1, ip │ │ │ │ - smlatteq r2, r2, r1, ip │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ ldrdeq ip, [r2, -ip] │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ ldrdeq ip, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r1, ip │ │ │ │ + smlatbeq r5, sl, lr, r8 │ │ │ │ smlabteq r2, r4, r1, ip │ │ │ │ @ instruction: 0x0102c1be │ │ │ │ @ instruction: 0x0102c1b8 │ │ │ │ + @ instruction: 0x0102c1b2 │ │ │ │ + smlatbeq r2, ip, r1, ip │ │ │ │ + smlatbeq r2, r6, r1, ip │ │ │ │ + smlatbeq r2, r0, r1, ip │ │ │ │ + @ instruction: 0x0102c19a │ │ │ │ + @ instruction: 0x0102c194 │ │ │ │ + smlabbeq r2, lr, r1, ip │ │ │ │ + smlabbeq r2, r8, r1, ip │ │ │ │ + smlabbeq r2, r2, r1, ip │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ + tsteq r2, r0, ror r1 │ │ │ │ + tsteq r2, sl, ror #2 │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + tsteq r5, r6, ror r0 │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + tsteq r2, r2, asr r1 │ │ │ │ + tsteq r2, ip, asr #2 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + tsteq r2, r8, lsr #2 │ │ │ │ + tsteq r2, r2, lsr #2 │ │ │ │ + tsteq r2, ip, lsl r1 │ │ │ │ + tsteq r2, r6, lsl r1 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + smlatteq r2, ip, r0, ip │ │ │ │ + smlatteq r2, r6, r0, ip │ │ │ │ + smlatteq r2, r0, r0, ip │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r0, ip │ │ │ │ + smlabteq r2, r8, r0, ip │ │ │ │ + smlabteq r2, r2, r0, ip │ │ │ │ + strheq ip, [r2, -ip] │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + smlatbeq r2, sl, r0, ip │ │ │ │ + smlatbeq r2, r4, r0, ip │ │ │ │ + swpeq ip, lr, [r2] │ │ │ │ + swpeq ip, r8, [r2] │ │ │ │ + swpeq ip, r2, [r2] @ │ │ │ │ + smlabbeq r2, ip, r0, ip │ │ │ │ + smlabbeq r2, r6, r0, ip │ │ │ │ + smlabbeq r2, r0, r0, ip │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + tsteq r2, r4, ror r0 │ │ │ │ + tsteq r2, lr, rrx │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + tsteq r2, r2, rrx │ │ │ │ + qaddeq ip, ip, r2 │ │ │ │ + qaddeq ip, r6, r2 │ │ │ │ + qaddeq ip, r0, r2 │ │ │ │ + tsteq r2, sl, asr #32 │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + smlatbeq r5, sl, r0, r9 │ │ │ │ + tsteq r5, r8 │ │ │ │ + @ instruction: 0x01058f9a │ │ │ │ + smlabteq r5, r8, pc, r8 @ │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + tsteq r2, r2 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + smlatteq r5, r2, r0, r9 │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + smlatteq r2, sl, pc, fp @ │ │ │ │ + smlatbeq r5, r0, r1, r9 │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + ldrdeq fp, [r2, -r8] │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlabteq r2, ip, pc, fp @ │ │ │ │ + smlabteq r2, r6, pc, fp @ │ │ │ │ + smlabteq r2, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0102bfba │ │ │ │ + @ instruction: 0x0102bfb4 │ │ │ │ + smlatbeq r2, lr, pc, fp @ │ │ │ │ + smlatbeq r2, r8, pc, fp @ │ │ │ │ + smlatbeq r2, r2, pc, fp @ │ │ │ │ + @ instruction: 0x0102bf9c │ │ │ │ + @ instruction: 0x0102bf96 │ │ │ │ + @ instruction: 0x0102bf90 │ │ │ │ + smlabbeq r2, sl, pc, fp @ │ │ │ │ + smlabbeq r2, r4, pc, fp @ │ │ │ │ + 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 │ │ │ │ + tsteq r2, sl, asr pc │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + 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 r2, lr, lsl pc │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - tsteq r3, ip, ror r6 │ │ │ │ - tsteq r4, lr, ror #20 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - smlabbeq r2, lr, r3, ip │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - smlatbeq r4, r0, r8, fp │ │ │ │ - qaddeq sp, r6, r4 │ │ │ │ - smlatbeq r2, sl, r8, fp │ │ │ │ - swpeq fp, r4, [r4] @ │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + smlabteq r4, lr, r7, fp │ │ │ │ + @ instruction: 0x0102bf9c │ │ │ │ + smlabbeq r4, r4, r7, fp │ │ │ │ + smlatteq r2, lr, r0, ip │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + smlabteq r4, r8, sp, ip │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + @ instruction: 0x0104cdb6 │ │ │ │ + tsteq r2, sl, lsl #12 │ │ │ │ + strdeq sl, [r4, -r4] │ │ │ │ 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 8b503c │ │ │ │ blx 955268 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d6480c │ │ │ │ - swpeq ip, r4, [r4] @ │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - smlabbeq r4, r6, r0, ip │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - tsteq r4, lr, rrx │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - qaddeq ip, r6, r4 │ │ │ │ - tsteq r4, ip, asr #32 │ │ │ │ - tsteq r4, lr, lsr r0 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - smlabteq r5, r2, r3, r7 │ │ │ │ - @ instruction: 0x010573b8 │ │ │ │ - smlatbeq r5, sl, r3, r7 │ │ │ │ - smlatbeq r5, r0, r3, r7 │ │ │ │ - tsteq r4, r4, lsl pc │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ - smlabbeq r3, sl, r7, r1 │ │ │ │ - smlabteq r5, r8, r2, r7 │ │ │ │ - smlabteq r4, r6, lr, fp │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + smlabbeq r4, r6, fp, r9 │ │ │ │ + smlatteq r4, r6, sp, fp │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + smlabteq r4, lr, sp, fp │ │ │ │ + smlabteq r4, r4, sp, fp │ │ │ │ + @ instruction: 0x0104bdb6 │ │ │ │ + smlatbeq r4, ip, sp, fp │ │ │ │ + @ instruction: 0x0104bd9e │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + mrseq r7, (UNDEF: 21) │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ + smlatteq r3, sl, r4, r1 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d52c8 │ │ │ │ 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 ff0c9f2c │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - smlabbeq r2, sl, r5, r9 │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - tsteq r2, sl, lsl #14 │ │ │ │ - tsteq r4, r4, asr sp │ │ │ │ - smlabteq r2, lr, r7, r9 │ │ │ │ - ldrdeq r9, [r2, -sl] │ │ │ │ - @ instruction: 0x010b539c │ │ │ │ - smlabteq r2, r2, r7, r9 │ │ │ │ - @ instruction: 0x01029798 │ │ │ │ - smlatbeq r2, r4, r7, r9 │ │ │ │ - smlatbeq r2, r0, r7, r9 │ │ │ │ - @ instruction: 0x0102979c │ │ │ │ - @ instruction: 0x01029798 │ │ │ │ - @ instruction: 0x01029798 │ │ │ │ - tsteq fp, sl, lsl #6 │ │ │ │ - smlabbeq r2, r4, r7, r9 │ │ │ │ - tsteq r2, r6, lsl #14 │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ - tsteq r2, sl, lsl #14 │ │ │ │ - tsteq r2, r4, lsl #14 │ │ │ │ - strdeq r9, [r2, -lr] │ │ │ │ + smlatteq r2, sl, r2, r9 │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + @ instruction: 0x01048ab4 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + strdeq r5, [fp, -ip] │ │ │ │ + tsteq r2, r2, lsr #10 │ │ │ │ + strdeq r9, [r2, -r8] │ │ │ │ + tsteq r2, r4, lsl #10 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ strdeq r9, [r2, -ip] │ │ │ │ - tsteq fp, ip, ror #4 │ │ │ │ - smlatteq r2, r4, r3, r9 │ │ │ │ - smlabteq r4, lr, fp, r8 │ │ │ │ - tsteq r2, r0, lsr #10 │ │ │ │ - strdeq r9, [r2, -r6] │ │ │ │ - strdeq r9, [r2, -r6] │ │ │ │ - smlatteq r3, r0, r5, r7 │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - ldrdeq r7, [r3, -sl] │ │ │ │ - @ instruction: 0x010b51bc │ │ │ │ - tsteq r2, r8, lsr r4 │ │ │ │ - @ instruction: 0x010375b4 │ │ │ │ - @ instruction: 0x010599bc │ │ │ │ - tsteq fp, r2, ror r1 │ │ │ │ - smlabbeq r3, lr, r5, r7 │ │ │ │ - @ instruction: 0x01037598 │ │ │ │ - @ instruction: 0x01037594 │ │ │ │ - strdeq r5, [r5, -r0] │ │ │ │ - tsteq r2, r6, asr #6 │ │ │ │ - tsteq r2, lr, lsr r3 │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - tsteq r3, r2, lsr #22 │ │ │ │ - tsteq r3, lr, lsl fp │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - tsteq r3, lr, lsl #22 │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - tsteq r3, r2, lsl #22 │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r5, sl, lsl #14 │ │ │ │ - tsteq fp, r0, lsr #32 │ │ │ │ - tsteq r5, r4, lsl #14 │ │ │ │ - tsteq r2, r6, lsr #4 │ │ │ │ - tsteq r4, sl, asr r1 │ │ │ │ - mrseq r9, R10_usr │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ - ldrdeq r9, [r2, -lr] │ │ │ │ - tsteq r4, r6, asr #2 │ │ │ │ - @ instruction: 0x010291bc │ │ │ │ - tsteq r4, r4, lsr r1 │ │ │ │ - @ instruction: 0x0102919a │ │ │ │ - tsteq r4, lr, lsl r1 │ │ │ │ - smlabbeq r2, r0, r1, r9 │ │ │ │ - smlatbeq r3, ip, r4, r0 │ │ │ │ - @ instruction: 0x010488b2 │ │ │ │ strdeq r9, [r2, -r8] │ │ │ │ - @ instruction: 0x01048892 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - strdeq r9, [r2, -lr] │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - ldrdeq r7, [r4, -r0] │ │ │ │ - tsteq r2, r6, ror r0 │ │ │ │ - tsteq r2, lr, rrx │ │ │ │ - smlatteq r5, lr, r3, r2 │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - @ instruction: 0x01047f9c │ │ │ │ - strdeq r8, [r4, -lr] │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r4, lr, lsr r3 │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - strdeq r9, [r4, -r2] │ │ │ │ - tsteq r4, r6, lsl r7 │ │ │ │ - ldrdeq r9, [r4, -sl] │ │ │ │ - strdeq r8, [r4, -sl] │ │ │ │ - smlabteq r4, ip, lr, r9 │ │ │ │ - @ instruction: 0x01049fba │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - @ instruction: 0x01049fb0 │ │ │ │ - @ instruction: 0x010523b4 │ │ │ │ - @ instruction: 0x010523ba │ │ │ │ - @ instruction: 0x010523b2 │ │ │ │ - @ instruction: 0x010523b6 │ │ │ │ - smlabteq r5, r0, r3, r2 │ │ │ │ - @ instruction: 0x010523ba │ │ │ │ - tsteq r3, lr, lsr r2 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - @ instruction: 0x0104a4bc │ │ │ │ - @ instruction: 0x0104a4bc │ │ │ │ - @ instruction: 0x0104a4b4 │ │ │ │ - @ instruction: 0x0104a4b2 │ │ │ │ - smlabteq r4, sl, r4, sl │ │ │ │ - smlatteq r4, r2, r4, sl │ │ │ │ - smlatteq r4, r0, r4, sl │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ - tsteq r4, r6, lsl #10 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - smlatteq r4, r6, r4, sl │ │ │ │ - smlatteq r4, r6, r4, sl │ │ │ │ - smlatteq r4, r6, r4, sl │ │ │ │ - strdeq sl, [r4, -r2] │ │ │ │ - strdeq sl, [r4, -r6] │ │ │ │ - strdeq sl, [r4, -sl] │ │ │ │ - strdeq sl, [r4, -lr] │ │ │ │ - strdeq sl, [r4, -r6] │ │ │ │ - smlatteq r4, lr, r4, sl │ │ │ │ - smlatteq r4, lr, r4, sl │ │ │ │ - smlabbeq r4, r2, r0, sl │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - smlabteq r4, r8, r4, sl │ │ │ │ - smlabteq r5, sl, r2, fp │ │ │ │ - @ instruction: 0x0104a4ba │ │ │ │ - smlatbeq r4, lr, r4, sl │ │ │ │ - smlabteq r2, ip, ip, r8 │ │ │ │ - smlabteq r2, r4, ip, r8 │ │ │ │ - smlabbeq r4, lr, r4, sl │ │ │ │ - smlabbeq r5, r0, r2, r9 │ │ │ │ - smlatbeq r4, r4, r5, r9 │ │ │ │ - smlatbeq r4, ip, r5, r9 │ │ │ │ - @ instruction: 0x010495b8 │ │ │ │ - @ instruction: 0x010495b8 │ │ │ │ - @ instruction: 0x010495b8 │ │ │ │ - @ instruction: 0x010495b8 │ │ │ │ - smlabteq r4, r4, r5, r9 │ │ │ │ - smlabteq r4, r4, r5, r9 │ │ │ │ - smlabteq r4, r4, r6, r9 │ │ │ │ - smlabteq r4, r0, r5, r9 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - @ instruction: 0x010495b4 │ │ │ │ - smlabteq r4, r4, r5, r9 │ │ │ │ - smlabbeq r4, r4, r3, sl │ │ │ │ - smlatbeq r4, r4, r3, sl │ │ │ │ - smlatteq r4, r8, r5, r9 │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - smlabbeq r4, ip, r3, sl │ │ │ │ - smlabbeq r4, ip, r3, sl │ │ │ │ - smlabbeq r4, ip, r3, sl │ │ │ │ - smlabbeq r4, ip, r3, sl │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - smlabbeq r4, r4, r3, sl │ │ │ │ - smlabbeq fp, r6, r8, r4 │ │ │ │ - tsteq r4, r6, ror r3 │ │ │ │ - smlatbeq r3, ip, ip, r6 │ │ │ │ - smlatbeq r3, r8, ip, r6 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - smlabteq r4, r2, r1, r8 │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r2, ip, lsl sl │ │ │ │ - @ instruction: 0x01054e9e │ │ │ │ - strdeq r8, [r2, -r6] │ │ │ │ - strdeq r8, [r2, -r0] │ │ │ │ - smlatteq r3, r6, r1, r0 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - smlabteq r3, lr, r1, r0 │ │ │ │ - smlabteq r3, ip, r1, r0 │ │ │ │ - smlabteq r3, r6, r1, r0 │ │ │ │ - smlabteq r3, r4, r1, r0 │ │ │ │ - smlatteq r5, ip, sp, r4 │ │ │ │ + strdeq r9, [r2, -r8] │ │ │ │ + tsteq fp, sl, rrx │ │ │ │ + smlatteq r2, r4, r4, r9 │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r2, r0, ror r4 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + smlabteq fp, ip, pc, r4 @ │ │ │ │ + tsteq r2, r4, asr #2 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + smlabbeq r2, r0, r2, r9 │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ + tsteq fp, ip, lsl pc │ │ │ │ + @ instruction: 0x01029198 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + ldrdeq r4, [fp, -r2] │ │ │ │ + smlatteq r3, lr, r2, r7 │ │ │ │ + strdeq r7, [r3, -r8] │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + smlatbeq r2, r6, r0, r9 │ │ │ │ + swpeq r9, lr, [r2] │ │ │ │ + @ instruction: 0x01030892 │ │ │ │ + smlabbeq r3, r2, r8, r0 │ │ │ │ + tsteq r3, lr, ror r8 │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq r3, r6, ror r8 │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + tsteq r3, sl, ror #16 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + smlabbeq r5, sl, r4, r5 │ │ │ │ + tsteq r5, sl, ror #8 │ │ │ │ + smlabbeq fp, r0, sp, r4 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ + smlabbeq r2, r6, pc, r8 @ │ │ │ │ + @ instruction: 0x01047eba │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ + smlatbeq r4, ip, lr, r7 │ │ │ │ + tsteq r2, lr, lsr pc │ │ │ │ + smlatbeq r4, r6, lr, r7 │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + @ instruction: 0x01047e94 │ │ │ │ + strdeq r8, [r2, -sl] │ │ │ │ + tsteq r4, lr, ror lr │ │ │ │ + smlatteq r2, r0, lr, r8 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tsteq r2, r8, asr lr │ │ │ │ + strdeq r8, [r4, -r2] │ │ │ │ + smlabbeq r2, lr, lr, r8 │ │ │ │ + tsteq r2, lr, ror lr │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + smlabbeq r4, lr, r5, r8 │ │ │ │ + smlabbeq r5, ip, fp, r5 │ │ │ │ + smlabbeq r5, sl, fp, r5 │ │ │ │ + smlabbeq r5, r8, fp, r5 │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + ldrdeq r8, [r2, -r6] │ │ │ │ + smlabteq r2, lr, sp, r8 │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + smlatbeq r2, r4, sp, r8 │ │ │ │ + @ instruction: 0x01028d9c │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + swpeq sl, lr, [r4] │ │ │ │ + @ instruction: 0x01056ab2 │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + tsteq r4, r6, ror r4 │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, sl, asr r4 │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, sl, lsl sp │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + tsteq r5, sl, lsl r1 │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + tsteq r5, r6, lsl r1 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r5, sl, lsl r1 │ │ │ │ + @ instruction: 0x01036f9e │ │ │ │ + smlatbeq r3, r0, pc, r6 @ │ │ │ │ + smlabbeq r3, r4, pc, r6 @ │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + tsteq r4, sl, lsr #4 │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + tsteq r4, sl, asr r2 │ │ │ │ + tsteq r4, lr, asr r2 │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + tsteq r4, lr, asr #4 │ │ │ │ + tsteq r4, lr, asr #4 │ │ │ │ + smlatteq r4, r2, sp, r9 │ │ │ │ + tsteq fp, r8, asr r8 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r5, sl, lsr #32 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + tsteq r2, r4, lsr #20 │ │ │ │ + smlatteq r4, lr, r1, sl │ │ │ │ + smlatteq r5, r0, pc, r8 @ │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + tsteq r4, ip, lsl #6 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + tsteq r4, r4, lsl r3 │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + smlatteq r4, r4, r0, sl │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + smlatteq r4, ip, r0, sl │ │ │ │ + smlatteq r4, ip, r0, sl │ │ │ │ + smlatteq r4, ip, r0, sl │ │ │ │ + smlatteq r4, ip, r0, sl │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + smlabteq r4, ip, r0, sl │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + ldrdeq sl, [r4, -ip] │ │ │ │ + smlatteq r4, r4, r0, sl │ │ │ │ + smlatteq fp, r6, r5, r4 │ │ │ │ + ldrdeq sl, [r4, -r6] │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + tsteq r3, r8, lsl #20 │ │ │ │ + strheq sl, [r4, -lr] │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + strheq sl, [r4, -r4] │ │ │ │ + strheq sl, [r4, -r4] │ │ │ │ + smlabbeq r2, r2, r7, r8 │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + tsteq r2, r6, asr r7 │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ + tstpeq r2, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f67b14 │ │ │ │ bmi 7e1ce0 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d67b24 │ │ │ │ @@ -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 1267b7c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - smlatteq fp, lr, r3, r4 │ │ │ │ - smlatbeq r5, r6, r3, r5 │ │ │ │ - smlatbeq r5, lr, r3, r5 │ │ │ │ - smlatbeq r5, ip, r3, r5 │ │ │ │ - smlatbeq r5, ip, r3, r5 │ │ │ │ - tsteq r4, sl, lsr #26 │ │ │ │ - strdeq r8, [r2, -ip] │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + tsteq fp, lr, asr #2 │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + tsteq r5, ip, lsl #2 │ │ │ │ + tsteq r5, ip, lsl #2 │ │ │ │ + smlabbeq r4, sl, sl, r7 │ │ │ │ + tsteq r2, ip, asr pc │ │ │ │ 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 r5, [r5, -r8] │ │ │ │ - smlatbeq r5, r6, r3, r5 │ │ │ │ - @ instruction: 0x010553b4 │ │ │ │ - smlatteq r5, r6, r3, r5 │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + tsteq r5, r0, ror #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec00f14 │ │ │ │ @ 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 fe8e7cc8 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e7cd8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - tstpeq r2, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - smlabteq r2, r6, r5, r8 │ │ │ │ - tsteq r4, r0, lsl ip │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - smlatteq r2, lr, r3, r8 │ │ │ │ - ldrdeq r7, [r4, -r8] │ │ │ │ - @ instruction: 0x0102f7b6 │ │ │ │ - @ instruction: 0x01047bbc │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + smlabbeq r4, ip, r9, r7 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + tsteq r2, sl, ror #2 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + tstpeq r2, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec01014 │ │ │ │ @ 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 │ │ │ │ - smlatteq r5, lr, r2, r5 │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ + tsteq r5, lr, asr #32 │ │ │ │ + qaddeq r5, ip, r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0103c │ │ │ │ @ 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 9a2054 │ │ │ │ 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, r8, asr #14 │ │ │ │ - smlatbeq r5, r8, r2, r5 │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tsteq fp, ip, lsr r1 │ │ │ │ - tsteq r3, sl, lsl #14 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - ldrdeq r8, [r4, -r2] │ │ │ │ - ldrdeq r8, [r4, -r0] │ │ │ │ - tstpeq r2, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104879e │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - smlatbeq r2, r6, sl, pc @ │ │ │ │ - smlatbeq r2, r4, sl, pc @ │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - tsteq r4, sl, lsr r0 │ │ │ │ - smlabteq r2, r2, sl, pc @ │ │ │ │ - smlatbeq r2, sl, sl, pc @ │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ + smlatbeq r3, r8, r4, r6 │ │ │ │ + tsteq r5, r8 │ │ │ │ + smlabbeq r3, r2, r4, r6 │ │ │ │ + smlabbeq r3, r0, r4, r6 │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + @ instruction: 0x010b3e9c │ │ │ │ + tsteq r3, sl, ror #8 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r4, r2, lsr r4 │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + tstpeq r2, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102f7bc │ │ │ │ + strdeq r8, [r4, -lr] │ │ │ │ + @ instruction: 0x010483bc │ │ │ │ + tstpeq r2, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, ror sp │ │ │ │ + @ instruction: 0x01047d9a │ │ │ │ + tstpeq r2, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, lr, r2, r6 │ │ │ │ + @ instruction: 0x010476b6 │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec012cc │ │ │ │ @ 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 │ │ │ │ - smlabbeq r2, lr, ip, r7 │ │ │ │ - strdeq r4, [r5, -lr] │ │ │ │ - tsteq r2, r2, asr #24 │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - smlatteq r5, r6, pc, r4 @ │ │ │ │ - tsteq r5, r2 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - tsteq r5, sl, lsr r0 │ │ │ │ - tsteq r5, r0, rrx │ │ │ │ - tsteq r5, r2, ror r0 │ │ │ │ - smlabteq r5, r2, r0, r5 │ │ │ │ - smlatteq r5, r8, r0, r5 │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ - strdeq r7, [r2, -sl] │ │ │ │ - smlabteq r2, ip, sl, r7 │ │ │ │ - @ instruction: 0x01055192 │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r5, r2, lsr r2 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r5, sl, ror #4 │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ - smlatbeq r2, r8, r9, r7 │ │ │ │ - tsteq r2, ip, ror r9 │ │ │ │ - tsteq r2, r8, asr r9 │ │ │ │ - tsteq r2, r4, lsr r9 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - smlabteq r2, lr, r8, r7 │ │ │ │ - smlabteq r2, r4, r8, r7 │ │ │ │ - @ instruction: 0x010278b0 │ │ │ │ - smlabbeq r2, ip, r8, r7 │ │ │ │ - tsteq r2, ip, asr r8 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, lr, lsr r8 │ │ │ │ - tsteq r2, lr, lsl #16 │ │ │ │ - smlatteq r2, r2, r7, r7 │ │ │ │ - @ instruction: 0x010277b0 │ │ │ │ - @ instruction: 0x01027792 │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ - strdeq r7, [r2, -ip] │ │ │ │ - tsteq r5, sl, lsl r1 │ │ │ │ - tsteq r2, r6, asr r6 │ │ │ │ - tsteq r2, r8, lsr r6 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - @ instruction: 0x010551b2 │ │ │ │ - tsteq r5, sl, lsl r2 │ │ │ │ - tsteq r5, lr, ror #4 │ │ │ │ - @ instruction: 0x010552b6 │ │ │ │ - tsteq r2, ip, asr #10 │ │ │ │ - tsteq r2, sl, lsl r5 │ │ │ │ - smlatteq r2, sl, r4, r7 │ │ │ │ - @ instruction: 0x010274ba │ │ │ │ - smlabbeq r2, lr, r4, r7 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r2, lr, lsr r4 │ │ │ │ - tsteq r2, r0, lsr #8 │ │ │ │ - strdeq r7, [r2, -lr] │ │ │ │ - ldrdeq r7, [r2, -r0] │ │ │ │ - smlatbeq r2, r2, r3, r7 │ │ │ │ - smlabbeq r2, r4, r3, r7 │ │ │ │ - tsteq r2, r2, ror #6 │ │ │ │ - tsteq r2, r6, lsr r3 │ │ │ │ - tsteq r2, sl, lsl r3 │ │ │ │ - strdeq r7, [r2, -sl] │ │ │ │ - ldrdeq r7, [r2, -r0] │ │ │ │ - smlatbeq r2, r8, r2, r7 │ │ │ │ - smlabbeq r2, r0, r2, r7 │ │ │ │ - tsteq r2, r8, asr r2 │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ - tsteq r2, lr, lsl #4 │ │ │ │ - smlatteq r2, r6, r1, r7 │ │ │ │ - smlabteq r2, r4, r1, r7 │ │ │ │ - smlatbeq r2, r4, r1, r7 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - tsteq r2, r8, asr r1 │ │ │ │ - tsteq r2, r8, lsr r1 │ │ │ │ - tsteq r2, r8, lsl r1 │ │ │ │ + smlatteq r2, lr, r9, r7 │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + smlatbeq r2, r2, r9, r7 │ │ │ │ + smlabbeq r2, ip, r9, r7 │ │ │ │ + tsteq r5, r6, asr #26 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + smlabbeq r5, r0, sp, r4 │ │ │ │ + @ instruction: 0x01054d9a │ │ │ │ + smlabteq r5, r0, sp, r4 │ │ │ │ + ldrdeq r4, [r5, -r2] │ │ │ │ + tsteq r5, r2, lsr #28 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + @ instruction: 0x01054e90 │ │ │ │ + tsteq r2, sl, asr r8 │ │ │ │ + tsteq r2, ip, lsr #16 │ │ │ │ + strdeq r4, [r5, -r2] │ │ │ │ + tsteq r5, r2, asr pc │ │ │ │ + smlabbeq r5, r8, pc, r4 @ │ │ │ │ + @ instruction: 0x01054f92 │ │ │ │ + smlatbeq r5, r8, pc, r4 @ │ │ │ │ + smlabteq r5, sl, pc, r4 @ │ │ │ │ + qaddeq r5, ip, r5 │ │ │ │ + tsteq r2, r8, lsl #14 │ │ │ │ + ldrdeq r7, [r2, -ip] │ │ │ │ + @ instruction: 0x010276b8 │ │ │ │ + @ instruction: 0x01027694 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + tsteq r2, lr, lsr #12 │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + smlatteq r2, ip, r5, r7 │ │ │ │ + @ instruction: 0x010275bc │ │ │ │ + @ instruction: 0x010275b2 │ │ │ │ + @ instruction: 0x0102759e │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + tsteq r2, r2, asr #10 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ strdeq r7, [r2, -r2] │ │ │ │ - ldrdeq r7, [r2, -r2] │ │ │ │ - strheq r7, [r2, -r2] │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - smlatteq r5, r0, r5, r4 │ │ │ │ - smlatteq r5, lr, r4, r4 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - smlabbeq r2, r8, r0, r7 │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - tsteq r2, ip, ror r0 │ │ │ │ - tsteq r2, r6, ror r0 │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ - smlabbeq r5, sl, r4, r4 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - qaddeq r7, lr, r2 │ │ │ │ + ldrdeq r7, [r2, -sl] │ │ │ │ + smlatbeq r2, r8, r4, r7 │ │ │ │ + smlabbeq r2, sl, r4, r7 │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + @ instruction: 0x010273b6 │ │ │ │ + @ instruction: 0x01027398 │ │ │ │ + @ instruction: 0x01054ebe │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + smlabteq r5, lr, pc, r4 @ │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + smlatbeq r2, ip, r2, r7 │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tsteq r2, sl, asr #4 │ │ │ │ + tsteq r2, sl, lsl r2 │ │ │ │ + smlatteq r2, lr, r1, r7 │ │ │ │ + smlabteq r2, ip, r1, r7 │ │ │ │ + @ instruction: 0x0102719e │ │ │ │ + smlabbeq r2, r0, r1, r7 │ │ │ │ + tsteq r2, lr, asr r1 │ │ │ │ + tsteq r2, r0, lsr r1 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + smlatteq r2, r4, r0, r7 │ │ │ │ + smlabteq r2, r2, r0, r7 │ │ │ │ + swpeq r7, r6, [r2] │ │ │ │ + tsteq r2, sl, ror r0 │ │ │ │ + qaddeq r7, sl, r2 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + tsteq r2, r8 │ │ │ │ + smlatteq r2, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x01026fb8 │ │ │ │ + @ instruction: 0x01026fb2 │ │ │ │ + @ instruction: 0x01026f90 │ │ │ │ + tsteq r2, lr, ror #30 │ │ │ │ + tsteq r2, r6, asr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + ldrdeq r6, [r2, -lr] │ │ │ │ + @ instruction: 0x01026eb8 │ │ │ │ + @ instruction: 0x01026e98 │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + tsteq r2, r2, asr lr │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + smlabteq r5, r2, r5, r4 │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + tsteq r5, lr, asr #4 │ │ │ │ + ldrdeq r4, [r5, -r4] │ │ │ │ + smlatbeq r5, r2, r1, r4 │ │ │ │ + smlatteq r2, r8, sp, r6 │ │ │ │ + @ instruction: 0x01054896 │ │ │ │ + ldrdeq r6, [r2, -ip] │ │ │ │ + ldrdeq r6, [r2, -r6] │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + smlatteq r5, sl, r1, r4 │ │ │ │ + @ instruction: 0x010541bc │ │ │ │ + @ instruction: 0x01026dbe │ │ │ │ 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 r6, [r2, -r6] │ │ │ │ - smlatbeq r5, ip, r3, r4 │ │ │ │ - tsteq r5, r6, ror #6 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - @ instruction: 0x01026ebe │ │ │ │ - @ instruction: 0x01026eb8 │ │ │ │ - @ instruction: 0x010543ba │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - smlatbeq r2, r6, lr, r6 │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - smlatteq r5, sl, r3, r4 │ │ │ │ - smlabbeq r2, r8, lr, r6 │ │ │ │ - smlabbeq r2, r2, lr, r6 │ │ │ │ - smlabteq r5, r0, r4, r4 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - tsteq r2, r0, ror lr │ │ │ │ + tsteq r2, r6, lsr ip │ │ │ │ + tsteq r5, ip, lsl #2 │ │ │ │ + smlabteq r5, r6, r0, r4 │ │ │ │ + swpeq r4, r0, [r5] │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + tsteq r5, sl, lsl r1 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + smlabbeq r5, r4, r2, r4 │ │ │ │ + smlabteq r5, r6, r1, r4 │ │ │ │ + smlabbeq r5, r8, r1, r4 │ │ │ │ + tsteq r5, sl, asr #2 │ │ │ │ + smlatteq r2, r8, fp, r6 │ │ │ │ + smlatteq r2, r2, fp, r6 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + smlabteq r5, sl, r1, r4 │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + smlabteq r5, r8, r2, r4 │ │ │ │ + tsteq r5, sl, ror r2 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + @ instruction: 0x01026bb2 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ ldrdeq r4, [r5, -r6] │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ + smlatbeq r2, r0, fp, r6 │ │ │ │ + @ instruction: 0x01026b9a │ │ │ │ + smlatteq r5, r0, r5, r4 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + smlabteq r5, r4, r3, r4 │ │ │ │ + smlabbeq r5, sl, r3, r4 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + tsteq r2, lr, asr fp │ │ │ │ + smlatteq r5, r4, r4, r4 │ │ │ │ + @ instruction: 0x0105449a │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + @ instruction: 0x010544ba │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, lr, lsr #22 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + smlatteq r5, r2, r4, r4 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + smlatteq r5, r6, r5, r4 │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + smlatteq r2, ip, sl, r6 │ │ │ │ + tsteq r5, sl, ror #12 │ │ │ │ strdeq r4, [r5, -ip] │ │ │ │ - tsteq r2, r2, asr lr │ │ │ │ - smlabteq r5, ip, r5, r4 │ │ │ │ - tsteq r5, r6, ror r5 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, sl, lsr lr │ │ │ │ - smlabbeq r5, r0, r8, r4 │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ - tsteq r5, sl, lsr #12 │ │ │ │ - strdeq r4, [r5, -r4] │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - @ instruction: 0x0105469a │ │ │ │ - smlabteq r5, r4, r6, r4 │ │ │ │ - strdeq r6, [r2, -lr] │ │ │ │ - smlabbeq r5, r4, r7, r4 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - smlatteq r2, ip, sp, r6 │ │ │ │ - tsteq r5, sl, asr r7 │ │ │ │ - smlatteq r2, r0, sp, r6 │ │ │ │ ldrdeq r6, [r2, -sl] │ │ │ │ ldrdeq r6, [r2, -r4] │ │ │ │ - smlabteq r2, lr, sp, r6 │ │ │ │ - @ instruction: 0x010547b0 │ │ │ │ - smlabbeq r5, r2, r7, r4 │ │ │ │ - @ instruction: 0x01026dbc │ │ │ │ - @ instruction: 0x010547ba │ │ │ │ - ldrdeq r4, [r5, -ip] │ │ │ │ - smlatbeq r2, sl, sp, r6 │ │ │ │ - @ instruction: 0x01054990 │ │ │ │ - smlabbeq r5, r6, r8, r4 │ │ │ │ - @ instruction: 0x01026d98 │ │ │ │ - strdeq r4, [r5, -sl] │ │ │ │ - smlabbeq r2, ip, sp, r6 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - @ instruction: 0x0105489c │ │ │ │ - tsteq r2, sl, ror sp │ │ │ │ - tsteq r2, r4, ror sp │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, r9, r4 │ │ │ │ - tsteq r2, ip, asr sp │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ - smlatbeq r5, r8, sl, r4 │ │ │ │ - tsteq r2, sl, asr #26 │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - tsteq r2, lr, lsr sp │ │ │ │ - tsteq r2, r8, lsr sp │ │ │ │ - tsteq r2, r2, lsr sp │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - tsteq r2, sl, lsl sp │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - tsteq r2, lr, lsl #26 │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - tsteq r2, r2, lsl #26 │ │ │ │ - strdeq r6, [r2, -ip] │ │ │ │ - strdeq r6, [r2, -r6] │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - smlatteq r2, sl, ip, r6 │ │ │ │ - smlatteq r2, r4, ip, r6 │ │ │ │ - ldrdeq r6, [r2, -lr] │ │ │ │ + @ instruction: 0x010547be │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + smlatteq r5, r2, r6, r4 │ │ │ │ + @ instruction: 0x01026abc │ │ │ │ + @ instruction: 0x01026ab6 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + smlatbeq r2, sl, sl, r6 │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + @ instruction: 0x01026a9e │ │ │ │ + @ instruction: 0x01026a98 │ │ │ │ + @ instruction: 0x01026a92 │ │ │ │ + smlabbeq r2, ip, sl, r6 │ │ │ │ + smlabbeq r2, r6, sl, r6 │ │ │ │ + smlabbeq r2, r0, sl, r6 │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, r2, ror #20 │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ + tsteq r2, r0, asr sl │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ 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 1e9df8 <__vaDriverInit_1_23@@libgallium-26.0.4-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, r4, asr #32 │ │ │ │ - smlabbeq r4, lr, r6, r6 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - @ instruction: 0x0102e1b8 │ │ │ │ - smlatbeq r4, sl, r5, r6 │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ - smlabteq r4, sl, r4, r6 │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - smlatteq r4, ip, r1, r6 │ │ │ │ - smlatteq r2, lr, r6, r6 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - @ instruction: 0x01045eb8 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r2, lr, lsr r9 │ │ │ │ - tsteq fp, r0, lsl #10 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - strdeq r6, [r2, -ip] │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - strdeq r6, [r2, -lr] │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - smlabbeq r2, r0, r8, r6 │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - smlatteq fp, r6, r3, r2 │ │ │ │ - tsteq r2, r0, ror #10 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - smlabbeq r2, r2, r6, r6 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ + smlatbeq r2, r4, sp, r6 │ │ │ │ + smlatteq r4, lr, r3, r6 │ │ │ │ + smlatbeq r2, r0, fp, r6 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ + tsteq r4, sl, lsl #6 │ │ │ │ + tsteq r5, r0, asr r4 │ │ │ │ + tsteq r4, sl, lsr #4 │ │ │ │ + ldrdeq r3, [r5, -r0] │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + smlabteq r2, lr, r5, r6 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + @ instruction: 0x01026692 │ │ │ │ + @ instruction: 0x0102669e │ │ │ │ + tsteq fp, r0, ror #4 │ │ │ │ + smlabbeq r2, r6, r6, r6 │ │ │ │ tsteq r2, ip, asr r6 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - tsteq fp, ip, lsr #6 │ │ │ │ - smlatbeq r2, sl, r5, r6 │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - smlatteq fp, sl, r2, r2 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - smlabteq r2, r8, r4, r6 │ │ │ │ - smlabteq r2, r2, r4, r6 │ │ │ │ - @ instruction: 0x0102dcb8 │ │ │ │ - smlatbeq r2, sl, ip, sp │ │ │ │ - smlatbeq r2, r8, ip, sp │ │ │ │ - smlatbeq r2, r6, ip, sp │ │ │ │ - smlatbeq r2, r4, ip, sp │ │ │ │ - smlatbeq r2, r2, ip, sp │ │ │ │ - smlatbeq r2, r0, ip, sp │ │ │ │ - @ instruction: 0x0102dc9e │ │ │ │ - @ instruction: 0x0102dc98 │ │ │ │ - @ instruction: 0x0102dc96 │ │ │ │ - smlabteq r5, r4, r8, r2 │ │ │ │ - smlatbeq r5, r6, r8, r2 │ │ │ │ - @ instruction: 0x010b21be │ │ │ │ - smlatbeq r5, r4, r8, r2 │ │ │ │ - smlabteq r2, r8, r3, r6 │ │ │ │ - tsteq r4, r2, lsl #6 │ │ │ │ - smlatbeq r2, r8, r3, r6 │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - smlabbeq r2, r8, r3, r6 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - smlatteq r4, r2, r2, r5 │ │ │ │ - tsteq r2, r8, asr #6 │ │ │ │ - smlabteq r4, lr, r2, r5 │ │ │ │ - tsteq r2, r2, lsr r3 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + tsteq r2, r4, ror #12 │ │ │ │ + tsteq r2, r0, ror #12 │ │ │ │ + tsteq r2, lr, asr r6 │ │ │ │ + tsteq r2, r0, ror #12 │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + smlatteq r2, r0, r5, r6 │ │ │ │ + ldrdeq r6, [r2, -ip] │ │ │ │ + ldrdeq r6, [r2, -r8] │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + tsteq fp, r6, asr #2 │ │ │ │ + smlabteq r2, r0, r2, r6 │ │ │ │ + smlatbeq r4, sl, sl, r5 │ │ │ │ + smlatbeq r2, r2, r2, r6 │ │ │ │ + smlabbeq r4, lr, sl, r5 │ │ │ │ + smlatteq r2, r2, r3, r6 │ │ │ │ + @ instruction: 0x010263ba │ │ │ │ + @ instruction: 0x010263bc │ │ │ │ + smlatbeq r3, r8, r4, r4 │ │ │ │ + smlatbeq r3, r8, r4, r4 │ │ │ │ + smlatbeq r3, sl, r4, r4 │ │ │ │ + smlatbeq r3, r8, r4, r4 │ │ │ │ + smlabbeq fp, ip, r0, r2 │ │ │ │ + tsteq r2, sl, lsl #6 │ │ │ │ + smlabbeq r3, r8, r4, r4 │ │ │ │ + @ instruction: 0x01056892 │ │ │ │ + tsteq fp, sl, asr #32 │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + ldrdeq r2, [r5, -r0] │ │ │ │ + tsteq r2, r8, lsr #4 │ │ │ │ + tsteq r2, r2, lsr #4 │ │ │ │ + tsteq r2, r8, lsl sl │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ + tsteq r2, r8, lsl #20 │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + tsteq r2, r4, lsl #20 │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + tsteq fp, lr, lsl pc │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + tsteq r2, r8, lsr #2 │ │ │ │ + tsteq r4, r2, rrx │ │ │ │ + tsteq r2, r8, lsl #2 │ │ │ │ + qaddeq r5, r6, r4 │ │ │ │ + smlatteq r2, r8, r0, r6 │ │ │ │ + qaddeq r5, r2, r4 │ │ │ │ + smlabteq r2, r8, r0, r6 │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + smlatbeq r2, r8, r0, r6 │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + swpeq r6, r2, [r2] @ │ │ │ │ ldmdacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r4, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1, -r3] │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -67138,144 +67138,144 @@ │ │ │ │ and lr, r7, ip, lsr #26 │ │ │ │ @ instruction: 0x463b4a78 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r2, #-756]! @ 0xfffffd0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, lr, lsl r5 │ │ │ │ - tsteq r4, r4, lsr #18 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - @ instruction: 0x010458bc │ │ │ │ - @ instruction: 0x01053a90 │ │ │ │ - @ instruction: 0x0104589e │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - tsteq r4, sl, asr #8 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - smlatbeq r2, r4, r1, r6 │ │ │ │ - tsteq r4, sl, ror #2 │ │ │ │ - smlabteq r4, sl, r7, r5 │ │ │ │ - strdeq r7, [r4, -r6] │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ - @ instruction: 0x0104579e │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - tsteq r5, sl, ror r9 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - smlatbeq r2, r2, pc, r5 @ │ │ │ │ - @ instruction: 0x01025f9a │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ - tsteq r2, r6, ror #12 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ + tsteq r2, lr, ror r2 │ │ │ │ smlabbeq r4, r4, r6, r5 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r4, r2, lsl r3 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - @ instruction: 0x010538b0 │ │ │ │ + smlatbeq r2, sl, r1, sp │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + @ instruction: 0x0102d19a │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + smlabbeq r4, sl, r9, r5 │ │ │ │ tsteq r4, ip, lsl r6 │ │ │ │ - smlabteq r4, ip, sp, r6 │ │ │ │ - tsteq r4, r6, lsl #12 │ │ │ │ - @ instruction: 0x01046dbc │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - @ instruction: 0x0104719e │ │ │ │ - @ instruction: 0x01053bb2 │ │ │ │ - tsteq r4, r2, asr pc │ │ │ │ - tsteq r4, r6, ror r5 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - smlabteq r4, r4, r3, r6 │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ - smlabteq r2, sl, sp, r5 │ │ │ │ - smlabteq r2, r2, sp, r5 │ │ │ │ - tstpeq r4, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01025d98 │ │ │ │ - @ instruction: 0x01025d90 │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlabbeq r4, r8, r3, r7 │ │ │ │ - smlabteq r3, ip, r0, r4 │ │ │ │ - tsteq fp, r2, lsl #22 │ │ │ │ - smlatteq r4, sl, r4, r7 │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - tsteq r2, r0, lsl #26 │ │ │ │ - smlabteq r4, r0, r5, r7 │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - strdeq r3, [r3, -r2] │ │ │ │ - ldrdeq r7, [r4, -r6] │ │ │ │ - smlatbeq r2, r4, ip, r5 │ │ │ │ - @ instruction: 0x01025c9c │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - tsteq r2, r2, ror ip │ │ │ │ - tsteq r2, sl, ror #24 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r2, lr, asr #8 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r2, r4, asr #8 │ │ │ │ - tsteq r2, r2, asr #8 │ │ │ │ - tsteq r2, r0, asr #8 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - tsteq r2, r8, lsr r4 │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - tsteq fp, r0, ror #18 │ │ │ │ - smlatbeq r4, ip, r2, r5 │ │ │ │ - smlabteq r4, r8, r2, r5 │ │ │ │ - tsteq r4, r2, lsr #10 │ │ │ │ - @ instruction: 0x010452b2 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - tsteq r4, r0, lsl #10 │ │ │ │ - strdeq r7, [r4, -r8] │ │ │ │ - smlatteq r4, ip, r4, r7 │ │ │ │ - smlatteq r4, r4, r4, r7 │ │ │ │ - ldrdeq r7, [r4, -r8] │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - tsteq r5, r0, ror #16 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq r4, r2, asr #2 │ │ │ │ - @ instruction: 0x0102ccb8 │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - strdeq r7, [r4, -r8] │ │ │ │ - @ instruction: 0x010255b4 │ │ │ │ + strdeq r3, [r5, -r0] │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + @ instruction: 0x01025e9c │ │ │ │ + smlabbeq r2, ip, lr, r5 │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + smlatbeq r5, r2, r7, r3 │ │ │ │ + smlatbeq r5, r4, r7, r3 │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + smlatbeq r4, sl, r1, r5 │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + smlabteq r4, sl, lr, r5 │ │ │ │ + tsteq r4, sl, lsr #10 │ │ │ │ + tsteq r4, r6, asr pc │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + ldrdeq r5, [r2, -r0] │ │ │ │ + @ instruction: 0x010454ba │ │ │ │ + ldrdeq r3, [r5, -sl] │ │ │ │ + smlatbeq r4, r4, r4, r5 │ │ │ │ + smlabteq r5, r8, r6, r3 │ │ │ │ + @ instruction: 0x010536b8 │ │ │ │ + tsteq r2, r2, lsl #26 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + @ instruction: 0x0105369a │ │ │ │ + smlabteq r2, r6, r3, sp │ │ │ │ + @ instruction: 0x01025cbc │ │ │ │ + @ instruction: 0x01025cb4 │ │ │ │ + tsteq r5, r4, ror #12 │ │ │ │ + smlatteq r4, r4, r3, r5 │ │ │ │ + smlabbeq r4, r0, r0, r5 │ │ │ │ + smlabteq r4, r2, r3, r5 │ │ │ │ + tsteq r4, r2, ror r0 │ │ │ │ + smlatbeq r4, r0, r3, r5 │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ + tsteq r4, ip, ror r3 │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r4, r6, ror #6 │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + smlabteq r5, r6, r5, r3 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + @ instruction: 0x01045cb2 │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + smlabteq r4, r2, fp, r6 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + @ instruction: 0x01046bb8 │ │ │ │ + smlabbeq r4, r4, sl, r4 │ │ │ │ + tsteq r2, sl, lsr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + smlatbeq r4, r2, lr, lr │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + tsteq r3, r4, lsr lr │ │ │ │ + smlatteq r4, r8, r0, r7 │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + tsteq fp, r2, ror #16 │ │ │ │ + tsteq r4, sl, asr #4 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, r0, ror #20 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r3, r6, asr ip │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + tsteq r2, r4, lsl #20 │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + ldrdeq r5, [r2, -r2] │ │ │ │ + smlabteq r2, sl, r9, r5 │ │ │ │ + @ instruction: 0x0102d1be │ │ │ │ + smlatbeq r2, lr, r1, sp │ │ │ │ + smlatbeq r2, sl, r1, sp │ │ │ │ + smlatbeq r2, r8, r1, sp │ │ │ │ + smlatbeq r2, r6, r1, sp │ │ │ │ + smlatbeq r2, r4, r1, sp │ │ │ │ + smlatbeq r2, r2, r1, sp │ │ │ │ + smlatbeq r2, r0, r1, sp │ │ │ │ + @ instruction: 0x0102d19a │ │ │ │ + @ instruction: 0x0102d198 │ │ │ │ + smlabteq r5, r6, sp, r1 │ │ │ │ + smlatbeq r5, r8, sp, r1 │ │ │ │ + smlabteq fp, r0, r6, r1 │ │ │ │ + tsteq r4, ip │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + smlabbeq r4, r2, r2, r7 │ │ │ │ + tsteq r4, r2, lsl r0 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + tsteq r4, r0, ror #4 │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + smlabteq r5, ip, r5, r2 │ │ │ │ + smlabteq r5, r0, r5, r2 │ │ │ │ + @ instruction: 0x010525b8 │ │ │ │ + smlatbeq r5, ip, r5, r2 │ │ │ │ + smlatbeq r5, r4, r5, r2 │ │ │ │ + smlatbeq r4, r2, r1, r7 │ │ │ │ + smlatbeq r4, r2, lr, r4 │ │ │ │ + tsteq r2, r8, lsl sl │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + tsteq r2, r4, lsl r3 │ │ │ │ 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 76aa90 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - smlabbeq r5, lr, r1, r3 │ │ │ │ + ldrdeq r2, [r5, -r0] │ │ │ │ + smlatteq r5, lr, lr, r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03cdc │ │ │ │ @ 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 367ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x253728> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66aa50 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r2, ip, lsr #28 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - tsteq r2, lr, lsl r7 │ │ │ │ - ldrdeq r3, [r5, -r0] │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ + smlabbeq r2, ip, fp, ip │ │ │ │ + smlabbeq r2, r4, r4, r5 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + @ instruction: 0x01044bb2 │ │ │ │ + @ instruction: 0x01052e98 │ │ │ │ + @ instruction: 0x01044b98 │ │ │ │ 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 fec03d98 │ │ │ │ @@ -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, r6, lsl r1 │ │ │ │ - smlatteq r5, ip, r0, r3 │ │ │ │ - strdeq r3, [r5, -sl] │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03dd4 │ │ │ │ @ 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 86adc0 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ - @ instruction: 0x0103399c │ │ │ │ - smlabbeq r3, lr, r9, r3 │ │ │ │ - smlabbeq r3, ip, r9, r3 │ │ │ │ - smlabbeq r3, sl, r9, r3 │ │ │ │ - smlabbeq r3, r8, r9, r3 │ │ │ │ - smlatbeq fp, r8, r3, r1 │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - tsteq r3, r4, ror r9 │ │ │ │ - tsteq r3, lr, ror #18 │ │ │ │ - tsteq r3, r2, ror r9 │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - smlatteq r3, sl, r9, r3 │ │ │ │ - smlabbeq r4, sl, ip, r4 │ │ │ │ - @ instruction: 0x01033898 │ │ │ │ - smlabteq r3, r0, r9, r3 │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - @ instruction: 0x01052f94 │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - @ instruction: 0x010b1290 │ │ │ │ - strdeq r3, [r3, -r2] │ │ │ │ - tsteq r5, lr, lsl #4 │ │ │ │ - ldrdeq r6, [r4, -ip] │ │ │ │ - smlatteq r3, r6, r9, r3 │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - tsteq r2, r4, lsl #8 │ │ │ │ - smlatbeq r4, r0, fp, r4 │ │ │ │ - smlatbeq r3, sl, r7, r3 │ │ │ │ - smlatteq r5, sl, lr, r2 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - ldrdeq r2, [r5, -r6] │ │ │ │ - ldrdeq r2, [r5, -r4] │ │ │ │ - ldrdeq r2, [r5, -r2] │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + smlatteq r3, lr, r6, r3 │ │ │ │ + smlatteq r3, ip, r6, r3 │ │ │ │ + smlatteq r3, sl, r6, r3 │ │ │ │ + smlatteq r3, r8, r6, r3 │ │ │ │ + tsteq fp, r8, lsl #2 │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + smlabteq r3, lr, r6, r3 │ │ │ │ ldrdeq r3, [r3, -r2] │ │ │ │ - smlabteq r3, r0, r7, r3 │ │ │ │ - @ instruction: 0x01052eba │ │ │ │ - smlatbeq r3, r6, r7, r3 │ │ │ │ - @ instruction: 0x01033794 │ │ │ │ - @ instruction: 0x01052e9a │ │ │ │ - smlatteq r4, r2, sl, r4 │ │ │ │ - @ instruction: 0x01052e90 │ │ │ │ + smlabteq r3, ip, r6, r3 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + smlatteq r4, sl, r9, r4 │ │ │ │ + strdeq r3, [r3, -r8] │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + strdeq r2, [r5, -r4] │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + strdeq r0, [fp, -r0] │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + tsteq r3, r6, asr r7 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + tsteq r3, sl, lsl #10 │ │ │ │ + tsteq r5, sl, asr #24 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r5, sl, lsl ip │ │ │ │ + tsteq r3, r6, lsl #10 │ │ │ │ + strdeq r3, [r3, -r4] │ │ │ │ + strdeq r2, [r5, -sl] │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + strdeq r2, [r5, -r0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0419c │ │ │ │ @ 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 │ │ │ │ - ldrdeq r2, [r5, -lr] │ │ │ │ - smlatteq r5, r8, lr, r2 │ │ │ │ - tsteq r2, r2, lsr sp │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - strdeq r4, [r2, -ip] │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, ip, r4 │ │ │ │ - smlabbeq r2, r6, ip, r4 │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, r2, asr ip │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - ldrdeq r2, [r5, -lr] │ │ │ │ - tsteq r2, r0, lsl #24 │ │ │ │ - ldrdeq r4, [r2, -r0] │ │ │ │ - smlatbeq r2, r2, fp, r4 │ │ │ │ - tsteq r2, r8, ror fp │ │ │ │ - tsteq r2, lr, asr #22 │ │ │ │ - tsteq r2, r4, asr #22 │ │ │ │ - tsteq r2, r0, lsr #22 │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ - smlatteq r2, ip, sl, r4 │ │ │ │ - smlabteq r2, r6, sl, r4 │ │ │ │ - @ instruction: 0x01024a9a │ │ │ │ - tsteq r2, r0, ror sl │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - tsteq r2, r4, lsr #20 │ │ │ │ - strdeq r4, [r2, -r8] │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - smlatbeq r2, ip, r9, r4 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + @ instruction: 0x01024a92 │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + smlatteq r2, r6, r9, r4 │ │ │ │ + @ instruction: 0x010249bc │ │ │ │ + @ instruction: 0x010249b2 │ │ │ │ + smlatbeq r2, r0, r9, r4 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + tsteq r2, r0, lsr r9 │ │ │ │ tsteq r2, r2, lsl #18 │ │ │ │ - smlatteq r2, ip, r8, r4 │ │ │ │ - smlabteq r2, r0, r8, r4 │ │ │ │ - smlatbeq r2, sl, r8, r4 │ │ │ │ - @ instruction: 0x01024894 │ │ │ │ - tsteq r2, r8, ror #16 │ │ │ │ - tsteq r2, ip, lsr r8 │ │ │ │ + ldrdeq r4, [r2, -r8] │ │ │ │ + smlatbeq r2, lr, r8, r4 │ │ │ │ + smlatbeq r2, r4, r8, r4 │ │ │ │ + smlabbeq r2, r0, r8, r4 │ │ │ │ + tsteq r2, r6, asr r8 │ │ │ │ + tsteq r2, ip, asr #16 │ │ │ │ tsteq r2, r6, lsr #16 │ │ │ │ - tsteq r2, r0, lsl r8 │ │ │ │ - smlatteq r2, r4, r7, r4 │ │ │ │ - smlabteq r2, lr, r7, r4 │ │ │ │ - @ instruction: 0x010247bc │ │ │ │ - @ instruction: 0x01052794 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + smlatbeq r2, sl, r7, r4 │ │ │ │ + smlabbeq r2, r4, r7, r4 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, r2, lsr r7 │ │ │ │ tsteq r2, ip, lsl #14 │ │ │ │ - ldrdeq r4, [r2, -ip] │ │ │ │ - smlatbeq r2, lr, r6, r4 │ │ │ │ - smlabbeq r2, r0, r6, r4 │ │ │ │ - tsteq r2, r4, asr r6 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ - tsteq r2, lr, lsl #12 │ │ │ │ - smlatteq r2, r0, r5, r4 │ │ │ │ - @ instruction: 0x010245ba │ │ │ │ - @ instruction: 0x01024594 │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ - tsteq r2, sl, lsl #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - @ instruction: 0x010244b4 │ │ │ │ - smlabbeq r2, r6, r4, r4 │ │ │ │ - tsteq r2, r0, ror #8 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlatteq r2, r2, r3, r4 │ │ │ │ - @ instruction: 0x010243b8 │ │ │ │ - @ instruction: 0x01024396 │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - tsteq r2, sl, asr #6 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - tsteq r2, r0, lsr #6 │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ - smlabteq r2, ip, r2, r4 │ │ │ │ - smlatbeq r2, sl, r2, r4 │ │ │ │ - smlabbeq r2, r8, r2, r4 │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r4, lsr r2 │ │ │ │ - smlatteq r2, r0, r1, r4 │ │ │ │ - @ instruction: 0x010241b4 │ │ │ │ - @ instruction: 0x01024190 │ │ │ │ + ldrdeq r4, [r2, -lr] │ │ │ │ + @ instruction: 0x010246b2 │ │ │ │ + smlabbeq r2, r6, r6, r4 │ │ │ │ + tsteq r2, r2, ror #12 │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ + tsteq r2, r0, lsr #12 │ │ │ │ + tsteq r2, sl, lsl #12 │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlabteq r2, r8, r5, r4 │ │ │ │ + @ instruction: 0x0102459c │ │ │ │ + smlabbeq r2, r6, r5, r4 │ │ │ │ + tsteq r2, r0, ror r5 │ │ │ │ + tsteq r2, r4, asr #10 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ + strdeq r2, [r5, -r4] │ │ │ │ + @ instruction: 0x01052498 │ │ │ │ + tsteq r2, ip, ror #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + smlatteq r2, r0, r3, r4 │ │ │ │ + @ instruction: 0x010243b4 │ │ │ │ + smlatbeq r2, sl, r3, r4 │ │ │ │ + @ instruction: 0x01024394 │ │ │ │ + tsteq r2, lr, ror #6 │ │ │ │ + tsteq r2, r0, asr #6 │ │ │ │ + tsteq r2, sl, lsl r3 │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlabteq r2, r6, r2, r4 │ │ │ │ + @ instruction: 0x01024298 │ │ │ │ + tsteq r2, sl, ror #4 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + tsteq r2, sl, lsr r2 │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + smlatteq r2, r6, r1, r4 │ │ │ │ + smlabteq r2, r0, r1, r4 │ │ │ │ + @ instruction: 0x0102419a │ │ │ │ tsteq r2, ip, ror #2 │ │ │ │ - tsteq r2, lr, lsr r1 │ │ │ │ - tsteq r2, sl, lsl r1 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ + tsteq r2, r8, lsl r1 │ │ │ │ + strdeq r4, [r2, -r6] │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + smlatbeq r2, sl, r0, r4 │ │ │ │ + smlatbeq r2, r2, r0, r4 │ │ │ │ + smlabbeq r2, r0, r0, r4 │ │ │ │ + qaddeq r4, r6, r2 │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + tsteq r2, sl │ │ │ │ + smlatteq r2, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x01023fbe │ │ │ │ + @ instruction: 0x01023fb6 │ │ │ │ + @ instruction: 0x01023f94 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + strdeq r3, [r2, -r0] │ │ │ │ + smlabteq r2, ip, lr, r3 │ │ │ │ + @ instruction: 0x01023e9e │ │ │ │ + tsteq r2, sl, ror 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 95b520 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - @ instruction: 0x01023f90 │ │ │ │ - smlabbeq r2, r6, pc, r3 @ │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - ldrdeq r3, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, lr, r3 │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ - tsteq r2, r4, asr lr │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ - strdeq r3, [r2, -r6] │ │ │ │ - smlabteq r2, lr, sp, r3 │ │ │ │ - @ instruction: 0x01023d9e │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r6, asr #26 │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ - strdeq r3, [r2, -r2] │ │ │ │ - smlabteq r2, lr, ip, r3 │ │ │ │ - smlatbeq r2, sl, ip, r3 │ │ │ │ - tsteq r2, r8, ror ip │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - tsteq r2, r8, lsl ip │ │ │ │ - strdeq r3, [r2, -r4] │ │ │ │ - ldrdeq r3, [r2, -ip] │ │ │ │ - smlatbeq r2, ip, fp, r3 │ │ │ │ - @ instruction: 0x01023b94 │ │ │ │ - tsteq r2, lr, ror #22 │ │ │ │ - tsteq r2, lr, lsr fp │ │ │ │ - tsteq r2, ip, lsl #22 │ │ │ │ - tsteq r2, r2, lsl #22 │ │ │ │ - ldrdeq r3, [r2, -ip] │ │ │ │ - @ instruction: 0x01023ab4 │ │ │ │ - smlabbeq r2, r6, sl, r3 │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - tsteq r2, r8, lsr #20 │ │ │ │ - strdeq r3, [r2, -r4] │ │ │ │ - smlabteq r2, r0, r9, r3 │ │ │ │ - @ instruction: 0x01023994 │ │ │ │ - tsteq r2, r2, ror #18 │ │ │ │ + strdeq r3, [r2, -r0] │ │ │ │ + smlatteq r2, r6, ip, r3 │ │ │ │ + smlabteq r2, r0, ip, r3 │ │ │ │ + smlatbeq r5, r8, sp, r1 │ │ │ │ + tsteq r2, r4, ror #24 │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + ldrdeq r3, [r2, -r8] │ │ │ │ + @ instruction: 0x01023bb4 │ │ │ │ + @ instruction: 0x01023b90 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, lr, lsr #22 │ │ │ │ + strdeq r3, [r2, -lr] │ │ │ │ + smlabteq r2, lr, sl, r3 │ │ │ │ + smlatbeq r2, r6, sl, r3 │ │ │ │ + tsteq r2, lr, ror sl │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ + ldrdeq r3, [r2, -r8] │ │ │ │ + smlatbeq r2, sl, r9, r3 │ │ │ │ + tsteq r2, r8, ror r9 │ │ │ │ + tsteq r2, r4, asr r9 │ │ │ │ tsteq r2, ip, lsr r9 │ │ │ │ tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ - smlatteq r2, lr, r8, r3 │ │ │ │ - @ instruction: 0x010238bc │ │ │ │ - @ instruction: 0x01023896 │ │ │ │ - tsteq r2, r0, ror r8 │ │ │ │ - tsteq r2, r2, asr #16 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - tsteq r2, r8, lsl #16 │ │ │ │ - smlatteq r2, r2, r7, r3 │ │ │ │ - @ instruction: 0x010237b0 │ │ │ │ + strdeq r3, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r8, r3 │ │ │ │ + @ instruction: 0x0102389e │ │ │ │ + tsteq r2, ip, ror #16 │ │ │ │ + tsteq r2, r2, ror #16 │ │ │ │ + tsteq r2, ip, lsr r8 │ │ │ │ + tsteq r2, r4, lsl r8 │ │ │ │ + smlatteq r2, r6, r7, r3 │ │ │ │ + @ instruction: 0x010237b6 │ │ │ │ smlabbeq r2, r8, r7, r3 │ │ │ │ - tsteq r2, r2, ror #14 │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ - smlabteq r2, lr, r6, r3 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, r0, lsr #14 │ │ │ │ + strdeq r3, [r2, -r4] │ │ │ │ + smlabteq r2, r2, r6, r3 │ │ │ │ @ instruction: 0x0102369c │ │ │ │ - tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, ip, ror #12 │ │ │ │ + tsteq r2, r2, ror #12 │ │ │ │ tsteq r2, lr, asr #12 │ │ │ │ - tsteq r2, r4, asr #12 │ │ │ │ - tsteq r2, lr, lsl r6 │ │ │ │ - smlatteq r2, lr, r5, r3 │ │ │ │ - smlabteq r2, r0, r5, r3 │ │ │ │ - @ instruction: 0x0102359c │ │ │ │ - tsteq r2, r6, ror r5 │ │ │ │ - tsteq r2, r6, asr #10 │ │ │ │ - tsteq r2, lr, lsr r5 │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - smlatteq r2, ip, r4, r3 │ │ │ │ + tsteq r2, ip, lsl r6 │ │ │ │ + strdeq r3, [r2, -r6] │ │ │ │ + ldrdeq r3, [r2, -r0] │ │ │ │ + smlatbeq r2, r2, r5, r3 │ │ │ │ + tsteq r2, r2, ror r5 │ │ │ │ + tsteq r2, r8, ror #10 │ │ │ │ + tsteq r2, r2, asr #10 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + smlatteq r2, r8, r4, r3 │ │ │ │ smlabteq r2, r2, r4, r3 │ │ │ │ - @ instruction: 0x01023498 │ │ │ │ - tsteq r2, lr, ror #8 │ │ │ │ - tsteq r2, r6, ror #8 │ │ │ │ - tsteq r2, r0, asr #8 │ │ │ │ - tsteq r2, r6, lsl r4 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - smlatteq r2, ip, r3, r3 │ │ │ │ - smlabteq r2, r2, r3, r3 │ │ │ │ - @ instruction: 0x01023398 │ │ │ │ - @ instruction: 0x01023390 │ │ │ │ - tsteq r2, lr, ror #6 │ │ │ │ - tsteq r2, ip, asr #6 │ │ │ │ + @ instruction: 0x01023490 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ + ldrdeq r3, [r2, -lr] │ │ │ │ + smlatbeq r2, lr, r3, r3 │ │ │ │ + smlatbeq r2, r4, r3, r3 │ │ │ │ + tsteq r2, lr, ror r3 │ │ │ │ + tsteq r2, lr, asr #6 │ │ │ │ tsteq r2, r0, lsr #6 │ │ │ │ - strdeq r3, [r2, -r2] │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ + ldrdeq r3, [r2, -r6] │ │ │ │ + smlatbeq r2, r6, r2, r3 │ │ │ │ + @ instruction: 0x0102329e │ │ │ │ + tsteq r2, r8, ror r2 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r2, r2, lsr #4 │ │ │ │ + strdeq r3, [r2, -r8] │ │ │ │ + smlabteq r2, lr, r1, r3 │ │ │ │ + smlabteq r2, r6, r1, r3 │ │ │ │ + smlatbeq r2, r0, r1, r3 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ + tsteq r2, lr, ror #2 │ │ │ │ + tsteq r2, ip, asr #2 │ │ │ │ + tsteq r2, r2, lsr #2 │ │ │ │ + strdeq r3, [r2, -r8] │ │ │ │ + strdeq r3, [r2, -r0] │ │ │ │ + smlabteq r2, lr, r0, r3 │ │ │ │ + smlatbeq r2, ip, r0, r3 │ │ │ │ + smlabbeq r2, r0, r0, r3 │ │ │ │ + qaddeq r3, r2, r2 │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - tsteq r2, r2, ror r1 │ │ │ │ - tsteq r2, r8, ror #2 │ │ │ │ - tsteq r2, r4, asr #2 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - strdeq r3, [r2, -r4] │ │ │ │ - smlabteq r2, r8, r0, r3 │ │ │ │ - strheq r3, [r2, -lr] │ │ │ │ - swpeq r3, sl, [r2] │ │ │ │ - tsteq r2, ip, rrx │ │ │ │ - tsteq r2, r2, rrx │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - tsteq r2, lr │ │ │ │ - smlatteq r2, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x01022fb2 │ │ │ │ - smlabbeq r2, r4, pc, r2 @ │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - tsteq r2, r6, lsr #30 │ │ │ │ - strdeq r2, [r2, -r8] │ │ │ │ - smlatteq r2, lr, lr, r2 │ │ │ │ + ldrdeq r2, [r2, -r2] │ │ │ │ smlabteq r2, r8, lr, r2 │ │ │ │ - @ instruction: 0x01022e9c │ │ │ │ - tsteq r2, r0, ror lr │ │ │ │ - tsteq r2, r6, ror #28 │ │ │ │ - tsteq r2, r2, asr #28 │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, ip, lsl #28 │ │ │ │ - smlatteq r2, r8, sp, r2 │ │ │ │ - @ instruction: 0x01022dba │ │ │ │ - smlabbeq r2, lr, sp, r2 │ │ │ │ - tsteq r2, r2, ror #26 │ │ │ │ - tsteq r2, lr, lsr sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - strdeq r2, [r2, -lr] │ │ │ │ - smlatteq r2, sl, ip, r2 │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, ip, r2 │ │ │ │ - tsteq r2, lr, ror ip │ │ │ │ - tsteq r2, sl, ror #24 │ │ │ │ - tsteq r2, r6, asr ip │ │ │ │ - tsteq r2, sl, lsr #24 │ │ │ │ - tsteq r2, r6, lsl ip │ │ │ │ - strdeq r2, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, fp, r2 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r2, sl, ror #22 │ │ │ │ - tsteq r2, r6, asr #22 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - smlatteq r2, r8, sl, r2 │ │ │ │ - @ instruction: 0x01022aba │ │ │ │ - @ instruction: 0x01022a98 │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ + smlatbeq r2, r4, lr, r2 │ │ │ │ + smlabbeq r2, r0, lr, r2 │ │ │ │ + tsteq r2, r4, asr lr │ │ │ │ + tsteq r2, r8, lsr #28 │ │ │ │ + tsteq r2, lr, lsl lr │ │ │ │ + strdeq r2, [r2, -sl] │ │ │ │ + smlabteq r2, ip, sp, r2 │ │ │ │ + smlabteq r2, r2, sp, r2 │ │ │ │ + @ instruction: 0x01022d9c │ │ │ │ + tsteq r2, lr, ror #26 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, r2, lsl sp │ │ │ │ + smlatteq r2, r4, ip, r2 │ │ │ │ + @ instruction: 0x01022cb6 │ │ │ │ + smlatbeq r2, ip, ip, r2 │ │ │ │ + smlabbeq r2, r6, ip, r2 │ │ │ │ + tsteq r2, r8, asr ip │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + ldrdeq r2, [r2, -r0] │ │ │ │ + smlabteq r2, r6, fp, r2 │ │ │ │ + smlatbeq r2, r2, fp, r2 │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + smlatteq r2, lr, sl, r2 │ │ │ │ + smlabteq r2, r2, sl, r2 │ │ │ │ + @ instruction: 0x01022a9e │ │ │ │ + smlabbeq r2, sl, sl, r2 │ │ │ │ + tsteq r2, lr, asr sl │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ tsteq r2, r6, lsr sl │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ - smlatteq r2, r6, r9, r2 │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ + ldrdeq r2, [r2, -lr] │ │ │ │ + smlabteq r2, sl, r9, r2 │ │ │ │ @ instruction: 0x010229b6 │ │ │ │ - smlatbeq r2, ip, r9, r2 │ │ │ │ - smlabbeq r2, r6, r9, r2 │ │ │ │ - tsteq r2, r4, asr r9 │ │ │ │ - tsteq r2, r8, lsr #18 │ │ │ │ - strdeq r2, [r2, -ip] │ │ │ │ - strdeq r2, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r8, r2 │ │ │ │ - @ instruction: 0x0102289c │ │ │ │ - @ instruction: 0x01022892 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - tsteq r2, r2, asr #16 │ │ │ │ - tsteq r2, r6, lsl r8 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - smlatteq r2, r6, r7, r2 │ │ │ │ - smlabteq r2, r0, r7, r2 │ │ │ │ - @ instruction: 0x01022790 │ │ │ │ + smlabbeq r2, sl, r9, r2 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r2, r0, asr r9 │ │ │ │ + tsteq r2, r4, lsl #18 │ │ │ │ + ldrdeq r2, [r2, -r4] │ │ │ │ + smlabteq r2, sl, r8, r2 │ │ │ │ + smlatbeq r2, r6, r8, r2 │ │ │ │ + tsteq r2, sl, ror #16 │ │ │ │ + tsteq r2, r8, asr #16 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + smlabteq r2, r8, r7, r2 │ │ │ │ + @ instruction: 0x01022796 │ │ │ │ tsteq r2, r4, ror #14 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - tsteq r2, sl, lsl #14 │ │ │ │ - ldrdeq r2, [r2, -ip] │ │ │ │ - smlatbeq r2, lr, r6, r2 │ │ │ │ - smlatbeq r2, r6, r6, r2 │ │ │ │ - smlabbeq r2, r4, r6, r2 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ + tsteq r2, r6, asr #14 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + tsteq r2, ip, lsl #14 │ │ │ │ + smlatteq r2, r6, r6, r2 │ │ │ │ + @ instruction: 0x010226b4 │ │ │ │ + smlabbeq r2, r8, r6, r2 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ tsteq r2, r2, asr r6 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ - ldrdeq r2, [r2, -r2] │ │ │ │ - smlabteq r2, sl, r5, r2 │ │ │ │ - smlatbeq r2, r8, r5, r2 │ │ │ │ - smlabbeq r2, r6, r5, r2 │ │ │ │ - tsteq r2, r6, asr r5 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - strdeq r2, [r2, -r8] │ │ │ │ - ldrdeq r2, [r2, -r4] │ │ │ │ + tsteq r2, ip, lsr #12 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + strdeq r2, [r2, -r2] │ │ │ │ + smlabteq r2, lr, r5, r2 │ │ │ │ + smlatbeq r2, r2, r5, r2 │ │ │ │ + tsteq r2, r6, ror r5 │ │ │ │ + tsteq r2, ip, ror #10 │ │ │ │ + tsteq r2, r6, asr #10 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + strdeq r2, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r4, r2 │ │ │ │ + @ instruction: 0x01022494 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + smlatteq r2, r4, r3, r2 │ │ │ │ + @ instruction: 0x010223ba │ │ │ │ + @ instruction: 0x010223b2 │ │ │ │ + smlabbeq r2, lr, r3, r2 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, r2, lsr r3 │ │ │ │ + tsteq r2, sl, lsr #6 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + smlatteq r2, r6, r2, r2 │ │ │ │ + @ instruction: 0x010222b6 │ │ │ │ + smlabbeq r2, sl, r2, r2 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + tsteq r2, r8, asr r2 │ │ │ │ + tsteq r2, r4, lsr r2 │ │ │ │ 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, r2, lsr r3 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - ldrdeq r2, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, r2, r2 │ │ │ │ - smlatbeq r2, r2, r2, r2 │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - strdeq r2, [r2, -r6] │ │ │ │ - smlabteq r2, r6, r1, r2 │ │ │ │ - @ instruction: 0x01022196 │ │ │ │ - smlabbeq r2, ip, r1, r2 │ │ │ │ - tsteq r2, r8, ror #2 │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - tsteq r2, r2, lsr r1 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - ldrdeq r2, [r2, -ip] │ │ │ │ - smlatbeq r2, ip, r0, r2 │ │ │ │ - smlatbeq r2, r2, r0, r2 │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - qaddeq r2, sl, r2 │ │ │ │ - tsteq r2, lr, lsr #32 │ │ │ │ + swpeq r2, r2, [r2] @ │ │ │ │ + smlabbeq r2, r8, r0, r2 │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r2, ip │ │ │ │ tsteq r2, r2 │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - smlabteq r2, ip, pc, r1 @ │ │ │ │ - smlatbeq r2, r6, pc, r1 @ │ │ │ │ - smlabbeq r2, r0, pc, r1 @ │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - tsteq r2, r6, lsl pc │ │ │ │ - strdeq r1, [r2, -r2] │ │ │ │ - smlabteq r2, lr, lr, r1 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + @ instruction: 0x01021fb6 │ │ │ │ + smlabbeq r2, r4, pc, r1 @ │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + smlatteq r2, ip, lr, r1 │ │ │ │ + smlabteq r2, r8, lr, r1 │ │ │ │ @ instruction: 0x01021e9c │ │ │ │ - tsteq r2, lr, ror #28 │ │ │ │ + @ instruction: 0x01021e92 │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ tsteq r2, ip, lsr lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - smlatteq r2, r4, sp, r1 │ │ │ │ + tsteq r2, ip, lsl #28 │ │ │ │ + tsteq r2, r2, lsl #28 │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + @ instruction: 0x01021dba │ │ │ │ + smlabbeq r2, lr, sp, r1 │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + tsteq r2, r6, lsr sp │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + tsteq r2, r6, lsl #26 │ │ │ │ + smlatteq r2, r0, ip, r1 │ │ │ │ + @ instruction: 0x01021cb0 │ │ │ │ + smlabbeq r2, r0, ip, r1 │ │ │ │ + tsteq r2, r6, ror ip │ │ │ │ + tsteq r2, r2, asr ip │ │ │ │ + tsteq r2, lr, lsr #24 │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + smlabteq r2, lr, fp, r1 │ │ │ │ + @ instruction: 0x01021b9c │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, r4, asr #22 │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + tsteq r2, r4, lsl fp │ │ │ │ + smlatteq r2, r4, sl, r1 │ │ │ │ ldrdeq r1, [r2, -sl] │ │ │ │ - @ instruction: 0x01021db4 │ │ │ │ - smlabbeq r2, r4, sp, r1 │ │ │ │ - tsteq r2, sl, ror sp │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - strdeq r1, [r2, -lr] │ │ │ │ - strdeq r1, [r2, -r4] │ │ │ │ - smlabteq r2, lr, ip, r1 │ │ │ │ - smlatbeq r2, r8, ip, r1 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - tsteq r2, sl, lsl ip │ │ │ │ - tsteq r2, r0, lsl ip │ │ │ │ - smlatteq r2, ip, fp, r1 │ │ │ │ - smlabteq r2, r0, fp, r1 │ │ │ │ - @ instruction: 0x01021bb6 │ │ │ │ - @ instruction: 0x01021b90 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r2, r6, lsr #22 │ │ │ │ - tsteq r2, r2, lsl #22 │ │ │ │ - smlatteq r2, r0, sl, r1 │ │ │ │ - @ instruction: 0x01021ab4 │ │ │ │ - smlabbeq r2, r6, sl, r1 │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - tsteq r2, sl, lsr #20 │ │ │ │ + @ instruction: 0x01021ab6 │ │ │ │ + smlabbeq r2, sl, sl, r1 │ │ │ │ + tsteq r2, lr, asr sl │ │ │ │ + tsteq r2, r4, asr sl │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ tsteq r2, r8, lsl #20 │ │ │ │ - ldrdeq r1, [r2, -ip] │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - @ instruction: 0x010219b6 │ │ │ │ - smlabbeq r2, lr, r9, r1 │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ - tsteq r2, lr, lsr r9 │ │ │ │ - tsteq r2, ip, lsl r9 │ │ │ │ + ldrdeq r1, [r2, -sl] │ │ │ │ + smlatbeq r2, sl, r9, r1 │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, ip, asr #18 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ strdeq r1, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r8, r1 │ │ │ │ - @ instruction: 0x0102189a │ │ │ │ - @ instruction: 0x01021894 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - tsteq r2, r8, asr r8 │ │ │ │ - tsteq r2, r2, lsr r8 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - tsteq r2, r6, lsl #16 │ │ │ │ + smlabteq r2, r0, r8, r1 │ │ │ │ + @ instruction: 0x01021890 │ │ │ │ + smlabbeq r2, r6, r8, r1 │ │ │ │ + tsteq r2, r2, ror #16 │ │ │ │ + tsteq r2, r0, asr #16 │ │ │ │ + tsteq r2, r4, lsl r8 │ │ │ │ smlatteq r2, r6, r7, r1 │ │ │ │ - smlabteq r2, r6, r7, r1 │ │ │ │ - @ instruction: 0x010217ba │ │ │ │ - tstpeq r4, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, lr, r7, r1 │ │ │ │ - smlatteq r4, r0, r7, pc @ │ │ │ │ - smlatbeq r2, r2, r7, r1 │ │ │ │ - @ instruction: 0x0102179c │ │ │ │ - @ instruction: 0x01021796 │ │ │ │ - tstpeq r4, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010217bc │ │ │ │ + @ instruction: 0x01021792 │ │ │ │ smlabbeq r2, sl, r7, r1 │ │ │ │ - smlabbeq r2, r4, r7, r1 │ │ │ │ - tsteq r2, lr, ror r7 │ │ │ │ - tsteq r2, r8, ror r7 │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ - tsteq r2, r6, ror #14 │ │ │ │ - tsteq r2, r0, ror #14 │ │ │ │ - tsteq r2, sl, asr r7 │ │ │ │ - tsteq r2, r4, asr r7 │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - tsteq r2, r2, asr #14 │ │ │ │ + tsteq r2, r8, ror #14 │ │ │ │ tsteq r2, ip, lsr r7 │ │ │ │ tsteq r2, r6, lsr r7 │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - tsteq r2, lr, lsl r7 │ │ │ │ - tsteq r2, r8, lsl r7 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + smlatteq r2, lr, r6, r1 │ │ │ │ + smlabteq r2, r6, r6, r1 │ │ │ │ + smlabteq r2, r0, r6, r1 │ │ │ │ + @ instruction: 0x0102169e │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + strdeq r1, [r2, -sl] │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ + @ instruction: 0x010215b8 │ │ │ │ + @ instruction: 0x01021592 │ │ │ │ + tsteq r2, ip, ror #10 │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + tsteq r2, r6, asr #10 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + @ instruction: 0x0104f59c │ │ │ │ + tsteq r2, lr, lsl #10 │ │ │ │ + tstpeq r4, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r2, lsl #10 │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + smlatbeq r4, r8, r4, pc @ │ │ │ │ + smlatteq r2, sl, r4, r1 │ │ │ │ + smlatteq r2, r4, r4, r1 │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + ldrdeq r1, [r2, -r8] │ │ │ │ + ldrdeq r1, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r4, r1 │ │ │ │ + smlabteq r2, r6, r4, r1 │ │ │ │ + smlabteq r2, r0, r4, r1 │ │ │ │ + @ instruction: 0x010214ba │ │ │ │ + @ instruction: 0x010214b4 │ │ │ │ + smlatbeq r2, lr, r4, r1 │ │ │ │ + smlatbeq r2, r8, r4, r1 │ │ │ │ + smlatbeq r2, r2, r4, r1 │ │ │ │ + @ instruction: 0x0102149c │ │ │ │ + @ instruction: 0x01021496 │ │ │ │ + @ instruction: 0x01021490 │ │ │ │ + smlabbeq r2, sl, r4, r1 │ │ │ │ + smlabbeq r2, r4, r4, r1 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2190 @ 0xfffff772 │ │ │ │ stmmi lr, {r3, r4, r8, sp, lr, pc} │ │ │ │ tst r5, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r1, r4, r8, sp, lr, pc} │ │ │ │ hlt 0xf448 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ @@ -71351,109 +71351,109 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r2, sl, asr #10 │ │ │ │ - tsteq r2, r4, asr #10 │ │ │ │ - tsteq r2, lr, lsr r5 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ - tsteq r2, r2, lsr r5 │ │ │ │ - tstpeq r4, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -sl] │ │ │ │ - ldrdeq pc, [r4, -r0] │ │ │ │ - tsteq r2, sl, lsl r5 │ │ │ │ - tsteq r2, r4, lsl r5 │ │ │ │ - tsteq r2, lr, lsl #10 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - tsteq r2, r2, lsl #10 │ │ │ │ + smlatbeq r2, sl, r2, r1 │ │ │ │ + smlatbeq r2, r4, r2, r1 │ │ │ │ + @ instruction: 0x0102129e │ │ │ │ + @ instruction: 0x01021298 │ │ │ │ + @ instruction: 0x01021292 │ │ │ │ + @ instruction: 0x0104f3b4 │ │ │ │ + tstpeq r4, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tsteq r2, r4, ror r2 │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + tsteq r2, r2, ror #4 │ │ │ │ + tsteq r2, ip, asr r2 │ │ │ │ + ldrdeq pc, [r4, -r6] │ │ │ │ + smlatbeq r4, r4, r3, pc @ │ │ │ │ + tsteq r2, sl, asr #4 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, lr, lsr r2 │ │ │ │ + tsteq r2, r8, lsr r2 │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + tsteq r2, ip, lsr #4 │ │ │ │ + tsteq r2, r6, lsr #4 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + tsteq r2, sl, lsl r2 │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + tsteq r2, lr, lsl #4 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ strdeq r1, [r2, -ip] │ │ │ │ - tstpeq r4, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, r4, r1 │ │ │ │ - smlatteq r2, r4, r4, r1 │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + strdeq r1, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r1, r1 │ │ │ │ + smlatteq r2, r4, r1, r1 │ │ │ │ ldrdeq r1, [r2, -lr] │ │ │ │ ldrdeq r1, [r2, -r8] │ │ │ │ ldrdeq r1, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r4, r1 │ │ │ │ - smlabteq r2, r6, r4, r1 │ │ │ │ - smlabteq r2, r0, r4, r1 │ │ │ │ - @ instruction: 0x010214ba │ │ │ │ - @ instruction: 0x010214b4 │ │ │ │ - smlatbeq r2, lr, r4, r1 │ │ │ │ - smlatbeq r2, r8, r4, r1 │ │ │ │ - smlatbeq r2, r2, r4, r1 │ │ │ │ - @ instruction: 0x0102149c │ │ │ │ - @ instruction: 0x01021496 │ │ │ │ - @ instruction: 0x01021490 │ │ │ │ - smlabbeq r2, sl, r4, r1 │ │ │ │ - smlabbeq r2, r4, r4, r1 │ │ │ │ - tsteq r2, lr, ror r4 │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r2, r6, ror #8 │ │ │ │ - tsteq r2, r0, ror #8 │ │ │ │ - tsteq r2, sl, asr r4 │ │ │ │ - tsteq r2, r4, asr r4 │ │ │ │ - tsteq r2, lr, asr #8 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - tsteq r2, r2, asr #8 │ │ │ │ - tsteq r2, ip, lsr r4 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, r0, lsr r4 │ │ │ │ - tsteq r2, sl, lsr #8 │ │ │ │ - tsteq r2, r4, lsr #8 │ │ │ │ - tsteq r2, lr, lsl r4 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ - tsteq r2, r0, lsl #8 │ │ │ │ + smlabteq r2, ip, r1, r1 │ │ │ │ + smlabteq r2, r6, r1, r1 │ │ │ │ + smlabteq r2, r0, r1, r1 │ │ │ │ + @ instruction: 0x010211ba │ │ │ │ + @ instruction: 0x010211b4 │ │ │ │ + smlatbeq r2, lr, r1, r1 │ │ │ │ + smlatbeq r2, r8, r1, r1 │ │ │ │ + smlatbeq r2, r2, r1, r1 │ │ │ │ + @ instruction: 0x0102119c │ │ │ │ + @ instruction: 0x01021196 │ │ │ │ + @ instruction: 0x01021190 │ │ │ │ + smlabbeq r2, sl, r1, r1 │ │ │ │ + smlabbeq r2, r4, r1, r1 │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq r2, r0, ror #2 │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ + tsteq r2, r8, asr #2 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ + tsteq r2, ip, lsr r1 │ │ │ │ + tsteq r2, r6, lsr r1 │ │ │ │ + tsteq r2, r0, lsr r1 │ │ │ │ + tsteq r2, sl, lsr #2 │ │ │ │ + tsteq r2, r4, lsr #2 │ │ │ │ + tsteq r2, lr, lsl r1 │ │ │ │ + tsteq r2, r8, lsl r1 │ │ │ │ + tsteq r2, r2, lsl r1 │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + tsteq r2, r6, lsl #2 │ │ │ │ + mrseq r1, (UNDEF: 18) │ │ │ │ strdeq r1, [r2, -sl] │ │ │ │ strdeq r1, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r3, r1 │ │ │ │ - smlatteq r2, r8, r3, r1 │ │ │ │ - smlatteq r2, r2, r3, r1 │ │ │ │ + smlatteq r2, lr, r0, r1 │ │ │ │ + smlatteq r2, r8, r0, r1 │ │ │ │ + smlatteq r2, r2, r0, r1 │ │ │ │ ldrdeq r1, [r2, -ip] │ │ │ │ ldrdeq r1, [r2, -r6] │ │ │ │ ldrdeq r1, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r3, r1 │ │ │ │ - smlabteq r2, r4, r3, r1 │ │ │ │ - @ instruction: 0x010213be │ │ │ │ - @ instruction: 0x010213b8 │ │ │ │ - @ instruction: 0x010213b2 │ │ │ │ - smlatbeq r2, ip, r3, r1 │ │ │ │ - smlatbeq r2, r6, r3, r1 │ │ │ │ - smlatbeq r2, r0, r3, r1 │ │ │ │ - @ instruction: 0x0102139a │ │ │ │ - @ instruction: 0x01021394 │ │ │ │ - smlabbeq r2, lr, r3, r1 │ │ │ │ - smlabbeq r2, r8, r3, r1 │ │ │ │ - smlabbeq r2, r2, r3, r1 │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, sl, ror #6 │ │ │ │ - tsteq r2, r4, ror #6 │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r2, r2, asr r3 │ │ │ │ - tsteq r2, ip, asr #6 │ │ │ │ - tsteq r2, r6, asr #6 │ │ │ │ - tsteq r2, r0, asr #6 │ │ │ │ - tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, r4, lsr r3 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ + smlabteq r2, sl, r0, r1 │ │ │ │ + smlabteq r2, r4, r0, r1 │ │ │ │ + strheq r1, [r2, -lr] │ │ │ │ + strheq r1, [r2, -r8] │ │ │ │ + strheq r1, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, r0, r1 │ │ │ │ + smlatbeq r2, r6, r0, r1 │ │ │ │ + smlatbeq r2, r0, r0, r1 │ │ │ │ + swpeq r1, sl, [r2] │ │ │ │ + swpeq r1, r4, [r2] │ │ │ │ + smlabbeq r2, lr, r0, r1 │ │ │ │ + smlabbeq r2, r8, r0, r1 │ │ │ │ + smlabbeq r2, r2, r0, r1 │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -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 r1, [r2, -r0] │ │ │ │ - @ instruction: 0x01040cba │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ 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 feeec258 │ │ │ │ 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, sl, lsr #30 │ │ │ │ - @ instruction: 0x0103e392 │ │ │ │ - tsteq r4, sl, asr r9 │ │ │ │ - tsteq r1, r6, lsl ip │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - strdeq ip, [r4, -sl] │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - ldrdeq ip, [r4, -sl] │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - ldrdeq ip, [r4, -sl] │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - tsteq r1, r8, lsl #22 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - smlatbeq r4, r6, r8, ip │ │ │ │ - tsteq r3, r6, asr #28 │ │ │ │ - smlabbeq r4, r8, r8, ip │ │ │ │ - tsteq r4, lr, ror r8 │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - tsteq r2, ip, ror r1 │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - tsteq r4, lr, lsl r9 │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - smlatteq r4, sl, r8, ip │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - smlatbeq r1, ip, r9, lr │ │ │ │ - tsteq r2, r0, lsr pc │ │ │ │ - ldrdeq lr, [r3, -lr] │ │ │ │ - smlabbeq r4, ip, r7, ip │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - strdeq r0, [r5, -ip] │ │ │ │ - smlabbeq r4, r4, r6, ip │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - smlabbeq r2, ip, lr, ip │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - smlatbeq r4, ip, r0, r0 │ │ │ │ - tsteq r2, r4, asr #24 │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - smlatbeq r3, lr, ip, lr │ │ │ │ - smlatbeq r3, sl, ip, lr │ │ │ │ - @ instruction: 0x0104c6be │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - tsteq sl, r4, lsl r6 │ │ │ │ - smlabbeq r4, r4, r6, ip │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - tsteq r4, r4, ror #12 │ │ │ │ - tsteq r4, r0, ror #12 │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - tsteq r4, r4, asr #12 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ + smlabbeq r4, sl, ip, r7 │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + @ instruction: 0x0104c6ba │ │ │ │ + tsteq r1, r6, ror r9 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + @ instruction: 0x0104c696 │ │ │ │ + @ instruction: 0x0104c694 │ │ │ │ + @ instruction: 0x0104c69a │ │ │ │ + tstpeq r3, r6, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + @ instruction: 0x0103ea9c │ │ │ │ + tsteq r4, sl, asr r6 │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - smlabbeq r3, r2, ip, lr │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - smlabbeq r4, r6, r5, ip │ │ │ │ - smlabbeq r4, lr, r5, ip │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ + tsteq r2, r2, ror pc │ │ │ │ + tsteq r1, r8, ror #16 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + smlatbeq r3, r6, fp, lr │ │ │ │ + smlatteq r4, r8, r5, ip │ │ │ │ ldrdeq ip, [r4, -lr] │ │ │ │ - tsteq r4, r2, ror #10 │ │ │ │ - tsteq r4, sl, ror #10 │ │ │ │ - smlabteq r4, r2, r5, ip │ │ │ │ - tsteq r4, r6, asr r5 │ │ │ │ - tsteq r4, r2, asr r5 │ │ │ │ - tsteq r4, lr, asr #10 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - smlabbeq r4, r6, r5, ip │ │ │ │ - smlabbeq r4, r6, r5, ip │ │ │ │ - @ instruction: 0x010aa3b0 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - @ instruction: 0x0104c490 │ │ │ │ - smlabbeq r4, ip, r4, ip │ │ │ │ - smlabbeq r4, r8, r4, ip │ │ │ │ - smlabbeq r4, r4, r4, ip │ │ │ │ - smlabbeq r4, r0, r4, ip │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + ldrdeq r5, [r2, -ip] │ │ │ │ + ldrdeq lr, [r1, -r2] │ │ │ │ + smlabteq r1, sl, r7, lr │ │ │ │ + @ instruction: 0x0104c5b6 │ │ │ │ + smlatbeq r1, r0, r7, lr │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + smlatbeq r4, r8, r7, ip │ │ │ │ + tsteq r4, sl, asr #12 │ │ │ │ + smlatbeq r4, r4, r7, ip │ │ │ │ + @ instruction: 0x0104c796 │ │ │ │ + @ instruction: 0x0104c79e │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + @ instruction: 0x0102cc90 │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + smlatteq r4, ip, r4, ip │ │ │ │ + @ instruction: 0x0101e6b0 │ │ │ │ + smlatbeq r1, r8, r6, lr │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + smlatteq r4, r4, r3, ip │ │ │ │ + @ instruction: 0x0104c498 │ │ │ │ + smlatteq r2, ip, fp, ip │ │ │ │ tsteq r4, ip, ror r4 │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - smlatteq r4, r6, r4, ip │ │ │ │ - smlabteq r3, r2, sl, lr │ │ │ │ - tsteq r4, lr, asr r2 │ │ │ │ - smlabteq r4, r6, r3, ip │ │ │ │ - smlabteq r4, lr, r3, ip │ │ │ │ + tstpeq r3, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, r4, r9, ip │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + tsteq r3, lr, lsl #20 │ │ │ │ + tsteq r3, sl, lsl #20 │ │ │ │ tsteq r4, lr, lsl r4 │ │ │ │ - smlatbeq r4, r2, r3, ip │ │ │ │ - smlatbeq r4, sl, r3, ip │ │ │ │ - tsteq r4, r2, lsl #8 │ │ │ │ - @ instruction: 0x0104c396 │ │ │ │ - @ instruction: 0x0104c392 │ │ │ │ - smlabbeq r4, lr, r3, ip │ │ │ │ - smlabbeq r4, sl, r3, ip │ │ │ │ - smlabteq r4, r6, r3, ip │ │ │ │ - tsteq r4, r6, lsl #8 │ │ │ │ - strdeq sl, [sl, -r0] │ │ │ │ - strdeq ip, [r4, -r2] │ │ │ │ + smlatbeq r3, lr, r9, lr │ │ │ │ + smlatbeq r3, sl, r9, lr │ │ │ │ + tsteq sl, r4, ror r3 │ │ │ │ + smlatteq r4, r4, r3, ip │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ ldrdeq ip, [r4, -r4] │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ smlabteq r4, ip, r3, ip │ │ │ │ + smlabteq r4, r8, r3, ip │ │ │ │ smlabteq r4, r4, r3, ip │ │ │ │ + smlabteq r4, r0, r3, ip │ │ │ │ @ instruction: 0x0104c3bc │ │ │ │ - @ instruction: 0x0104c3b4 │ │ │ │ - tsteq sl, r6, asr r1 │ │ │ │ - @ instruction: 0x0104c3b2 │ │ │ │ - smlatbeq r4, sl, r3, ip │ │ │ │ - smlatbeq r4, r2, r3, ip │ │ │ │ - @ instruction: 0x0104c3b6 │ │ │ │ - smlatbeq r4, lr, r3, ip │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r2, r8, lsl #20 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - @ instruction: 0x0103eaba │ │ │ │ - smlabteq r1, ip, r2, lr │ │ │ │ - smlabteq r1, r4, r2, lr │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - tsteq r4, r6, asr #6 │ │ │ │ - tsteq r4, sl, asr #6 │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - smlatteq r4, r2, r2, ip │ │ │ │ + @ instruction: 0x0104c3b0 │ │ │ │ + smlatbeq r4, ip, r3, ip │ │ │ │ + smlatbeq r4, r8, r3, ip │ │ │ │ + smlatbeq r4, r4, r3, ip │ │ │ │ + smlatbeq r4, r0, r3, ip │ │ │ │ + @ instruction: 0x0104c39c │ │ │ │ + @ instruction: 0x0104c398 │ │ │ │ + @ instruction: 0x0104c394 │ │ │ │ + smlabbeq r4, lr, r3, ip │ │ │ │ + smlatteq r3, r2, r9, lr │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ smlatteq r4, r6, r2, ip │ │ │ │ - tsteq r3, r2, lsl sl │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - strdeq lr, [r1, -ip] │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r4, lr, ror r2 │ │ │ │ - smlabbeq r4, r2, r2, ip │ │ │ │ - @ instruction: 0x0103e9be │ │ │ │ - smlatbeq r1, r0, r1, lr │ │ │ │ - @ instruction: 0x0101e198 │ │ │ │ - smlabbeq r4, r0, r2, ip │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - smlabteq r4, r4, r1, ip │ │ │ │ - smlabteq r4, sl, r1, ip │ │ │ │ - tsteq r3, r8, lsr #18 │ │ │ │ - smlatteq r1, ip, r0, lr │ │ │ │ - smlatteq r1, r6, r0, lr │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r4, ip, ror #2 │ │ │ │ - tsteq r4, r2, ror r1 │ │ │ │ - smlatteq r3, r0, r8, lr │ │ │ │ - swpeq lr, r4, [r1] │ │ │ │ - smlabbeq r1, lr, r0, lr │ │ │ │ - @ instruction: 0x0104c1b4 │ │ │ │ + smlatteq r4, lr, r2, ip │ │ │ │ + tsteq r4, lr, lsr r3 │ │ │ │ + smlabteq r4, r2, r2, ip │ │ │ │ + smlabteq r4, sl, r2, ip │ │ │ │ + tsteq r4, r2, lsr #6 │ │ │ │ + @ instruction: 0x0104c2b6 │ │ │ │ + @ instruction: 0x0104c2b2 │ │ │ │ + smlatbeq r4, lr, r2, ip │ │ │ │ + smlatbeq r4, sl, r2, ip │ │ │ │ + smlatteq r4, r6, r2, ip │ │ │ │ + smlatteq r4, r6, r2, ip │ │ │ │ + tsteq sl, r0, lsl r1 │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + smlatteq r4, ip, r1, ip │ │ │ │ + smlatteq r4, r8, r1, ip │ │ │ │ + smlatteq r4, r4, r1, ip │ │ │ │ + smlatteq r4, r0, r1, ip │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r3, r2, lsr #16 │ │ │ │ + @ instruction: 0x0104bfbe │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + tsteq r4, r2, lsl #2 │ │ │ │ + tsteq r4, sl, lsl #2 │ │ │ │ + tsteq r4, r2, ror #2 │ │ │ │ + strdeq ip, [r4, -r6] │ │ │ │ + strdeq ip, [r4, -r2] │ │ │ │ + smlatteq r4, lr, r0, ip │ │ │ │ + smlatteq r4, sl, r0, ip │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ + tsteq sl, r0, asr pc │ │ │ │ + tsteq r4, r2, asr r1 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - @ instruction: 0x0103e898 │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - strheq ip, [r4, -ip] │ │ │ │ - smlabteq r4, r2, r0, ip │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ + @ instruction: 0x010a9eb6 │ │ │ │ + tsteq r4, r2, lsl r1 │ │ │ │ + tsteq r4, sl, lsl #2 │ │ │ │ + tsteq r4, r2, lsl #2 │ │ │ │ + tsteq r4, r6, lsl r1 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + smlabbeq r4, lr, r6, lr │ │ │ │ + tsteq r2, r8, ror #14 │ │ │ │ + @ instruction: 0x0101dfbc │ │ │ │ + smlatbeq r3, r6, r7, sp │ │ │ │ + tsteq r3, sl, lsl r8 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + smlatbeq r4, r4, r0, ip │ │ │ │ + smlatbeq r4, r6, r0, ip │ │ │ │ + smlatbeq r4, sl, r0, ip │ │ │ │ + smlabteq r3, r6, r7, lr │ │ │ │ + smlabteq r1, r8, pc, sp @ │ │ │ │ + smlabteq r1, r0, pc, sp @ │ │ │ │ + smlabbeq r4, r0, r0, ip │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + tsteq r4, r6, asr #32 │ │ │ │ + tsteq r3, r2, ror r7 │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + ldrdeq fp, [r4, -lr] │ │ │ │ + smlatteq r4, r2, pc, fp @ │ │ │ │ + tsteq r3, lr, lsl r7 │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + smlatteq r4, r0, pc, fp @ │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + smlabbeq r4, r2, pc, fp @ │ │ │ │ + ldrdeq lr, [r3, -r0] │ │ │ │ + smlatbeq r1, r4, lr, sp │ │ │ │ + @ instruction: 0x0101de9e │ │ │ │ + @ instruction: 0x0104bf9c │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + smlabbeq r3, r8, r6, lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + smlabteq r4, ip, lr, fp │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + tsteq r3, r0, asr #12 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlatteq r1, lr, sp, sp │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + tsteq r4, sl, ror lr │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + @ instruction: 0x0101dd9c │ │ │ │ + @ instruction: 0x0101dd96 │ │ │ │ + ldrdeq fp, [r4, -r0] │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + smlabbeq r1, lr, r9, sp │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0b72c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdale pc, {r3, r4, r5, r6, r7, r8, r9, sl, fp} @ │ │ │ │ stmdale r9, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -75134,24 +75134,24 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - tsteq r4, sl, lsr lr │ │ │ │ - tsteq r4, r2, lsl lr │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ + smlabteq r1, r8, r5, sp │ │ │ │ + smlabteq r4, r8, fp, fp │ │ │ │ + @ instruction: 0x0104bb98 │ │ │ │ + @ instruction: 0x0104bb9a │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ 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, lr, lsr #30 │ │ │ │ - smlabbeq r4, lr, sl, sl │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - tsteq r2, r2, lsl #30 │ │ │ │ - tsteq sl, r2, lsr #18 │ │ │ │ - strdeq fp, [r2, -r0] │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ - strdeq fp, [r2, -r6] │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ - smlatteq r2, lr, lr, fp │ │ │ │ - smlatteq r2, r8, lr, fp │ │ │ │ - smlatteq r2, ip, lr, fp │ │ │ │ - smlatteq r2, r6, lr, fp │ │ │ │ - @ instruction: 0x0104a9be │ │ │ │ - @ instruction: 0x0103deb8 │ │ │ │ - @ instruction: 0x0103deb6 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - smlabbeq r3, r4, pc, sp @ │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - smlabbeq r2, ip, r2, r5 │ │ │ │ - smlabbeq r2, sl, r2, r5 │ │ │ │ - strdeq r9, [sl, -lr] │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - smlatbeq r2, r8, r2, r5 │ │ │ │ - @ instruction: 0x01025290 │ │ │ │ - tsteq r2, r8, lsl lr │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ - smlabbeq r4, sl, fp, fp │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ - ldrdeq fp, [r2, -r2] │ │ │ │ - ldrdeq fp, [r2, -r6] │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - ldrdeq fp, [r2, -sl] │ │ │ │ - tsteq sl, lr, lsl #14 │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - tsteq r3, r4, ror r0 │ │ │ │ - @ instruction: 0x0102bdb6 │ │ │ │ - qaddeq sp, r6, r3 │ │ │ │ + smlabbeq r2, lr, ip, fp │ │ │ │ + smlatteq r4, lr, r7, sl │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ + tsteq r2, r6, ror #24 │ │ │ │ tsteq r2, r4, ror #24 │ │ │ │ - @ instruction: 0x0104d6b8 │ │ │ │ - @ instruction: 0x0102bd9e │ │ │ │ - smlatbeq r2, r4, sp, fp │ │ │ │ - smlatbeq r2, lr, sp, fp │ │ │ │ - @ instruction: 0x0102bdb8 │ │ │ │ - @ instruction: 0x0102bdbe │ │ │ │ - tsteq sl, lr, asr #12 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - @ instruction: 0x0103cfb4 │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - smlabbeq r3, ip, fp, lr │ │ │ │ - tsteq sl, r6, lsl #12 │ │ │ │ - smlabteq r2, r6, sp, fp │ │ │ │ - tsteq r0, lr, lsr r5 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ + tsteq r2, r2, ror #24 │ │ │ │ + smlabbeq sl, r2, r6, r9 │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r2, r8, asr ip │ │ │ │ + tsteq r2, r6, asr ip │ │ │ │ + tsteq r2, r4, asr ip │ │ │ │ + tsteq r2, r8, asr ip │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r2, r6, asr #24 │ │ │ │ + tsteq r4, lr, lsl r7 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + tsteq r3, r6, lsl ip │ │ │ │ + qaddeq r5, r0, r2 │ │ │ │ + smlatbeq r2, r2, pc, r4 @ │ │ │ │ + smlatteq r3, r4, ip, sp │ │ │ │ + smlatbeq r3, r2, fp, sp │ │ │ │ + smlatteq r2, ip, pc, r4 @ │ │ │ │ + smlatteq r2, sl, pc, r4 @ │ │ │ │ + tsteq sl, lr, asr r5 │ │ │ │ + smlabbeq r3, r0, r5, sp │ │ │ │ + tsteq r2, r8 │ │ │ │ + strdeq r4, [r2, -r0] │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + @ instruction: 0x0103ce9c │ │ │ │ + smlatteq r4, sl, r8, fp │ │ │ │ + @ instruction: 0x0104b498 │ │ │ │ + tsteq r3, r6, ror #20 │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + smlabbeq r2, r0, ip, fp │ │ │ │ + tsteq r2, sl, ror ip │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r2, r6, lsr fp │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + tsteq sl, lr, ror #8 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + ldrdeq ip, [r3, -r4] │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + @ instruction: 0x0103cdb6 │ │ │ │ + smlabteq r2, r4, r9, fp │ │ │ │ + tsteq r4, r8, lsl r4 │ │ │ │ + strdeq fp, [r2, -lr] │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + tsteq r2, lr, lsl #22 │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + tsteq r2, lr, lsl fp │ │ │ │ + smlatbeq sl, lr, r3, r9 │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + tsteq r3, r4, lsl sp │ │ │ │ + ldrdeq fp, [r4, -sl] │ │ │ │ + smlatteq r3, ip, r8, lr │ │ │ │ + tsteq sl, r6, ror #6 │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + @ instruction: 0x0100829e │ │ │ │ + @ instruction: 0x0104b790 │ │ │ │ + @ instruction: 0x0104b796 │ │ │ │ + @ instruction: 0x0104b79c │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ 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, r8, lsl r9 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r4, lr, lsl r8 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - strheq sp, [r1, -sl] │ │ │ │ - smlabbeq r1, lr, r0, sp │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, r4, pc, ip @ │ │ │ │ - @ instruction: 0x0101cf9a │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, lr, lr, ip │ │ │ │ - smlatbeq r1, r0, lr, ip │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + @ instruction: 0x0101cebc │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ tsteq r1, r4, ror lr │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ tsteq r1, lr, lsr lr │ │ │ │ tsteq r1, sl, lsl lr │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, r6, sp, ip │ │ │ │ - @ instruction: 0x0101cd9a │ │ │ │ - @ instruction: 0x0101cd90 │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r6, lsl sp │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - @ instruction: 0x0101ccbc │ │ │ │ - @ instruction: 0x0101cc90 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, sl, ror #24 │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - @ instruction: 0x0101cb9a │ │ │ │ - smlabbeq r1, r4, fp, ip │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r1, r8, ror #20 │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - tsteq r1, sl, lsl #20 │ │ │ │ + smlatteq r1, lr, sp, ip │ │ │ │ + smlabteq r1, r8, sp, ip │ │ │ │ + @ instruction: 0x0101cd9c │ │ │ │ + @ instruction: 0x0101cd92 │ │ │ │ + smlabbeq r1, r0, sp, ip │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, r6, ip, ip │ │ │ │ + smlatbeq r1, r2, ip, ip │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, r4, asr ip │ │ │ │ + tsteq r1, lr, lsr #24 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ + smlatbeq r1, r8, fp, ip │ │ │ │ + @ instruction: 0x0101cb9e │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + tsteq r1, r4, asr fp │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, sl, sl, ip │ │ │ │ + smlatbeq r1, r4, sl, ip │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ + tsteq r1, ip, lsl sl │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ ldrdeq ip, [r1, -ip] │ │ │ │ - @ instruction: 0x0101c9b6 │ │ │ │ - @ instruction: 0x0101c990 │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ + smlabteq r1, sl, r9, ip │ │ │ │ + @ instruction: 0x0101c99e │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, r2, asr r9 │ │ │ │ tsteq r1, ip, lsr r9 │ │ │ │ - tsteq r1, r6, lsl r9 │ │ │ │ - smlatteq r1, r8, r8, ip │ │ │ │ - @ instruction: 0x0101c8ba │ │ │ │ - @ instruction: 0x0101c894 │ │ │ │ - tsteq r1, lr, ror #16 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, r8, lsr r8 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - smlatteq r1, sl, r7, ip │ │ │ │ - smlabteq r1, r0, r7, ip │ │ │ │ - @ instruction: 0x0101c796 │ │ │ │ - smlabbeq r1, lr, r7, ip │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - smlatteq r1, lr, r6, ip │ │ │ │ - smlabteq r1, r4, r6, ip │ │ │ │ - @ instruction: 0x0101c6bc │ │ │ │ - @ instruction: 0x0101c69a │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + smlatteq r1, r4, r8, ip │ │ │ │ + @ instruction: 0x0101c8b6 │ │ │ │ + smlabbeq r1, r8, r8, ip │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r2, lsr r8 │ │ │ │ + smlabteq r4, r2, r3, fp │ │ │ │ + smlabteq r1, r8, r7, ip │ │ │ │ + @ instruction: 0x0101c798 │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, r2, r6, ip │ │ │ │ + @ instruction: 0x0101c69c │ │ │ │ + tsteq r1, r6, ror r6 │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + tsteq r1, sl, lsl r6 │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r5, ip │ │ │ │ + smlatbeq r1, r2, r5, ip │ │ │ │ + @ instruction: 0x0101c598 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + tsteq r1, r0, lsr #10 │ │ │ │ + strdeq ip, [r1, -r6] │ │ │ │ + smlatteq r1, lr, r4, ip │ │ │ │ + smlabteq r1, ip, r4, ip │ │ │ │ + smlatbeq r1, r2, r4, ip │ │ │ │ + @ instruction: 0x0101c49a │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, r4, lsr #8 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, r3, ip │ │ │ │ + smlabbeq r1, sl, r3, ip │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ strdeq ip, [r1, -lr] │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - smlatbeq r1, r6, r5, ip │ │ │ │ - @ instruction: 0x0101c59e │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - tsteq r1, r4, lsl #10 │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + @ instruction: 0x0101c2b6 │ │ │ │ + smlabbeq r1, r8, r2, ip │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e248c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6e024> │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77249,98 +77249,98 @@ │ │ │ │ ldrbhi pc, [r6, r1, lsl #4]! @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r5, {r4, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b88c │ │ │ │ - tsteq r1, r8, ror r3 │ │ │ │ - @ instruction: 0x0104aa98 │ │ │ │ - smlabbeq r4, ip, sl, sl │ │ │ │ - smlatteq r1, sl, r2, ip │ │ │ │ - smlabteq r1, r6, r2, ip │ │ │ │ - @ instruction: 0x0101c298 │ │ │ │ - smlabbeq r1, lr, r2, ip │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - smlatteq r4, r6, r9, sl │ │ │ │ - tsteq r4, lr, lsl sl │ │ │ │ - smlabbeq r1, r4, r1, ip │ │ │ │ - smlabbeq r4, sl, sl, sl │ │ │ │ - tsteq r4, sl, lsl #20 │ │ │ │ - smlatbeq r1, r8, r0, ip │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - qaddeq ip, ip, r1 │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, r6 │ │ │ │ - smlatteq r1, r2, pc, fp @ │ │ │ │ - smlabteq r1, sl, pc, fp @ │ │ │ │ - @ instruction: 0x0101bf9c │ │ │ │ - tsteq r1, r8, ror #30 │ │ │ │ - tsteq r1, sl, lsr pc │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - smlatbeq r1, r6, lr, fp │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - smlabteq r1, r4, sp, fp │ │ │ │ - @ instruction: 0x0101bd9e │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r6, lsl sp │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ + ldrdeq ip, [r1, -r8] │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + smlatteq r4, ip, r7, sl │ │ │ │ + tsteq r1, sl, asr #32 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ strdeq fp, [r1, -r8] │ │ │ │ + smlatteq r1, lr, pc, fp @ │ │ │ │ + smlabteq r1, sl, pc, fp @ │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r4, r6, asr #14 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + smlatteq r1, r4, lr, fp │ │ │ │ + smlatteq r4, sl, r7, sl │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + tsteq r1, r8, lsl #28 │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101bdbc │ │ │ │ + @ instruction: 0x0101bd98 │ │ │ │ + tsteq r1, r6, ror #26 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, sl, lsr #26 │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ smlabteq r1, r8, ip, fp │ │ │ │ - @ instruction: 0x0101bc96 │ │ │ │ - tsteq r1, r4, ror #24 │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, r8, lsl ip │ │ │ │ - smlatteq r1, r8, fp, fp │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101bc9a │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + smlabteq r1, ip, fp, fp │ │ │ │ @ instruction: 0x0101bbb8 │ │ │ │ - smlabbeq r1, r6, fp, fp │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, ip, lsr #22 │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlatbeq r1, r2, sl, fp │ │ │ │ - smlabbeq r1, r4, sl, fp │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - smlabteq r1, sl, r9, fp │ │ │ │ - smlabteq r1, r2, r9, fp │ │ │ │ + smlabbeq r1, r8, fp, fp │ │ │ │ + tsteq r1, lr, ror fp │ │ │ │ + tsteq r1, r6, asr fp │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + smlabteq r1, ip, sl, fp │ │ │ │ + smlatbeq r1, r6, sl, fp │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + smlabteq r1, r4, r9, fp │ │ │ │ @ instruction: 0x0101b99e │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - tsteq r1, r2, lsl r9 │ │ │ │ - smlatteq r1, ip, r8, fp │ │ │ │ - @ instruction: 0x0101b8bc │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + tsteq r1, lr, lsr r9 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + smlatteq r1, r6, r8, fp │ │ │ │ @ instruction: 0x0101b8b4 │ │ │ │ - @ instruction: 0x0101b892 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ + smlabbeq r1, ip, r8, fp │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ smlatteq r1, r4, r7, fp │ │ │ │ - @ instruction: 0x0101b7ba │ │ │ │ - @ instruction: 0x0101b7b2 │ │ │ │ - @ instruction: 0x0101b790 │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ + @ instruction: 0x0101b7b6 │ │ │ │ + smlabbeq r1, r6, r7, fp │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + smlatbeq r1, sl, r6, fp │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r2, ror r6 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlabteq r1, r8, r5, fp │ │ │ │ + @ instruction: 0x0101b59e │ │ │ │ + tsteq r1, lr, ror #10 │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, sl, lsl r5 │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ strdeq fp, [r1, -r0] │ │ │ │ + smlabteq r1, r6, r4, fp │ │ │ │ + @ instruction: 0x0101b49c │ │ │ │ + @ instruction: 0x0101b494 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ orrsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b081b1 │ │ │ │ movwle r5, #61436 @ 0xeffc │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9632a0 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c3cec │ │ │ │ blx 963f18 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - tsteq r1, r0, ror r5 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - smlatteq r1, r8, r4, fp │ │ │ │ - @ instruction: 0x0101b4bc │ │ │ │ - @ instruction: 0x0101b4b2 │ │ │ │ - smlabbeq r1, lr, r4, fp │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ - tsteq r1, lr, lsr r4 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ - smlatteq r1, ip, r3, fp │ │ │ │ - smlatteq r1, r2, r3, fp │ │ │ │ - @ instruction: 0x0101b3bc │ │ │ │ - smlabbeq r1, lr, r3, fp │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101b2b0 │ │ │ │ - smlabbeq r1, r4, r2, fp │ │ │ │ - tsteq r1, sl, ror r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - smlatbeq r1, ip, r1, fp │ │ │ │ - smlabbeq r1, r0, r1, fp │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - tsteq r1, r6, lsr #2 │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r0, r2, fp │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + tsteq r1, r2, lsl r2 │ │ │ │ + smlatteq r1, lr, r1, fp │ │ │ │ + smlabteq r1, sl, r1, fp │ │ │ │ + @ instruction: 0x0101b19e │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ + tsteq r1, ip, asr #2 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ tsteq r1, ip, lsl r1 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - strheq fp, [r1, -r0] │ │ │ │ - swpeq fp, ip, [r1] │ │ │ │ + smlatteq r1, lr, r0, fp │ │ │ │ + smlabteq r1, r0, r0, fp │ │ │ │ + swpeq fp, r2, [r1] │ │ │ │ smlabbeq r1, r8, r0, fp │ │ │ │ - qaddeq fp, ip, r1 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, r8 │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - smlatbeq r1, sl, pc, sl @ │ │ │ │ - tsteq r1, lr, ror pc │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, lr, asr #30 │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - @ instruction: 0x0101aeb0 │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - smlatteq r4, r6, r7, r9 │ │ │ │ - @ instruction: 0x010498b8 │ │ │ │ - smlatteq r4, r8, r7, r9 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - smlatteq r1, r4, ip, sl │ │ │ │ + tsteq r1, r2, rrx │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + tsteq r1, r0, lsl r0 │ │ │ │ + smlatteq r1, r4, pc, sl @ │ │ │ │ ldrdeq sl, [r1, -sl] │ │ │ │ - @ instruction: 0x0101acb8 │ │ │ │ - smlabbeq r1, sl, ip, sl │ │ │ │ - tsteq r1, ip, asr ip │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ - tsteq r1, r0, lsl #24 │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, fp, sl │ │ │ │ + @ instruction: 0x0101afb6 │ │ │ │ + @ instruction: 0x0101af92 │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + smlatteq r1, r0, lr, sl │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101aeb2 │ │ │ │ + smlabbeq r1, r6, lr, sl │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + smlatteq r1, r8, sp, sl │ │ │ │ + @ instruction: 0x0101adbc │ │ │ │ + smlatbeq r1, r8, sp, sl │ │ │ │ + @ instruction: 0x0101ad94 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, sl, lsl #26 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + ldrdeq sl, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, ip, sl │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r1, ip, lsr ip │ │ │ │ + tsteq r1, r2, lsr ip │ │ │ │ + tsteq r1, r0, lsl ip │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101abb8 │ │ │ │ smlabbeq r1, r6, fp, sl │ │ │ │ tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, sl, lsr fp │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - smlatteq r1, r0, sl, sl │ │ │ │ - @ instruction: 0x0101aab2 │ │ │ │ - smlatbeq r1, sl, sl, sl │ │ │ │ - smlabbeq r1, r8, sl, sl │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - tsteq r1, r8, lsl #20 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - smlatbeq r1, ip, r9, sl │ │ │ │ - smlatbeq r1, r4, r9, sl │ │ │ │ - smlabbeq r1, r2, r9, sl │ │ │ │ - tsteq r1, r8, asr r9 │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + @ instruction: 0x0101aa9a │ │ │ │ + tsteq r1, r4, ror sl │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + smlatteq r1, sl, r9, sl │ │ │ │ + @ instruction: 0x0101a9bc │ │ │ │ + smlabbeq r1, lr, r9, sl │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r1, r2, lsr r9 │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + smlatteq r1, r6, r8, sl │ │ │ │ + smlabteq r1, r4, r8, sl │ │ │ │ + @ instruction: 0x0101a89a │ │ │ │ + @ instruction: 0x0101a892 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + tsteq r1, r2, lsl r8 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + smlatteq r1, r8, r7, sl │ │ │ │ + @ instruction: 0x0101a7be │ │ │ │ + @ instruction: 0x0101a7b6 │ │ │ │ + @ instruction: 0x0101a792 │ │ │ │ + tsteq r1, r8, ror #14 │ │ │ │ + tsteq r1, sl, lsr r7 │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + tsteq r1, r4, lsl #14 │ │ │ │ + smlatteq r1, r2, r6, sl │ │ │ │ + @ instruction: 0x0101a6b8 │ │ │ │ + @ instruction: 0x0101a6b0 │ │ │ │ + smlabbeq r1, ip, r6, sl │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ 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 8c4abc │ │ │ │ blx 964ce8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - tsteq r1, r2, ror #14 │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - smlatbeq r1, sl, r6, sl │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ - tsteq r1, r2, lsl r6 │ │ │ │ - smlatteq r1, lr, r5, sl │ │ │ │ - smlabteq r1, r2, r5, sl │ │ │ │ - @ instruction: 0x0101a5b8 │ │ │ │ - @ instruction: 0x0101a592 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - tsteq r1, r4, lsl #10 │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r4, sl │ │ │ │ - smlatbeq r1, r8, r4, sl │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - smlatteq r1, ip, r3, sl │ │ │ │ - smlabteq r1, r0, r3, sl │ │ │ │ - @ instruction: 0x0101a3b6 │ │ │ │ - @ instruction: 0x0101a390 │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - smlabteq r1, ip, r2, sl │ │ │ │ - smlatbeq r1, r6, r2, sl │ │ │ │ - tsteq r1, r8, ror r2 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ - smlatteq r1, ip, r1, sl │ │ │ │ - @ instruction: 0x0101a1bc │ │ │ │ - @ instruction: 0x0101a1b2 │ │ │ │ - smlabbeq r1, lr, r1, sl │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - tsteq r1, r2, lsr r1 │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - smlabteq r1, r8, r0, sl │ │ │ │ - smlatbeq r1, r4, r0, sl │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, sl, lsl r0 │ │ │ │ - smlatteq r1, sl, pc, r9 @ │ │ │ │ - @ instruction: 0x01019fba │ │ │ │ - @ instruction: 0x01019fb0 │ │ │ │ - smlabbeq r1, ip, pc, r9 @ │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - tsteq r1, r0, lsl #30 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, r6, lr, r9 │ │ │ │ - smlatbeq r1, r2, lr, r9 │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ - tsteq r1, r8, lsl lr │ │ │ │ - smlatteq r1, lr, sp, r9 │ │ │ │ - smlabteq r1, r0, sp, r9 │ │ │ │ - @ instruction: 0x01019d94 │ │ │ │ - smlabbeq r1, lr, sp, r9 │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - smlabteq r1, r6, ip, r9 │ │ │ │ + smlabteq r1, r2, r4, sl │ │ │ │ + @ instruction: 0x0101a4b8 │ │ │ │ + @ instruction: 0x0101a494 │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + smlatbeq r1, ip, r3, sl │ │ │ │ + tsteq r1, ip, ror r3 │ │ │ │ + tsteq r1, r2, ror r3 │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + smlabteq r1, r2, r2, sl │ │ │ │ + @ instruction: 0x0101a292 │ │ │ │ + smlabbeq r1, r8, r2, sl │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, lr, lsr #4 │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + smlatbeq r1, sl, r1, sl │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + tsteq r1, ip, asr #2 │ │ │ │ + tsteq r1, r0, lsr #2 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + smlabteq r1, r0, r0, sl │ │ │ │ + swpeq sl, r0, [r1] │ │ │ │ + smlabbeq r1, r6, r0, sl │ │ │ │ + tsteq r1, r2, rrx │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, r6 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, pc, r9 @ │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + smlatteq r1, lr, lr, r9 │ │ │ │ + smlabteq r1, r2, lr, r9 │ │ │ │ + @ instruction: 0x01019eb8 │ │ │ │ + @ instruction: 0x01019e92 │ │ │ │ + tsteq r1, r2, ror #28 │ │ │ │ + tsteq r1, r2, lsr lr │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + smlabteq r1, lr, sp, r9 │ │ │ │ + smlatbeq r1, r8, sp, r9 │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + smlatteq r1, ip, ip, r9 │ │ │ │ smlabteq r1, r0, ip, r9 │ │ │ │ - smlatbeq r1, r0, ip, r9 │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, sl, fp, r9 │ │ │ │ - smlatbeq r1, sl, fp, r9 │ │ │ │ - smlabbeq r1, r2, fp, r9 │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ + @ instruction: 0x01019cb6 │ │ │ │ + @ instruction: 0x01019c90 │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + tsteq r1, r6, lsr #24 │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + smlabteq r1, ip, fp, r9 │ │ │ │ + smlatbeq r1, r6, fp, r9 │ │ │ │ + tsteq r1, r8, ror fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + smlatteq r1, lr, sl, r9 │ │ │ │ + smlabteq r1, lr, sl, r9 │ │ │ │ + smlatbeq r1, r6, sl, r9 │ │ │ │ + smlatbeq r1, r0, sl, r9 │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + tsteq r1, r0, lsr #20 │ │ │ │ + tsteq r1, r0, lsl #20 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + @ instruction: 0x010199b0 │ │ │ │ + smlabbeq r1, r8, r9, r9 │ │ │ │ + tsteq r1, ip, asr r9 │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + tsteq r1, sl, lsr #18 │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + smlatteq r1, r2, r8, r9 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + @ instruction: 0x010198ba │ │ │ │ + smlabbeq r1, sl, r8, r9 │ │ │ │ cmnpvc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r3, {r3, r4, r7, r9, lr} │ │ │ │ cmppvc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble ip, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79367,142 +79367,30 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r1, r6, r9, r9 │ │ │ │ - smlabbeq r1, r0, r9, r9 │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ - tsteq r1, ip, lsr r9 │ │ │ │ - tsteq r1, r6, lsr r9 │ │ │ │ - tsteq r1, r6, lsl r9 │ │ │ │ - smlatteq r4, r6, r1, r8 │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - smlatteq r1, r6, r8, r9 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - swpeq r8, r0, [r4] │ │ │ │ - smlabteq r1, lr, r8, r9 │ │ │ │ - smlabteq r1, r8, r8, r9 │ │ │ │ - smlabteq r1, r2, r8, r9 │ │ │ │ - @ instruction: 0x010198bc │ │ │ │ - @ instruction: 0x010198b6 │ │ │ │ - @ instruction: 0x010198b0 │ │ │ │ - smlatbeq r1, sl, r8, r9 │ │ │ │ - smlatbeq r1, r4, r8, r9 │ │ │ │ - @ instruction: 0x0101989e │ │ │ │ - @ instruction: 0x01019898 │ │ │ │ - @ instruction: 0x01019892 │ │ │ │ - smlabbeq r1, ip, r8, r9 │ │ │ │ - smlabbeq r1, r6, r8, r9 │ │ │ │ - smlabbeq r1, r0, r8, r9 │ │ │ │ - tsteq r1, sl, ror r8 │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - tsteq r1, lr, ror #16 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - tsteq r1, sl, asr #16 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, r8, lsr r8 │ │ │ │ - tsteq r1, r2, lsr r8 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - tsteq r1, r0, lsr #16 │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - tsteq r4, lr, asr pc │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r7, r9 │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - ldrdeq r7, [r4, -sl] │ │ │ │ - @ instruction: 0x01047fb4 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r7, r9 │ │ │ │ - smlabteq r1, r6, r7, r9 │ │ │ │ - qaddeq r8, ip, r4 │ │ │ │ - tsteq r4, r6, lsl r0 │ │ │ │ - @ instruction: 0x010197b4 │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - ldrdeq r8, [r4, -r4] │ │ │ │ - swpeq r8, lr, [r4] │ │ │ │ - @ instruction: 0x0101979c │ │ │ │ - tsteq r4, r2, asr r1 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - smlabbeq r1, sl, r7, r9 │ │ │ │ - smlabbeq r1, r4, r7, r9 │ │ │ │ - tsteq r1, lr, ror r7 │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - tsteq r1, r2, ror r7 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - tsteq r1, r0, ror #14 │ │ │ │ - tsteq r1, sl, asr r7 │ │ │ │ - tsteq r1, r4, asr r7 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, r6, lsr r7 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ - tsteq r1, sl, lsr #14 │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - tsteq r1, lr, lsl r7 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - tsteq r1, ip, lsl #14 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r6, r9 │ │ │ │ - smlatteq r1, r8, r6, r9 │ │ │ │ - smlatteq r1, r2, r6, r9 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r6, r9 │ │ │ │ - smlabteq r1, r4, r6, r9 │ │ │ │ - tsteq r4, sl, asr r1 │ │ │ │ - smlabbeq r4, ip, r1, r8 │ │ │ │ - @ instruction: 0x010196b2 │ │ │ │ - tsteq r4, r0, asr r2 │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - smlatbeq r1, r0, r6, r9 │ │ │ │ - @ instruction: 0x0101969a │ │ │ │ - @ instruction: 0x01019694 │ │ │ │ - smlabbeq r1, lr, r6, r9 │ │ │ │ - smlabbeq r1, r8, r6, r9 │ │ │ │ - smlabbeq r1, r2, r6, r9 │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ + smlatteq r1, r6, r6, r9 │ │ │ │ + smlatteq r1, r0, r6, r9 │ │ │ │ + smlabteq r1, r2, r6, r9 │ │ │ │ + @ instruction: 0x0101969c │ │ │ │ + @ instruction: 0x01019696 │ │ │ │ tsteq r1, r6, ror r6 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ + tsteq r4, r6, asr #30 │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ + @ instruction: 0x0104819c │ │ │ │ tsteq r1, r2, asr r6 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ + smlabteq r4, r8, pc, r7 @ │ │ │ │ tsteq r1, r6, asr #12 │ │ │ │ - tsteq r1, r0, asr #12 │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ tsteq r1, sl, lsr r6 │ │ │ │ - tsteq r1, r4, lsr r6 │ │ │ │ + strdeq r7, [r4, -r0] │ │ │ │ tsteq r1, lr, lsr #12 │ │ │ │ tsteq r1, r8, lsr #12 │ │ │ │ tsteq r1, r2, lsr #12 │ │ │ │ tsteq r1, ip, lsl r6 │ │ │ │ tsteq r1, r6, lsl r6 │ │ │ │ tsteq r1, r0, lsl r6 │ │ │ │ tsteq r1, sl, lsl #12 │ │ │ │ @@ -79511,14 +79399,126 @@ │ │ │ │ strdeq r9, [r1, -r8] │ │ │ │ strdeq r9, [r1, -r2] │ │ │ │ smlatteq r1, ip, r5, r9 │ │ │ │ smlatteq r1, r6, r5, r9 │ │ │ │ smlatteq r1, r0, r5, r9 │ │ │ │ ldrdeq r9, [r1, -sl] │ │ │ │ ldrdeq r9, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r5, r9 │ │ │ │ + smlabteq r1, r8, r5, r9 │ │ │ │ + smlabteq r1, r2, r5, r9 │ │ │ │ + @ instruction: 0x010195bc │ │ │ │ + @ instruction: 0x010195b6 │ │ │ │ + @ instruction: 0x010195b0 │ │ │ │ + smlatbeq r1, sl, r5, r9 │ │ │ │ + smlatbeq r1, r4, r5, r9 │ │ │ │ + @ instruction: 0x0101959e │ │ │ │ + @ instruction: 0x01019598 │ │ │ │ + @ instruction: 0x01019592 │ │ │ │ + smlabbeq r1, ip, r5, r9 │ │ │ │ + smlabbeq r1, r6, r5, r9 │ │ │ │ + smlabbeq r1, r0, r5, r9 │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + tsteq r1, lr, ror #10 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + @ instruction: 0x01047cbe │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + smlabbeq r4, r0, sp, r7 │ │ │ │ + tsteq r4, sl, lsr sp │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + @ instruction: 0x01047dbc │ │ │ │ + tsteq r4, r6, ror sp │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + smlabteq r4, sl, sp, r7 │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + strdeq r7, [r4, -lr] │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + @ instruction: 0x01047eb2 │ │ │ │ + smlabbeq r4, ip, lr, r7 │ │ │ │ + smlatteq r1, sl, r4, r9 │ │ │ │ + smlatteq r1, r4, r4, r9 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r4, r9 │ │ │ │ + smlabteq r1, r6, r4, r9 │ │ │ │ + smlabteq r1, r0, r4, r9 │ │ │ │ + @ instruction: 0x010194ba │ │ │ │ + @ instruction: 0x010194b4 │ │ │ │ + smlatbeq r1, lr, r4, r9 │ │ │ │ + smlatbeq r1, r8, r4, r9 │ │ │ │ + smlatbeq r1, r2, r4, r9 │ │ │ │ + @ instruction: 0x0101949c │ │ │ │ + @ instruction: 0x01019496 │ │ │ │ + @ instruction: 0x01019490 │ │ │ │ + smlabbeq r1, sl, r4, r9 │ │ │ │ + smlabbeq r1, r4, r4, r9 │ │ │ │ + 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 │ │ │ │ + @ instruction: 0x01047eba │ │ │ │ + smlatteq r4, ip, lr, r7 │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + @ instruction: 0x01047fb0 │ │ │ │ + smlabbeq r4, r2, pc, r7 @ │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + smlatteq r1, lr, r3, r9 │ │ │ │ + smlatteq r1, r8, r3, r9 │ │ │ │ + smlatteq r1, r2, r3, r9 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r3, r9 │ │ │ │ + smlabteq r1, r4, r3, r9 │ │ │ │ + @ instruction: 0x010193be │ │ │ │ + @ instruction: 0x010193b8 │ │ │ │ + @ instruction: 0x010193b2 │ │ │ │ + smlatbeq r1, ip, r3, r9 │ │ │ │ + smlatbeq r1, r6, r3, r9 │ │ │ │ + smlatbeq r1, r0, r3, r9 │ │ │ │ + @ instruction: 0x0101939a │ │ │ │ + @ instruction: 0x01019394 │ │ │ │ + smlabbeq r1, lr, r3, r9 │ │ │ │ + smlabbeq r1, r8, r3, r9 │ │ │ │ + smlabbeq r1, r2, r3, r9 │ │ │ │ + tsteq r1, ip, ror r3 │ │ │ │ + tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec0fc28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81021,19 +81021,19 @@ │ │ │ │ rscspl pc, r0, #675282944 @ 0x28400000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ @ instruction: 0xf001817c │ │ │ │ svclt 0x0000b9e1 │ │ │ │ - tsteq r4, r6, asr r4 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - tsteq r4, r6, asr r4 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r4, lr, asr r4 │ │ │ │ + @ instruction: 0x010471b6 │ │ │ │ + @ instruction: 0x01038190 │ │ │ │ + @ instruction: 0x010471b6 │ │ │ │ + @ instruction: 0x010471b8 │ │ │ │ + @ instruction: 0x010471be │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e6c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x727d8> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r3, r2, ror lr │ │ │ │ - smlabteq r3, r0, r4, r6 │ │ │ │ - @ instruction: 0x010454be │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - @ instruction: 0x01016c9e │ │ │ │ - tsteq r1, r6, lsr sp │ │ │ │ - tsteq r4, sl, lsl r5 │ │ │ │ - tsteq r3, lr, ror #8 │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - tsteq r4, r2, lsl #10 │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ - strdeq r6, [r1, -r0] │ │ │ │ + ldrdeq r6, [r3, -r2] │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r4, lr, lsl r2 │ │ │ │ + smlatbeq r1, sl, sl, r6 │ │ │ │ + strdeq r6, [r1, -lr] │ │ │ │ + @ instruction: 0x01016a96 │ │ │ │ + tsteq r4, sl, ror r2 │ │ │ │ + smlabteq r3, lr, r1, r6 │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + @ instruction: 0x010169b0 │ │ │ │ + @ instruction: 0x0103619c │ │ │ │ + tsteq r4, r2, ror #4 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r1, r0, asr r6 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf8c4f7e6 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01045498 │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec127f0 │ │ │ │ @ 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 10339a0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - smlatteq r1, r8, fp, r6 │ │ │ │ - tsteq r4, lr, lsl r2 │ │ │ │ - smlatteq r1, r0, fp, r6 │ │ │ │ - smlabteq r1, lr, fp, r6 │ │ │ │ - @ instruction: 0x010a29ba │ │ │ │ - smlabteq r1, r0, fp, r6 │ │ │ │ - smlabteq r1, r4, fp, r6 │ │ │ │ - @ instruction: 0x01016bbe │ │ │ │ - @ instruction: 0x01016bb6 │ │ │ │ - @ instruction: 0x0104719e │ │ │ │ - smlatbeq r1, r8, fp, r6 │ │ │ │ - @ instruction: 0x01016bb6 │ │ │ │ - tsteq sl, sl, lsr r9 │ │ │ │ - @ instruction: 0x01016bb6 │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - smlatbeq r1, ip, fp, r6 │ │ │ │ - @ instruction: 0x01016b9a │ │ │ │ - smlatteq sl, r6, r8, r2 │ │ │ │ - smlabbeq r1, ip, fp, r6 │ │ │ │ - @ instruction: 0x01016b94 │ │ │ │ - @ instruction: 0x01016b96 │ │ │ │ - @ instruction: 0x01016b90 │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ - tsteq r1, sl, ror #22 │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - @ instruction: 0x01016a98 │ │ │ │ - @ instruction: 0x01016a92 │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - smlatbeq r4, r8, r2, r5 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - tsteq r1, sl, lsr sl │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - tsteq r4, r2, lsr pc │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r4, r0, lsr #30 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - @ instruction: 0x0101e19c │ │ │ │ - @ instruction: 0x0101e19a │ │ │ │ - strdeq r2, [r4, -r8] │ │ │ │ - tsteq sl, r0, lsl #14 │ │ │ │ - tsteq r4, r2, lsl #30 │ │ │ │ - smlatbeq r1, sl, r1, lr │ │ │ │ - @ instruction: 0x0101e190 │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - ldrdeq r6, [r1, -lr] │ │ │ │ - ldrdeq r6, [r1, -r8] │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + tsteq r1, lr, lsr #18 │ │ │ │ + tsteq sl, sl, lsl r7 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + @ instruction: 0x010a269a │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + smlatbeq r4, sl, lr, r6 │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ + strdeq r6, [r1, -sl] │ │ │ │ + tsteq sl, r6, asr #12 │ │ │ │ + smlatteq r1, ip, r8, r6 │ │ │ │ + strdeq r6, [r1, -r4] │ │ │ │ + strdeq r6, [r1, -r6] │ │ │ │ + strdeq r6, [r1, -r0] │ │ │ │ + smlabteq r1, r8, r8, r6 │ │ │ │ + smlabteq r1, sl, r8, r6 │ │ │ │ + ldrdeq r6, [r1, -ip] │ │ │ │ + strdeq r6, [r1, -r8] │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + smlabteq r1, r8, r8, r6 │ │ │ │ + smlabteq r1, ip, r7, r6 │ │ │ │ + smlabteq r1, r6, r7, r6 │ │ │ │ + tsteq r4, r8 │ │ │ │ + smlatbeq r1, r0, r7, r6 │ │ │ │ + @ instruction: 0x0101679a │ │ │ │ + @ instruction: 0x01038494 │ │ │ │ + @ instruction: 0x01038494 │ │ │ │ + @ instruction: 0x01038492 │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + @ instruction: 0x01042c9e │ │ │ │ + @ instruction: 0x01042c98 │ │ │ │ + @ instruction: 0x01042c92 │ │ │ │ + smlabbeq r4, ip, ip, r2 │ │ │ │ + smlabbeq r4, r6, ip, r2 │ │ │ │ + smlabbeq r4, r0, ip, r2 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq sl, r0, ror #8 │ │ │ │ + tsteq r4, r2, ror #24 │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, r8, lsr r6 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12c94 │ │ │ │ @ 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, r2, r2, r6 │ │ │ │ - smlabbeq r4, ip, pc, r4 @ │ │ │ │ - tsteq r1, r8, ror r2 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - strdeq r6, [r1, -r6] │ │ │ │ - smlatteq r1, ip, r1, r6 │ │ │ │ - smlabteq r1, r6, r1, r6 │ │ │ │ - smlabteq r4, ip, lr, r4 │ │ │ │ - smlatteq r4, sl, lr, r4 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - tsteq r4, r4, ror #30 │ │ │ │ - smlatteq r1, r6, r0, r6 │ │ │ │ - smlabbeq r4, sl, pc, r4 @ │ │ │ │ - swpeq r6, r2, [r1] │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - tsteq r1, lr │ │ │ │ - smlatteq r1, sl, pc, r5 @ │ │ │ │ - @ instruction: 0x01015fbe │ │ │ │ - @ instruction: 0x01015f9a │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - strdeq r5, [r1, -r4] │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - @ instruction: 0x01015eb2 │ │ │ │ - smlabbeq r1, r2, lr, r5 │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + smlatteq r4, ip, ip, r4 │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + @ instruction: 0x01015fb8 │ │ │ │ + smlatbeq r1, r6, pc, r5 @ │ │ │ │ + smlabbeq r1, r0, pc, r5 @ │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + smlatbeq r4, r4, ip, r4 │ │ │ │ + smlatbeq r1, r6, lr, r5 │ │ │ │ + smlabteq r4, r4, ip, r4 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + smlatteq r4, sl, ip, r4 │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + smlabteq r1, r8, sp, r5 │ │ │ │ + smlatbeq r1, r2, sp, r5 │ │ │ │ + tsteq r1, r8, ror sp │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ ldrdeq r5, [r1, -r6] │ │ │ │ - smlatbeq r1, sl, sp, r5 │ │ │ │ - smlabbeq r1, r2, sp, r5 │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ - smlatteq r4, r6, ip, r4 │ │ │ │ - tsteq r4, r2, lsr #26 │ │ │ │ - @ instruction: 0x01044dbe │ │ │ │ - smlatbeq r1, lr, ip, r5 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ + smlabbeq r1, r0, ip, r5 │ │ │ │ + tsteq r1, r4, asr ip │ │ │ │ tsteq r1, r6, lsr ip │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - @ instruction: 0x01015bb4 │ │ │ │ - smlabbeq r1, sl, fp, r5 │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ + smlatteq r1, r2, fp, r5 │ │ │ │ + smlabteq r1, sl, fp, r5 │ │ │ │ + @ instruction: 0x01015bb6 │ │ │ │ + tsteq r1, lr, ror fp │ │ │ │ tsteq r1, r8, asr fp │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - smlatteq r1, r6, sl, r5 │ │ │ │ - smlabteq r1, r2, sl, r5 │ │ │ │ - @ instruction: 0x01015a9e │ │ │ │ - tsteq r1, r4, ror sl │ │ │ │ - tsteq r1, sl, asr #20 │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - tsteq r1, r2, lsl #20 │ │ │ │ - ldrdeq r5, [r1, -r8] │ │ │ │ - @ instruction: 0x010159b6 │ │ │ │ - @ instruction: 0x01015994 │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r1, sl, lsl #22 │ │ │ │ + smlatteq r1, r2, sl, r5 │ │ │ │ + smlabteq r1, sl, sl, r5 │ │ │ │ + tsteq r4, r6, asr #20 │ │ │ │ + smlabbeq r4, r2, sl, r4 │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + tsteq r1, lr, lsl #20 │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + @ instruction: 0x010159ba │ │ │ │ + @ instruction: 0x01015996 │ │ │ │ tsteq r1, sl, ror #18 │ │ │ │ - tsteq r1, r2, asr #18 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - smlatbeq r1, lr, r8, r5 │ │ │ │ - smlabbeq r1, ip, r8, r5 │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ + tsteq r1, lr, lsr r9 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + smlatteq r1, sl, r8, r5 │ │ │ │ + smlabteq r1, r0, r8, r5 │ │ │ │ + @ instruction: 0x010158b8 │ │ │ │ + @ instruction: 0x01015894 │ │ │ │ + tsteq r1, r0, ror r8 │ │ │ │ tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, r0, lsr #16 │ │ │ │ - tsteq r1, r0, lsl #16 │ │ │ │ - smlatteq r1, r0, r7, r5 │ │ │ │ - @ instruction: 0x010157ba │ │ │ │ - @ instruction: 0x0101579a │ │ │ │ - tsteq r1, sl, ror r7 │ │ │ │ - tsteq r4, lr, lsl #12 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - smlatbeq r4, r2, r4, r4 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - tsteq r1, r6, asr r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - @ instruction: 0x010444b8 │ │ │ │ - ldrdeq r4, [r4, -r2] │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - smlabbeq r4, lr, r5, r4 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - smlabteq r4, sl, r6, r4 │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - strdeq r5, [r1, -r6] │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - smlatteq r1, sl, r6, r5 │ │ │ │ - smlatteq r1, r4, r6, r5 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - ldrdeq r5, [r1, -r8] │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - tsteq r4, r4, lsr #12 │ │ │ │ - smlatteq r4, r6, r5, r4 │ │ │ │ - smlabteq r1, r0, r6, r5 │ │ │ │ - @ instruction: 0x010156ba │ │ │ │ - @ instruction: 0x010156b4 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + ldrdeq r5, [r1, -r4] │ │ │ │ + smlatbeq r1, sl, r7, r5 │ │ │ │ + smlabbeq r1, r6, r7, r5 │ │ │ │ + tsteq r1, r2, ror #14 │ │ │ │ + tsteq r1, r8, lsr r7 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + smlabteq r1, sl, r6, r5 │ │ │ │ + smlatbeq r1, r2, r6, r5 │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + smlatteq r1, ip, r5, r5 │ │ │ │ + smlabteq r1, ip, r5, r5 │ │ │ │ + smlatbeq r1, r6, r5, r5 │ │ │ │ + smlabbeq r1, r0, r5, r5 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ + tsteq r1, r0, asr #10 │ │ │ │ + tsteq r1, sl, lsl r5 │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ + ldrdeq r5, [r1, -sl] │ │ │ │ + tsteq r4, lr, ror #6 │ │ │ │ + smlabbeq r4, r8, r2, r4 │ │ │ │ + tsteq r4, r2, lsl #4 │ │ │ │ + smlabteq r4, r4, r5, r4 │ │ │ │ + @ instruction: 0x010154b6 │ │ │ │ + @ instruction: 0x010154b0 │ │ │ │ + smlatbeq r1, sl, r4, r5 │ │ │ │ + smlatbeq r1, r4, r4, r5 │ │ │ │ + @ instruction: 0x0101549e │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + tsteq r4, r2, lsr r2 │ │ │ │ + smlabbeq r1, ip, r4, r5 │ │ │ │ + smlatbeq r4, r6, r2, r4 │ │ │ │ + smlabbeq r4, r0, r2, r4 │ │ │ │ + tsteq r1, sl, ror r4 │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r2, r4 │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + tsteq r4, sl, lsr #8 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + tsteq r1, sl, asr #8 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + tsteq r1, r2, lsr r4 │ │ │ │ + smlabbeq r4, r4, r3, r4 │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r6, sp, lr, pc} │ │ │ │ sub r4, r0, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ eors r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ @@ -83553,38 +83553,38 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ ldmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + smlatbeq r4, lr, r2, r4 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, r2, lsr r2 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + tsteq r1, r2, lsl #4 │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ strdeq r5, [r1, -r6] │ │ │ │ strdeq r5, [r1, -r0] │ │ │ │ - @ instruction: 0x01044592 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - tsteq r4, lr, asr #10 │ │ │ │ + smlatteq r1, sl, r1, r5 │ │ │ │ + smlatteq r1, r4, r1, r5 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ ldrdeq r5, [r1, -r8] │ │ │ │ ldrdeq r5, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r4, r5 │ │ │ │ - smlabteq r1, r6, r4, r5 │ │ │ │ - smlabteq r1, r0, r4, r5 │ │ │ │ - @ instruction: 0x010154ba │ │ │ │ - @ instruction: 0x010154b4 │ │ │ │ - smlatbeq r1, lr, r4, r5 │ │ │ │ - smlatbeq r1, r8, r4, r5 │ │ │ │ - smlatbeq r1, r2, r4, r5 │ │ │ │ - @ instruction: 0x0101549c │ │ │ │ - @ instruction: 0x01015496 │ │ │ │ - @ instruction: 0x01015490 │ │ │ │ - smlabbeq r1, sl, r4, r5 │ │ │ │ - smlabbeq r1, r4, r4, r5 │ │ │ │ - tsteq r1, lr, ror r4 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ + smlabteq r1, ip, r1, r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -84045,22 +84045,22 @@ │ │ │ │ and lr, r7, r6, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb ip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r4, sl, ror #24 │ │ │ │ - smlabbeq r3, r6, fp, r4 │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ - smlabbeq r1, r8, r1, r5 │ │ │ │ - smlabbeq r1, r2, r1, r5 │ │ │ │ - smlabteq r1, sl, r0, r5 │ │ │ │ - @ instruction: 0x010348b6 │ │ │ │ - smlabbeq r1, r8, sp, r4 │ │ │ │ + smlabteq r4, sl, r9, r3 │ │ │ │ + smlatteq r3, r6, r8, r4 │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + smlatteq r1, r8, lr, r4 │ │ │ │ + smlatteq r1, r2, lr, r4 │ │ │ │ + tsteq r1, sl, lsr #28 │ │ │ │ + tsteq r3, r6, lsl r6 │ │ │ │ + smlatteq r1, r8, sl, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec14320 │ │ │ │ @ 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, r8, sp, r3 │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - smlatbeq r4, ip, fp, r3 │ │ │ │ - tsteq r4, lr, asr #22 │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - smlatteq r4, r8, sl, r3 │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + smlabteq r4, r2, r9, r3 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + smlatbeq r4, lr, r8, r3 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + tsteq r4, r6, lsr fp │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + smlabteq r4, r2, r8, r3 │ │ │ │ + smlabbeq r4, ip, fp, r3 │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ smlatbeq r4, r2, fp, r3 │ │ │ │ - tsteq r4, ip, ror lr │ │ │ │ - tsteq r4, r2, asr #28 │ │ │ │ - smlatteq r4, r8, fp, r3 │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + @ instruction: 0x010439b4 │ │ │ │ + smlabbeq r4, r2, r9, r3 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + smlabteq r4, r8, r9, r3 │ │ │ │ ldrdeq r3, [r4, -r2] │ │ │ │ - @ instruction: 0x01043e98 │ │ │ │ - @ instruction: 0x01043cb2 │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - smlatteq r4, r2, lr, r3 │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - tsteq r4, r2, ror pc │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ + @ instruction: 0x01043c98 │ │ │ │ + tsteq r4, sl, lsr sl │ │ │ │ + tsteq r4, r8, lsl #20 │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + smlatteq r4, ip, ip, r3 │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + smlabbeq r4, r8, sp, r3 │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + smlabbeq r4, ip, pc, r3 @ │ │ │ │ + smlabbeq r4, sl, lr, r3 │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ ldrdeq r3, [r4, -sl] │ │ │ │ - smlatbeq r4, r8, ip, r3 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + @ instruction: 0x01043d96 │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r4, sl, asr #28 │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + @ instruction: 0x01043e90 │ │ │ │ + smlatbeq r4, sl, lr, r3 │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + smlabteq r4, sl, lr, r3 │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ smlabteq r4, sl, pc, r3 @ │ │ │ │ - smlabbeq r4, ip, pc, r3 @ │ │ │ │ - smlatteq r4, lr, ip, r3 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + @ instruction: 0x01043f92 │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + tsteq r4, r6 │ │ │ │ tsteq r4, r8, lsr #32 │ │ │ │ - smlatteq r4, sl, pc, r3 @ │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - tsteq r4, sl, lsr #2 │ │ │ │ - strheq r4, [r4, -r4] │ │ │ │ - tsteq r4, sl, ror r0 │ │ │ │ - swpeq r4, r0, [r4] @ │ │ │ │ - tsteq r4, r6, lsr r0 │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - smlatteq r4, sl, r0, r4 │ │ │ │ - strheq r4, [r4, -r4] │ │ │ │ - tsteq r4, r6, ror r1 │ │ │ │ - tsteq r4, r0, lsr r1 │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - @ instruction: 0x0104419a │ │ │ │ - @ instruction: 0x010441b8 │ │ │ │ - tsteq r4, sl, ror #2 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - tsteq r4, sl, ror #4 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ - smlatbeq r4, r6, r2, r4 │ │ │ │ - smlabteq r4, r8, r2, r4 │ │ │ │ - tsteq r4, r2, ror r2 │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - tsteq r4, lr, lsl #6 │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ - smlatteq r4, sl, r2, r4 │ │ │ │ - tsteq r4, r8, ror r3 │ │ │ │ - smlatbeq r4, r2, r3, r4 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlabteq r4, r4, r0, r4 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + smlabbeq r4, ip, r0, r4 │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsl #2 │ │ │ │ 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 fedb6580 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - tsteq r3, sl, rrx │ │ │ │ - smlabteq r3, sl, ip, r3 │ │ │ │ - smlabteq r3, r6, ip, r3 │ │ │ │ - smlabteq r3, r6, ip, r3 │ │ │ │ - smlatbeq r4, r2, pc, r3 @ │ │ │ │ - tsteq r3, r6, lsl r0 │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - @ instruction: 0x01014ab8 │ │ │ │ - smlabteq r4, ip, lr, r3 │ │ │ │ - smlabteq r4, r4, lr, r3 │ │ │ │ - @ instruction: 0x01043ebc │ │ │ │ - @ instruction: 0x01043eb4 │ │ │ │ - smlatbeq r4, ip, lr, r3 │ │ │ │ - smlatbeq r4, r4, lr, r3 │ │ │ │ - @ instruction: 0x01043e9c │ │ │ │ - @ instruction: 0x01043e94 │ │ │ │ - smlabbeq r4, ip, lr, r3 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - smlatteq r4, lr, sp, r3 │ │ │ │ - smlabbeq r4, r4, sp, r3 │ │ │ │ - tsteq r4, sl, ror sp │ │ │ │ - tsteq r4, r0, ror sp │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r4, r8, asr #26 │ │ │ │ - tsteq r4, lr, lsr sp │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - tsteq r3, r8, asr sp │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - @ instruction: 0x0101bcb8 │ │ │ │ - smlatbeq r1, lr, r5, r4 │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - @ instruction: 0x01014594 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - tsteq r1, sl, ror #10 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - smlabteq r4, r4, ip, r3 │ │ │ │ - smlatbeq r1, r6, r4, r4 │ │ │ │ - @ instruction: 0x01033c90 │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ - @ instruction: 0x01043c9e │ │ │ │ - smlatteq r1, r2, r7, fp │ │ │ │ - smlatbeq r2, r6, r8, r2 │ │ │ │ - @ instruction: 0x010a029e │ │ │ │ - tsteq r3, ip, lsr #10 │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ - tsteq r3, sl, lsr #32 │ │ │ │ - tsteq r3, r2, lsr r0 │ │ │ │ - tsteq r3, r2, lsr r0 │ │ │ │ - tsteq r3, r2, lsr r0 │ │ │ │ - tsteq sl, ip, lsl r2 │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - smlabteq r4, ip, fp, r3 │ │ │ │ - smlabteq r4, r4, fp, r3 │ │ │ │ - tsteq r1, r6, lsl #6 │ │ │ │ - tsteq r3, r2, ror pc │ │ │ │ - tsteq r3, sl, ror #30 │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - tsteq r3, sl, ror #30 │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - tsteq r3, sl, lsr pc │ │ │ │ - tsteq r3, r2, lsr pc │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - swpeq r0, ip, [sl] │ │ │ │ - smlabteq r4, sl, sl, r3 │ │ │ │ - smlabteq r4, r4, sl, r3 │ │ │ │ - smlabteq r4, r4, sl, r3 │ │ │ │ - smlabteq r4, sl, sl, r3 │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - smlatteq r2, ip, r7, r2 │ │ │ │ - smlabteq r4, r4, sl, r3 │ │ │ │ - ldrdeq r2, [r2, -r2] │ │ │ │ - @ instruction: 0x010227ba │ │ │ │ - @ instruction: 0x01043abe │ │ │ │ - smlatbeq r2, r0, r7, r2 │ │ │ │ - smlabbeq r2, r8, r7, r2 │ │ │ │ - smlabteq r4, sl, sl, r3 │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + smlabteq r3, sl, sp, r3 │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + @ instruction: 0x010148b4 │ │ │ │ ldrdeq r3, [r4, -r0] │ │ │ │ - smlabteq r4, ip, sl, r3 │ │ │ │ - @ instruction: 0x0109ff92 │ │ │ │ - tsteq r3, r8, lsl #18 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, r2, asr #20 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - tsteq r4, lr, lsl sl │ │ │ │ - tsteq r4, lr, lsl #20 │ │ │ │ - tsteq r1, r6 │ │ │ │ + smlabteq r4, r8, ip, r3 │ │ │ │ + smlabteq r4, r0, ip, r3 │ │ │ │ + @ instruction: 0x01043cb8 │ │ │ │ + @ instruction: 0x01043cb0 │ │ │ │ + smlatbeq r4, r8, ip, r3 │ │ │ │ + smlatbeq r4, r0, ip, r3 │ │ │ │ + @ instruction: 0x01043c98 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + smlatteq r4, ip, fp, r3 │ │ │ │ + smlabbeq r4, r8, fp, r3 │ │ │ │ + smlabbeq r4, r0, fp, r3 │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tsteq r4, lr, asr #22 │ │ │ │ + smlatteq r4, r4, sl, r3 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + smlabteq r4, r6, sl, r3 │ │ │ │ + @ instruction: 0x01043abc │ │ │ │ + @ instruction: 0x01043ab2 │ │ │ │ + smlatbeq r4, r8, sl, r3 │ │ │ │ + @ instruction: 0x01043a9e │ │ │ │ + smlatbeq r4, r0, sl, r3 │ │ │ │ + @ instruction: 0x01033ab8 │ │ │ │ + @ instruction: 0x01043a90 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ + @ instruction: 0x01043bb2 │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + smlabteq r1, sl, r2, r4 │ │ │ │ + smlabteq r1, r2, r2, r4 │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ strdeq r3, [r3, -r0] │ │ │ │ - smlabbeq r1, r0, r7, fp │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - smlabteq r4, r2, r9, r3 │ │ │ │ - @ instruction: 0x0103379e │ │ │ │ - smlabbeq r3, lr, r1, r4 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - smlatteq r1, r8, r6, fp │ │ │ │ - ldrdeq r3, [r1, -lr] │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ + strdeq pc, [r9, -lr] │ │ │ │ + smlabbeq r3, ip, r2, r4 │ │ │ │ + smlabbeq r3, r2, sp, r4 │ │ │ │ + smlabbeq r3, sl, sp, r4 │ │ │ │ + @ instruction: 0x01034d92 │ │ │ │ + @ instruction: 0x01034d92 │ │ │ │ + @ instruction: 0x01034d92 │ │ │ │ + tstpeq r9, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsr r9 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + smlabteq r3, r2, r4, r3 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + smlabteq r3, sl, ip, r3 │ │ │ │ + smlabteq r3, r2, ip, r3 │ │ │ │ + @ instruction: 0x01033cba │ │ │ │ + smlabteq r3, sl, ip, r3 │ │ │ │ + smlatbeq r3, r2, ip, r3 │ │ │ │ + @ instruction: 0x01033c9a │ │ │ │ + @ instruction: 0x01033c92 │ │ │ │ + smlabbeq r3, lr, ip, r3 │ │ │ │ + smlabbeq r3, lr, ip, r3 │ │ │ │ + smlabbeq r3, lr, ip, r3 │ │ │ │ + strdeq pc, [r9, -ip] │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + tsteq r4, lr, lsl r8 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ + smlatteq r2, r8, r4, r2 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + tsteq r4, ip, lsr #16 │ │ │ │ + strdeq pc, [r9, -r2] │ │ │ │ + tsteq r3, r8, ror #12 │ │ │ │ + tsteq r3, lr, asr r6 │ │ │ │ + tsteq r3, r6, asr r6 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + smlabteq r4, r6, r7, r3 │ │ │ │ + @ instruction: 0x010437b4 │ │ │ │ + smlatbeq r4, r2, r7, r3 │ │ │ │ + @ instruction: 0x01043790 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r1, r6, ror #26 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + smlatteq r1, r0, r4, fp │ │ │ │ ldrdeq r3, [r1, -r6] │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - smlatteq r1, sl, lr, r3 │ │ │ │ + smlabteq r1, lr, sp, r3 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ + strdeq r3, [r3, -lr] │ │ │ │ + smlatteq r3, lr, lr, r3 │ │ │ │ + smlabbeq r1, r4, sp, r3 │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ ldrdeq r3, [r3, -r2] │ │ │ │ - tsteq r4, sl, lsr #18 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - strdeq pc, [r9, -r4] │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - tsteq r4, r2, asr #18 │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - strdeq r3, [r3, -ip] │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - mrseq r5, (UNDEF: 3) │ │ │ │ - smlabteq r3, r0, r0, r5 │ │ │ │ - strdeq r4, [r3, -r6] │ │ │ │ - strdeq r4, [r3, -r0] │ │ │ │ - swpeq r5, r4, [r3] │ │ │ │ - smlabteq r3, sl, pc, r4 @ │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - smlatteq r3, r4, pc, r4 @ │ │ │ │ - smlatteq r3, r2, pc, r4 @ │ │ │ │ - smlatteq r3, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01034fb8 │ │ │ │ - @ instruction: 0x01034fb6 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlabteq r3, r8, pc, r4 @ │ │ │ │ - smlabteq r3, r6, pc, r4 @ │ │ │ │ - smlabteq r3, r4, pc, r4 @ │ │ │ │ - smlabteq r3, sl, pc, r4 @ │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - smlatteq r9, r4, sl, pc @ │ │ │ │ - @ instruction: 0x01034fbc │ │ │ │ - @ instruction: 0x01034fbc │ │ │ │ - ldrdeq r4, [r3, -lr] │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + tsteq r1, lr, lsr sp │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + @ instruction: 0x0104369a │ │ │ │ + smlatbeq r4, r0, r6, r3 │ │ │ │ + smlatbeq r4, r8, r6, r3 │ │ │ │ + tsteq r1, sl, asr #24 │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + smlabbeq r4, sl, r6, r3 │ │ │ │ + smlabbeq r4, lr, r6, r3 │ │ │ │ + @ instruction: 0x01043692 │ │ │ │ + @ instruction: 0x0104369a │ │ │ │ + tstpeq r9, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01043690 │ │ │ │ + @ instruction: 0x0104369e │ │ │ │ + smlatbeq r4, r2, r6, r3 │ │ │ │ + smlatbeq r4, r6, r6, r3 │ │ │ │ + @ instruction: 0x010436b8 │ │ │ │ + smlabteq r4, r0, r6, r3 │ │ │ │ + smlabteq r4, r6, r6, r3 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + smlabteq r4, sl, r6, r3 │ │ │ │ + tsteq r3, r0, ror sp │ │ │ │ + @ instruction: 0x01013bbc │ │ │ │ + @ instruction: 0x01013bb6 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + tsteq r3, r6, asr sp │ │ │ │ + tsteq r3, r0, asr sp │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ + tsteq r3, r4, asr #26 │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r3, r8, lsr #26 │ │ │ │ + tsteq r3, r6, lsr #26 │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + tsteq r3, sl, lsr sp │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + tstpeq r9, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ 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, r6, lsr #10 │ │ │ │ - smlatteq r4, r8, r4, r3 │ │ │ │ - @ instruction: 0x010434b2 │ │ │ │ - smlabteq r4, r4, r4, r3 │ │ │ │ - smlatteq r4, lr, r4, r3 │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ + smlabbeq r4, r6, r2, r3 │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + tsteq r4, r4, lsr #4 │ │ │ │ + tsteq r4, lr, asr #4 │ │ │ │ + @ instruction: 0x010432b0 │ │ │ │ + smlabteq r4, lr, r2, r3 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec15ae4 │ │ │ │ @ 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 4f9c38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e5898> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - tsteq r4, r6, lsl r5 │ │ │ │ - tsteq r4, r6, lsl r5 │ │ │ │ - tsteq r3, r8, lsl r0 │ │ │ │ - tsteq r4, r6, lsl r5 │ │ │ │ - smlatbeq r1, r2, r8, r3 │ │ │ │ - tsteq r4, r6, lsl r5 │ │ │ │ - smlabbeq r1, lr, r8, r3 │ │ │ │ - ldrdeq r3, [r1, -sl] │ │ │ │ - smlabteq r3, r6, pc, r2 @ │ │ │ │ - @ instruction: 0x010137bc │ │ │ │ - smlatbeq r3, r6, pc, r2 @ │ │ │ │ + tsteq r4, r0, ror r2 │ │ │ │ + tsteq r4, r0, ror r2 │ │ │ │ + tsteq r4, r6, ror r2 │ │ │ │ + tsteq r4, r6, ror r2 │ │ │ │ + tsteq r3, r8, ror sp │ │ │ │ + tsteq r4, r6, ror r2 │ │ │ │ + tsteq r1, r2, lsl #12 │ │ │ │ + tsteq r4, r6, ror r2 │ │ │ │ + smlatteq r1, lr, r5, r3 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r3, r6, lsr #26 │ │ │ │ + tsteq r1, ip, lsl r5 │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010434b2 │ │ │ │ - smlabbeq r4, ip, r4, r3 │ │ │ │ - @ instruction: 0x01043496 │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - smlatbeq r4, sl, r4, r3 │ │ │ │ - @ instruction: 0x010434b8 │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + smlatteq r4, ip, r1, r3 │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec15c98 │ │ │ │ @ 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 1279730 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - smlatbeq r3, lr, lr, r2 │ │ │ │ - tsteq r4, sl, ror r4 │ │ │ │ - smlabbeq r4, sl, r4, r3 │ │ │ │ - tsteq r2, r4, lsl #22 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - smlabbeq r4, r6, r4, r3 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - smlabbeq r4, ip, r4, r3 │ │ │ │ - @ instruction: 0x01043492 │ │ │ │ - smlabbeq r4, r0, r4, r3 │ │ │ │ - tstpeq r9, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - ldrdeq r1, [r4, -lr] │ │ │ │ - smlatbeq r3, ip, r9, r4 │ │ │ │ - tsteq r4, lr, lsl r8 │ │ │ │ - smlabteq r2, r6, fp, r1 │ │ │ │ - smlabteq r2, r0, fp, r1 │ │ │ │ - tsteq r4, r4, lsl r4 │ │ │ │ - tsteq r4, r4, lsl ip │ │ │ │ - smlabteq r3, r6, ip, r4 │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - @ instruction: 0x0109f394 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - smlatbeq r4, r4, fp, r3 │ │ │ │ - smlatteq r4, sl, r3, r3 │ │ │ │ - smlatteq r4, r8, r3, r3 │ │ │ │ - tstpeq r9, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - smlabbeq r3, r8, r8, r4 │ │ │ │ - smlabteq r4, lr, r3, r3 │ │ │ │ - smlabteq r4, ip, r3, r3 │ │ │ │ - smlabteq r4, sl, r3, r3 │ │ │ │ - smlabteq r4, r8, r3, r3 │ │ │ │ - smlabteq r4, r6, r3, r3 │ │ │ │ - smlabteq r4, r4, r3, r3 │ │ │ │ - smlabteq r4, r2, r3, r3 │ │ │ │ - @ instruction: 0x010433be │ │ │ │ - tsteq r2, r2, lsr #18 │ │ │ │ - tsteq r2, r0, lsr #18 │ │ │ │ + smlabteq r4, r4, r1, r3 │ │ │ │ + tsteq r3, lr, lsl #24 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + smlatteq r4, sl, r1, r3 │ │ │ │ + tsteq r2, r4, ror #16 │ │ │ │ + tsteq r2, sl, asr r8 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + @ instruction: 0x01032b9c │ │ │ │ + smlatteq r4, r6, r1, r3 │ │ │ │ + smlabbeq r3, r2, fp, r2 │ │ │ │ + smlatteq r4, ip, r1, r3 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + smlatteq r4, r0, r1, r3 │ │ │ │ + smlabteq r9, r0, r1, pc @ │ │ │ │ + smlabbeq r4, lr, r5, r1 │ │ │ │ + tsteq r4, lr, lsr r1 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ tsteq r2, r6, lsr #18 │ │ │ │ - tstpeq r9, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01043390 │ │ │ │ - smlabteq r3, r0, fp, r2 │ │ │ │ - @ instruction: 0x0104339a │ │ │ │ - smlatbeq r3, r4, fp, r2 │ │ │ │ - @ instruction: 0x010217b2 │ │ │ │ - tsteq r4, r6, lsl #4 │ │ │ │ - smlatteq r2, ip, r8, r1 │ │ │ │ - tsteq r4, r2, ror #6 │ │ │ │ - smlatteq r2, r4, r8, r1 │ │ │ │ - smlatteq r2, lr, r8, r1 │ │ │ │ - smlatbeq r9, sl, r1, pc @ │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ - tsteq r2, sl, asr r7 │ │ │ │ - tsteq r4, r0, ror #28 │ │ │ │ - @ instruction: 0x01032a9e │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + tsteq r4, r4, ror r1 │ │ │ │ + tsteq r4, r4, ror r9 │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + strdeq pc, [r9, -r4] │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + tsteq r4, sl, asr #2 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + smlatbeq r9, r0, r0, pc @ │ │ │ │ + tsteq r4, r6, lsr r1 │ │ │ │ + smlatteq r3, r8, r5, r4 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + tsteq r4, sl, lsr #2 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + smlabbeq r2, r2, r6, r1 │ │ │ │ + smlabbeq r2, r0, r6, r1 │ │ │ │ + smlabbeq r2, r6, r6, r1 │ │ │ │ + @ instruction: 0x0109efba │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + tsteq r2, r2, lsl r5 │ │ │ │ + tsteq r4, r6, ror #30 │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ + smlabteq r4, r2, r0, r3 │ │ │ │ + tsteq r2, r4, asr #12 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ + tsteq r9, sl, lsl #30 │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + smlabbeq r2, r0, r4, r1 │ │ │ │ + smlabteq r4, r8, fp, r0 │ │ │ │ + @ instruction: 0x010338b6 │ │ │ │ + smlabteq r4, ip, fp, r0 │ │ │ │ + smlabteq r2, ip, r4, r1 │ │ │ │ + @ instruction: 0x010214ba │ │ │ │ + smlabteq r4, r0, fp, r0 │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1620c │ │ │ │ @ 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, r2, lsl #4 │ │ │ │ - smlabbeq r4, ip, r1, r3 │ │ │ │ - tsteq r4, lr, lsr r1 │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - tsteq r4, r2, lsl r1 │ │ │ │ - smlatbeq r4, ip, r1, r3 │ │ │ │ - smlabteq r4, r2, r1, r3 │ │ │ │ - smlabbeq r4, r8, r1, r3 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - tsteq r4, sl, lsl r2 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - tsteq r4, lr, asr #4 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, r2, ror #30 │ │ │ │ + smlatteq r4, ip, lr, r2 │ │ │ │ + @ instruction: 0x01042e9e │ │ │ │ + @ instruction: 0x01042eb8 │ │ │ │ + tsteq r4, r2, ror lr │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + smlatteq r4, r8, lr, r2 │ │ │ │ + smlatbeq r4, r6, pc, r2 @ │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r4, sl, ror pc │ │ │ │ + tsteq r4, ip, lsr pc │ │ │ │ + smlatbeq r4, lr, pc, r2 @ │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16320 │ │ │ │ @ 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 1eb7924 │ │ │ │ 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 r2, [r1, -sl] │ │ │ │ - smlabteq r3, r2, r7, r2 │ │ │ │ - @ instruction: 0x01012fba │ │ │ │ - smlatbeq r3, r2, r7, r2 │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - smlabbeq r3, r2, sl, r4 │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - tsteq r3, lr, lsr r7 │ │ │ │ - tsteq r4, r2, lsr r1 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - smlatbeq r1, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x01012f9c │ │ │ │ - tsteq r4, r8, lsl #2 │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - @ instruction: 0x0103269e │ │ │ │ - smlatteq r4, sl, r0, r3 │ │ │ │ - smlabbeq r3, r0, r6, r2 │ │ │ │ - smlatteq r4, r4, r0, r3 │ │ │ │ - tsteq r3, r2, ror #12 │ │ │ │ - smlatteq r4, r2, r0, r3 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - tsteq r2, ip, asr #4 │ │ │ │ - tsteq r2, lr, asr #4 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - smlabteq r3, sl, r4, r4 │ │ │ │ - smlabteq r3, sl, r4, r4 │ │ │ │ - smlabteq r3, r2, r4, r4 │ │ │ │ - smlabteq r3, r0, r4, r4 │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - strdeq r4, [r3, -r0] │ │ │ │ - smlatteq r3, lr, r4, r4 │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ tsteq r3, r2, lsl #10 │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - swpeq r4, r0, [r3] │ │ │ │ - tsteq r9, r6, lsl #22 │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - smlabteq r3, r8, r4, r4 │ │ │ │ - @ instruction: 0x010344bc │ │ │ │ - ldrdeq r2, [r1, -sl] │ │ │ │ + @ instruction: 0x01032e92 │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + smlatteq r3, r2, r7, r4 │ │ │ │ + @ instruction: 0x010324be │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + @ instruction: 0x0103249e │ │ │ │ + @ instruction: 0x01042e92 │ │ │ │ + smlabbeq r3, r0, r4, r2 │ │ │ │ + smlabbeq r4, r4, lr, r2 │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + strdeq r2, [r1, -ip] │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ ldrdeq r2, [r1, -r2] │ │ │ │ - @ instruction: 0x0103449c │ │ │ │ - smlabbeq r4, lr, r2, r3 │ │ │ │ - @ instruction: 0x010335b2 │ │ │ │ - @ instruction: 0x010335ba │ │ │ │ - smlabteq r3, r6, r5, r3 │ │ │ │ - smlabteq r3, r6, r5, r3 │ │ │ │ - smlabteq r3, r6, r5, r3 │ │ │ │ - smlabteq r3, r6, r5, r3 │ │ │ │ - ldrdeq r3, [r3, -r4] │ │ │ │ - ldrdeq r3, [r3, -r6] │ │ │ │ - ldrdeq r3, [r3, -r8] │ │ │ │ - ldrdeq r3, [r3, -r6] │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - smlabteq r3, lr, r5, r3 │ │ │ │ - smlatteq r3, r0, r5, r3 │ │ │ │ - smlatbeq r3, r2, r3, r4 │ │ │ │ - smlabteq r3, r4, r3, r4 │ │ │ │ - tsteq r3, sl, lsl #12 │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - @ instruction: 0x010343b2 │ │ │ │ - @ instruction: 0x010343b4 │ │ │ │ - @ instruction: 0x010343b6 │ │ │ │ - @ instruction: 0x010343b8 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ - @ instruction: 0x0103439e │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - @ instruction: 0x01034396 │ │ │ │ - smlatbeq r3, r4, r3, r4 │ │ │ │ - smlatbeq r3, lr, r3, r4 │ │ │ │ - @ instruction: 0x0109e8b2 │ │ │ │ - smlatbeq r3, r4, r3, r4 │ │ │ │ - ldrdeq r0, [r2, -ip] │ │ │ │ - ldrdeq r0, [r2, -sl] │ │ │ │ - @ instruction: 0x01034390 │ │ │ │ - strdeq r2, [r3, -r4] │ │ │ │ - smlabbeq r3, r6, r3, r4 │ │ │ │ - smlabbeq r3, r6, r3, r4 │ │ │ │ - tsteq r1, r4, asr sl │ │ │ │ - tsteq r1, lr, asr #20 │ │ │ │ - ldrdeq lr, [r3, -r0] │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - mrseq sl, R9_usr │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - tsteq r3, r6, lsl #28 │ │ │ │ - tsteq r9, lr, lsl r7 │ │ │ │ - @ instruction: 0x0101289a │ │ │ │ - smlabbeq r3, r6, r0, r2 │ │ │ │ + smlabteq r1, sl, ip, r2 │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + tsteq r4, sl, asr #28 │ │ │ │ + smlatteq r3, r0, r3, r2 │ │ │ │ + tsteq r4, r4, asr #28 │ │ │ │ + smlabteq r3, r2, r3, r2 │ │ │ │ + tsteq r4, r2, asr #28 │ │ │ │ + smlatbeq r3, r4, r3, r2 │ │ │ │ + smlatbeq r2, ip, pc, r0 @ │ │ │ │ + smlatbeq r2, lr, pc, r0 @ │ │ │ │ + @ instruction: 0x01020f92 │ │ │ │ + tsteq r3, sl, lsr #4 │ │ │ │ + tsteq r3, sl, lsr #4 │ │ │ │ + tsteq r3, r2, lsr #4 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r3, r8, lsr r2 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + tsteq r9, r6, ror #16 │ │ │ │ + tsteq r3, r6, lsr r2 │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + smlatteq r4, lr, pc, r2 @ │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + tsteq r3, r6, lsr r3 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + tsteq r3, r6, lsr r3 │ │ │ │ + tsteq r3, ip, ror r3 │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + tsteq r3, r4, lsr #2 │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + tsteq r3, r2, lsl r1 │ │ │ │ + tsteq r3, r4, lsl r1 │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ + tsteq r3, r8, lsl r1 │ │ │ │ + tsteq r3, lr, asr r3 │ │ │ │ + tsteq r3, r0, ror #6 │ │ │ │ + strdeq r4, [r3, -lr] │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + tsteq r9, r2, lsl r6 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, sl, lsr sl │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + smlatteq r3, r6, r0, r4 │ │ │ │ + smlatteq r3, r6, r0, r4 │ │ │ │ + @ instruction: 0x010127b4 │ │ │ │ + smlatbeq r1, lr, r7, r2 │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ + smlabbeq r1, r8, r7, r2 │ │ │ │ + smlabbeq r1, r2, r7, r2 │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + tsteq r1, sl, ror #30 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, r0, ror #30 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, r8, asr pc │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + smlabbeq r3, r4, fp, lr │ │ │ │ + tsteq r3, r6, ror #22 │ │ │ │ + tsteq r9, lr, ror r4 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + smlatteq r3, r6, sp, r1 │ │ │ │ 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, r4, r9, r2 │ │ │ │ - tsteq r4, r2, asr #18 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - tsteq r4, r2, ror r9 │ │ │ │ - smlabbeq r4, r4, r9, r2 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - ldrdeq r2, [r4, -lr] │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - smlatbeq r4, sl, r9, r2 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + smlatbeq r4, r2, r6, r2 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + smlabbeq r4, r2, r6, r2 │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + smlatteq r4, r4, r6, r2 │ │ │ │ + @ instruction: 0x0104269a │ │ │ │ + smlabbeq r4, ip, r7, r2 │ │ │ │ + tsteq r4, lr, lsr r7 │ │ │ │ + tsteq r4, r0, ror #14 │ │ │ │ + tsteq r4, sl, lsl #14 │ │ │ │ + @ instruction: 0x010427b0 │ │ │ │ + @ instruction: 0x010427ba │ │ │ │ + smlabbeq r4, r8, r7, r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16dfc │ │ │ │ @ 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 ff138fc4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - smlatteq r3, r0, ip, r1 │ │ │ │ - tsteq r1, r2, lsr r8 │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - tsteq r4, lr, asr #18 │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - tsteq r1, lr, lsl #10 │ │ │ │ - smlabteq r3, lr, lr, fp │ │ │ │ - smlatteq r1, ip, r4, r2 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - smlabteq r1, sl, r4, r2 │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - @ instruction: 0x010124b0 │ │ │ │ - @ instruction: 0x0104289c │ │ │ │ - smlatteq r3, sl, fp, r1 │ │ │ │ - @ instruction: 0x01042892 │ │ │ │ - @ instruction: 0x0104289a │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - @ instruction: 0x01031b98 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - smlatteq r3, sl, sp, fp │ │ │ │ - tsteq r3, r6, asr #22 │ │ │ │ - smlatbeq r3, ip, fp, r1 │ │ │ │ - smlabteq r1, sl, r3, r2 │ │ │ │ - smlabteq r1, r2, r3, r2 │ │ │ │ - @ instruction: 0x01031b9e │ │ │ │ - @ instruction: 0x01012398 │ │ │ │ - @ instruction: 0x01012390 │ │ │ │ - @ instruction: 0x01031b94 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r1, ip, lsr #6 │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - strdeq r2, [r1, -sl] │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - ldrdeq r2, [r1, -r0] │ │ │ │ - smlabteq r1, r8, r2, r2 │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - @ instruction: 0x0101229e │ │ │ │ - @ instruction: 0x01012296 │ │ │ │ - tsteq r3, r2, asr fp │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - mrseq r2, R9_usr │ │ │ │ - tsteq r3, r8, lsr #22 │ │ │ │ - ldrdeq r2, [r1, -r6] │ │ │ │ - smlabteq r1, lr, r1, r2 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - smlatbeq r1, r4, r1, r2 │ │ │ │ - @ instruction: 0x0101219c │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - tsteq r1, sl, ror #2 │ │ │ │ - strdeq r1, [r3, -r2] │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - smlatteq r3, sl, sl, r1 │ │ │ │ - ldrdeq r2, [r1, -ip] │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - smlatbeq r3, r4, r1, r2 │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - smlabbeq r3, ip, r9, r2 │ │ │ │ - @ instruction: 0x01032992 │ │ │ │ - @ instruction: 0x0103299c │ │ │ │ - @ instruction: 0x0103299a │ │ │ │ - @ instruction: 0x01032998 │ │ │ │ - @ instruction: 0x01032996 │ │ │ │ - smlatbeq r3, r0, r9, r2 │ │ │ │ - @ instruction: 0x0103299e │ │ │ │ - smlatbeq r3, r8, r9, r2 │ │ │ │ - smlatbeq r3, sl, r9, r2 │ │ │ │ - @ instruction: 0x010329b8 │ │ │ │ - smlabteq r3, r6, r9, r2 │ │ │ │ - smlatteq r3, r8, r9, r2 │ │ │ │ - smlatteq r3, lr, r9, r2 │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + @ instruction: 0x01019592 │ │ │ │ + @ instruction: 0x010426b8 │ │ │ │ + smlatbeq r4, lr, r6, r2 │ │ │ │ + @ instruction: 0x0101999a │ │ │ │ + @ instruction: 0x01012290 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r1, lr, ror #4 │ │ │ │ + tsteq r3, lr, lsr #24 │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ + smlatbeq r4, r4, r6, r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + smlatbeq r4, r6, r6, r2 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + tsteq r3, sl, asr #18 │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + smlatbeq r3, ip, r2, r2 │ │ │ │ + strdeq r1, [r3, -r8] │ │ │ │ + @ instruction: 0x01012194 │ │ │ │ + smlabbeq r1, r4, r1, r2 │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + tsteq r3, sl, asr #22 │ │ │ │ + smlatbeq r3, r6, r8, r1 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ + strdeq r1, [r3, -lr] │ │ │ │ + strdeq r2, [r1, -r8] │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ + smlabteq r1, r6, r0, r2 │ │ │ │ + strheq r2, [r1, -lr] │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + swpeq r2, r4, [r1] │ │ │ │ + smlabbeq r1, ip, r0, r2 │ │ │ │ + smlabteq r3, r8, r8, r1 │ │ │ │ + tsteq r1, r2, rrx │ │ │ │ + qaddeq r2, sl, r1 │ │ │ │ + @ instruction: 0x010318be │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, r8, lsr #32 │ │ │ │ + @ instruction: 0x010318b8 │ │ │ │ + strdeq r1, [r1, -lr] │ │ │ │ + strdeq r1, [r1, -r6] │ │ │ │ + @ instruction: 0x010318b2 │ │ │ │ + smlabteq r1, ip, pc, r1 @ │ │ │ │ + smlabteq r1, r4, pc, r1 @ │ │ │ │ + smlatbeq r3, r4, r8, r1 │ │ │ │ + @ instruction: 0x01011f9a │ │ │ │ + @ instruction: 0x01011f92 │ │ │ │ + @ instruction: 0x0103189e │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, r0, ror #30 │ │ │ │ + smlabbeq r3, r8, r8, r1 │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + ldrdeq r1, [r1, -r2] │ │ │ │ + smlabteq r1, sl, lr, r1 │ │ │ │ + tsteq r3, r2, asr r8 │ │ │ │ + smlatbeq r1, r0, lr, r1 │ │ │ │ + @ instruction: 0x01011e98 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + tsteq r3, sl, asr #16 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + smlabteq r4, ip, r2, r2 │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + swpeq r9, lr, [r1] │ │ │ │ + smlatteq r3, ip, r6, r2 │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ strdeq r2, [r3, -ip] │ │ │ │ strdeq r2, [r3, -sl] │ │ │ │ strdeq r2, [r3, -r8] │ │ │ │ - strdeq r2, [r3, -sl] │ │ │ │ - smlabteq r4, r8, r3, r2 │ │ │ │ - smlabteq r9, r8, ip, sp │ │ │ │ - smlabbeq r2, r6, r4, r0 │ │ │ │ - ldrdeq r9, [r1, -lr] │ │ │ │ - tstpeq r3, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - tsteq r3, r6, asr #28 │ │ │ │ - @ instruction: 0x010197b2 │ │ │ │ - tsteq r3, r2, lsr lr │ │ │ │ - tsteq r3, r2, lsr lr │ │ │ │ - tsteq r3, r2, lsr lr │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - tsteq r3, r2, lsr lr │ │ │ │ - @ instruction: 0x0109db9c │ │ │ │ - @ instruction: 0x01032bb4 │ │ │ │ - @ instruction: 0x01032bb6 │ │ │ │ - smlatbeq r3, lr, fp, r2 │ │ │ │ - smlatbeq r3, r8, fp, r2 │ │ │ │ - tsteq r3, sl, ror fp │ │ │ │ - @ instruction: 0x01032b92 │ │ │ │ - tsteq r3, r2, ror #22 │ │ │ │ - tsteq r9, ip, lsl #22 │ │ │ │ - tsteq r3, sl, ror #22 │ │ │ │ - tsteq r3, r2, ror #22 │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - @ instruction: 0x01042196 │ │ │ │ - tsteq r2, r2, lsr #32 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - tsteq r2, r8 │ │ │ │ - smlatbeq r3, r0, r2, r3 │ │ │ │ - smlatbeq r3, r0, r2, r3 │ │ │ │ - @ instruction: 0x01033298 │ │ │ │ - @ instruction: 0x01033296 │ │ │ │ - smlatbeq r3, lr, r2, r3 │ │ │ │ - smlabteq r3, r6, r2, r3 │ │ │ │ - smlabteq r3, r4, r2, r3 │ │ │ │ - ldrdeq r3, [r3, -r8] │ │ │ │ - smlatteq r3, sl, r2, r3 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - smlabteq r3, sl, r2, r3 │ │ │ │ - smlabteq r3, sl, r2, r3 │ │ │ │ - smlabteq r3, sl, r2, r3 │ │ │ │ - ldrdeq r3, [r3, -r6] │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - smlatteq r3, r2, r2, r3 │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - tsteq r3, r6, ror #28 │ │ │ │ - ldrdeq sp, [r9, -ip] │ │ │ │ - smlatbeq r3, ip, r2, r3 │ │ │ │ - smlatbeq r4, lr, r0, r4 │ │ │ │ - @ instruction: 0x0103329e │ │ │ │ - @ instruction: 0x01033292 │ │ │ │ - @ instruction: 0x01011ab0 │ │ │ │ - smlatbeq r1, r8, sl, r1 │ │ │ │ - tsteq r3, r2, ror r2 │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r3, lr, ror r3 │ │ │ │ - smlabbeq r3, r0, r3, r2 │ │ │ │ - smlabbeq r3, r2, r3, r2 │ │ │ │ - @ instruction: 0x01032390 │ │ │ │ - @ instruction: 0x01032392 │ │ │ │ - @ instruction: 0x01032494 │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - smlabbeq r3, r4, r3, r2 │ │ │ │ - smlabteq r3, sl, r3, r2 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - smlabbeq r3, lr, r3, r2 │ │ │ │ - tsteq r3, r0, asr r1 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - @ instruction: 0x010323b8 │ │ │ │ - smlabteq r3, r2, r3, r2 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - tsteq r3, r4, ror #2 │ │ │ │ - tsteq r3, r6, ror #2 │ │ │ │ - smlatbeq r3, ip, r3, r2 │ │ │ │ - smlatbeq r3, lr, r3, r2 │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - smlabteq r4, r6, sl, r1 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + tsteq r3, sl, lsl #14 │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r3, r8, asr r7 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + smlatteq r2, r6, r1, r0 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + smlabteq r3, sl, r6, pc @ │ │ │ │ + smlatbeq r3, sl, fp, r1 │ │ │ │ + smlatbeq r3, r6, fp, r1 │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ + @ instruction: 0x01031b92 │ │ │ │ + @ instruction: 0x01031b92 │ │ │ │ + @ instruction: 0x01031b92 │ │ │ │ + smlabbeq r3, sl, fp, r1 │ │ │ │ + smlabbeq r3, r6, fp, r1 │ │ │ │ + smlabbeq r3, r2, fp, r1 │ │ │ │ + smlabbeq r3, r2, fp, r1 │ │ │ │ + smlabbeq r3, r6, fp, r1 │ │ │ │ + smlabbeq r3, sl, fp, r1 │ │ │ │ + @ instruction: 0x01031b92 │ │ │ │ + strdeq sp, [r9, -ip] │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + smlabteq r3, r2, r8, r2 │ │ │ │ + tsteq r9, ip, ror #16 │ │ │ │ + smlabteq r3, sl, r8, r2 │ │ │ │ + smlabteq r3, r2, r8, r2 │ │ │ │ + smlabteq r3, lr, r8, r2 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + strdeq r1, [r4, -r6] │ │ │ │ + smlabbeq r1, r2, sp, pc @ │ │ │ │ + smlabbeq r1, r4, sp, pc @ │ │ │ │ + tstpeq r1, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + mrseq r3, (UNDEF: 3) │ │ │ │ + mrseq r3, (UNDEF: 3) │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ + tsteq r3, lr │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ + tsteq r3, sl, lsr r0 │ │ │ │ + tsteq r3, lr, lsr r0 │ │ │ │ + tsteq r3, r2, asr #32 │ │ │ │ + tsteq r3, sl, lsr r0 │ │ │ │ + tsteq r3, r2, lsr r0 │ │ │ │ + tsteq r3, r2, lsr r0 │ │ │ │ + smlabteq r3, r6, fp, r2 │ │ │ │ + tsteq r9, ip, lsr r6 │ │ │ │ + tsteq r3, ip │ │ │ │ + tsteq r4, lr, lsl #28 │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + smlatbeq r4, r4, sp, r1 │ │ │ │ + smlabteq r3, r8, r0, r2 │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + smlatteq r3, r0, r0, r2 │ │ │ │ + smlatteq r3, r2, r0, r2 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + smlabteq r4, r6, fp, r1 │ │ │ │ + smlatteq r3, r4, r0, r2 │ │ │ │ + tsteq r3, sl, lsr #2 │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + smlatteq r3, lr, r0, r2 │ │ │ │ + @ instruction: 0x01032eb0 │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + tsteq r3, r8, lsl r1 │ │ │ │ + tsteq r3, r2, lsr #2 │ │ │ │ + smlabteq r3, r0, lr, r2 │ │ │ │ + smlabteq r3, r2, lr, r2 │ │ │ │ + smlabteq r3, r4, lr, r2 │ │ │ │ + smlabteq r3, r6, lr, r2 │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + smlatbeq r3, ip, lr, r2 │ │ │ │ + tsteq r4, r6, lsr #16 │ │ │ │ + smlatbeq r3, r4, lr, r2 │ │ │ │ + @ instruction: 0x01032eb2 │ │ │ │ + @ instruction: 0x01032ebc │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7b968 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a7eb60 │ │ │ │ @@ -87968,40 +87968,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, ip, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea64 │ │ │ │ - tsteq r9, r4, ror #6 │ │ │ │ - tsteq r3, r6, asr lr │ │ │ │ - smlabbeq r1, lr, r7, pc @ │ │ │ │ - smlabbeq r1, ip, r7, pc @ │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - smlatbeq r3, r6, ip, r0 │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - tsteq r1, r6, lsl #10 │ │ │ │ - tsteq r1, r0, lsl #10 │ │ │ │ - smlabbeq r3, r2, r9, sp │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - smlabteq r1, sl, ip, r8 │ │ │ │ - @ instruction: 0x01018cbc │ │ │ │ - @ instruction: 0x01018cba │ │ │ │ - @ instruction: 0x01018cb8 │ │ │ │ - @ instruction: 0x01018cb6 │ │ │ │ - @ instruction: 0x01018cb4 │ │ │ │ - @ instruction: 0x01018cb2 │ │ │ │ - @ instruction: 0x01018cb0 │ │ │ │ - smlatbeq r1, sl, ip, r8 │ │ │ │ - smlatbeq r1, r8, ip, r8 │ │ │ │ - ldrdeq sp, [r3, -r6] │ │ │ │ - @ instruction: 0x0103d8b8 │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ + smlabteq r9, r4, r0, sp │ │ │ │ + @ instruction: 0x01032bb6 │ │ │ │ + smlatteq r1, lr, r4, pc @ │ │ │ │ + smlatteq r1, ip, r4, pc @ │ │ │ │ + smlatbeq r3, r2, fp, r2 │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + @ instruction: 0x01032b98 │ │ │ │ + @ instruction: 0x01032b98 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, r0, ror #4 │ │ │ │ + smlatteq r3, r2, r6, sp │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + tsteq r1, ip, lsl sl │ │ │ │ + tsteq r1, sl, lsl sl │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r1, r8, lsl #20 │ │ │ │ + tsteq r3, r6, lsr r6 │ │ │ │ + tsteq r3, r8, lsl r6 │ │ │ │ + tsteq r9, r0, lsr pc │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -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 │ │ │ │ - smlabbeq r4, ip, r8, r1 │ │ │ │ - tsteq r4, sl, lsr r8 │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - smlatbeq r4, ip, r8, r1 │ │ │ │ - tsteq r4, lr, ror r8 │ │ │ │ - smlabbeq r4, ip, r8, r1 │ │ │ │ - smlatbeq r4, lr, r8, r1 │ │ │ │ + smlatteq r4, ip, r5, r1 │ │ │ │ + @ instruction: 0x0104159a │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, sl, ror r5 │ │ │ │ + smlatbeq r4, r0, r5, r1 │ │ │ │ + @ instruction: 0x010415b2 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + ldrdeq r1, [r4, -lr] │ │ │ │ + smlatteq r4, ip, r5, r1 │ │ │ │ + tsteq r4, lr, lsl #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1817c │ │ │ │ @ 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 1ebce8c │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - @ instruction: 0x01030994 │ │ │ │ - smlatteq r1, r8, r1, r1 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - smlatteq r1, r0, r1, r1 │ │ │ │ - smlabteq r1, ip, r1, r1 │ │ │ │ - @ instruction: 0x0109cfb6 │ │ │ │ - @ instruction: 0x010111ba │ │ │ │ - @ instruction: 0x010111bc │ │ │ │ - @ instruction: 0x010111b4 │ │ │ │ - smlatbeq r1, sl, r1, r1 │ │ │ │ - @ instruction: 0x01041790 │ │ │ │ - @ instruction: 0x01011198 │ │ │ │ - smlatbeq r1, r4, r1, r1 │ │ │ │ - tsteq r9, r6, lsr #30 │ │ │ │ - smlatbeq r1, r0, r1, r1 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - @ instruction: 0x01011192 │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - smlabteq r9, r8, lr, ip │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - tsteq r1, sl, ror #2 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - tsteq r1, r2, rrx │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ - tstpeq r3, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r6 │ │ │ │ - strdeq r0, [r1, -lr] │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - strdeq r2, [r3, -r4] │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - smlabteq r3, r2, ip, r2 │ │ │ │ - @ instruction: 0x01032cbe │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - smlatteq r3, ip, r4, sp │ │ │ │ - smlatteq r3, r4, r4, sp │ │ │ │ - ldrdeq sp, [r3, -ip] │ │ │ │ - ldrdeq sp, [r3, -r4] │ │ │ │ - smlabteq r3, ip, r4, sp │ │ │ │ - smlabteq r3, r4, r4, sp │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - @ instruction: 0x0103d49c │ │ │ │ - smlatbeq r9, r2, ip, ip │ │ │ │ - smlatbeq r3, r2, r4, sp │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ - @ instruction: 0x0103d490 │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, lr, ror #28 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - @ instruction: 0x0103d394 │ │ │ │ - @ instruction: 0x0103d398 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - smlatteq r4, lr, r3, r1 │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ - ldrdeq r1, [r4, -r6] │ │ │ │ - @ instruction: 0x0109cb90 │ │ │ │ - smlabteq r4, lr, r3, r1 │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - smlabteq r4, lr, r3, r1 │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ - tsteq r1, lr, asr pc │ │ │ │ - tsteq r9, r2, lsr #22 │ │ │ │ - tsteq r1, sl, asr #30 │ │ │ │ - tsteq r1, r2, lsr #30 │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - tsteq r1, lr, lsr #30 │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + smlabbeq r4, r0, r5, r1 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - smlatbeq r9, r0, sl, ip │ │ │ │ + tsteq r9, r6, lsl sp │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ tsteq r1, ip, lsl pc │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + smlabbeq r9, r6, ip, ip │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + @ instruction: 0x01041492 │ │ │ │ + strdeq r0, [r1, -r2] │ │ │ │ + ldrdeq r0, [r1, -lr] │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + smlabteq r1, ip, lr, r0 │ │ │ │ + ldrdeq r0, [r1, -r2] │ │ │ │ + ldrdeq r0, [r1, -r2] │ │ │ │ + smlabteq r1, sl, lr, r0 │ │ │ │ smlatbeq r1, r0, lr, r0 │ │ │ │ - smlatbeq r1, lr, lr, r0 │ │ │ │ - smlatbeq r1, ip, lr, r0 │ │ │ │ - smlatbeq r1, sl, lr, r0 │ │ │ │ - smlatbeq r1, r8, lr, r0 │ │ │ │ - smlatbeq r1, sl, lr, r0 │ │ │ │ - tsteq r9, lr, lsl sl │ │ │ │ - smlatbeq r1, r6, lr, r0 │ │ │ │ - @ instruction: 0x01010ebc │ │ │ │ - smlatteq r9, ip, r9, ip │ │ │ │ - smlatteq r1, ip, sp, r0 │ │ │ │ - strdeq r0, [r1, -sl] │ │ │ │ - @ instruction: 0x0109c9be │ │ │ │ - smlatteq r1, r6, sp, r0 │ │ │ │ - @ instruction: 0x01010dbe │ │ │ │ - smlabteq r1, ip, sp, r0 │ │ │ │ + smlatbeq r1, r0, lr, r0 │ │ │ │ + @ instruction: 0x01010eb0 │ │ │ │ smlabteq r1, sl, sp, r0 │ │ │ │ - smlabteq r1, r8, sp, r0 │ │ │ │ - smlabteq r1, r6, sp, r0 │ │ │ │ - smlabteq r1, r8, sp, r0 │ │ │ │ - tsteq r9, ip, lsr r9 │ │ │ │ - @ instruction: 0x01010db8 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - @ instruction: 0x0109c8ba │ │ │ │ - tsteq r1, r2, asr #26 │ │ │ │ - @ instruction: 0x0109c894 │ │ │ │ - @ instruction: 0x01010bb0 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ + smlabteq r1, r2, sp, r0 │ │ │ │ + @ instruction: 0x01010e96 │ │ │ │ + @ instruction: 0x01010d98 │ │ │ │ + @ instruction: 0x01010d90 │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + tsteq r1, r6, ror #26 │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + tsteq r3, r6, asr sl │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + @ instruction: 0x01032a94 │ │ │ │ + tsteq r3, r2, lsr #20 │ │ │ │ + tsteq r3, lr, lsl sl │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + smlatbeq r1, r4, r4, r8 │ │ │ │ + smlatbeq r1, r0, r4, r8 │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + tsteq r9, r2, lsl #20 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + smlatbeq r1, r8, r4, r8 │ │ │ │ + smlabbeq r1, ip, r4, r8 │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + ldrdeq r0, [r1, -r6] │ │ │ │ + smlabteq r1, lr, fp, r0 │ │ │ │ + smlabbeq r4, sl, r1, r1 │ │ │ │ + strdeq sp, [r3, -r4] │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + smlabteq r3, r2, r0, sp │ │ │ │ + smlabteq r3, r6, r0, sp │ │ │ │ + tsteq r4, lr, asr #2 │ │ │ │ + tsteq r4, r2, asr r1 │ │ │ │ + tsteq r4, r6, lsr r1 │ │ │ │ + strdeq ip, [r9, -r0] │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + @ instruction: 0x01010cb0 │ │ │ │ + @ instruction: 0x01010cbe │ │ │ │ + smlabbeq r9, r2, r8, ip │ │ │ │ + smlatbeq r1, sl, ip, r0 │ │ │ │ + smlabbeq r1, r2, ip, r0 │ │ │ │ + @ instruction: 0x01010c90 │ │ │ │ + smlabbeq r1, lr, ip, r0 │ │ │ │ + smlabbeq r1, ip, ip, r0 │ │ │ │ + smlabbeq r1, sl, ip, r0 │ │ │ │ + smlabbeq r1, ip, ip, r0 │ │ │ │ + tsteq r9, r0, lsl #16 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + tsteq r1, ip, lsl #24 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + tsteq r9, lr, ror r7 │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + tsteq r1, ip, lsl ip │ │ │ │ + tsteq r9, ip, asr #14 │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r9, lr, lsl r7 │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, lr, lsl fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + @ instruction: 0x0109c69c │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ + @ instruction: 0x01010a9c │ │ │ │ + smlatbeq r1, sl, sl, r0 │ │ │ │ + smlatbeq r1, r8, sl, r0 │ │ │ │ + smlatbeq r1, r6, sl, r0 │ │ │ │ + smlatbeq r1, r4, sl, r0 │ │ │ │ + smlatbeq r1, r6, sl, r0 │ │ │ │ + tsteq r9, sl, lsl r6 │ │ │ │ + smlatbeq r1, r2, sl, r0 │ │ │ │ + strdeq ip, [r9, -r4] │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + tstpeq r2, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec18b7c │ │ │ │ @ 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, r4, lsr r1 │ │ │ │ - smlabbeq r4, lr, lr, r0 │ │ │ │ + @ instruction: 0x01040e94 │ │ │ │ + smlatteq r4, lr, fp, r0 │ │ │ │ + smlabbeq r4, r8, sl, r0 │ │ │ │ + smlabteq r4, r6, r9, r0 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + tsteq r4, lr, ror #18 │ │ │ │ + smlabbeq r4, r8, r9, r0 │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + @ instruction: 0x010409b4 │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + smlatbeq r4, r0, sl, r0 │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + smlatbeq r4, lr, sl, r0 │ │ │ │ + smlabteq r4, r8, sl, r0 │ │ │ │ + tsteq r4, r2, asr #22 │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + smlabteq r4, sl, ip, r0 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + @ instruction: 0x01040bbe │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + @ instruction: 0x01040b92 │ │ │ │ + smlabteq r4, ip, fp, r0 │ │ │ │ + smlatteq r4, r6, fp, r0 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - smlabteq r4, r2, fp, r0 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ - @ instruction: 0x01040cb2 │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r4, sl, ror ip │ │ │ │ - smlabteq r4, ip, ip, r0 │ │ │ │ - smlatbeq r4, r6, sp, r0 │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsl sp │ │ │ │ - tsteq r4, lr, asr #26 │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - smlatteq r4, r2, sp, r0 │ │ │ │ - @ instruction: 0x01040d9c │ │ │ │ - @ instruction: 0x01040db6 │ │ │ │ + smlatteq r4, r2, ip, r0 │ │ │ │ + @ instruction: 0x01040c9c │ │ │ │ + @ instruction: 0x01040cb6 │ │ │ │ strdeq r0, [r4, -r0] │ │ │ │ - tsteq r4, sl, ror #30 │ │ │ │ - smlabteq r4, r4, lr, r0 │ │ │ │ - tsteq r4, lr, asr lr │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - tsteq r4, r2, lsr lr │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - smlabbeq r4, r6, lr, r0 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - @ instruction: 0x01040eba │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - tsteq r4, lr, lsl #30 │ │ │ │ - smlabteq r4, r8, pc, r0 @ │ │ │ │ - smlabbeq r4, r2, pc, r0 @ │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r4, r6, asr pc │ │ │ │ - @ instruction: 0x01040f90 │ │ │ │ - tsteq r4, sl │ │ │ │ - smlabteq r4, r4, pc, r0 @ │ │ │ │ - ldrdeq r0, [r4, -lr] │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - smlabbeq r4, ip, r1, r1 │ │ │ │ - smlatteq r4, r6, r0, r1 │ │ │ │ - smlabbeq r4, r0, r0, r1 │ │ │ │ - tsteq r4, sl, lsr r0 │ │ │ │ - qaddeq r1, r4, r4 │ │ │ │ - smlabbeq r4, lr, r0, r1 │ │ │ │ - smlatbeq r4, r8, r0, r1 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - ldrdeq r1, [r4, -ip] │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + smlatteq r4, ip, lr, r0 │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + smlatteq r4, r0, sp, r0 │ │ │ │ + @ instruction: 0x01040d9a │ │ │ │ + @ instruction: 0x01040db4 │ │ │ │ + smlatteq r4, lr, sp, r0 │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + smlabbeq r4, r2, lr, r0 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + @ instruction: 0x01040e90 │ │ │ │ + tsteq r4, sl, asr #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + @ instruction: 0x01040ebe │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsl pc │ │ │ │ + smlabbeq r4, ip, pc, r0 @ │ │ │ │ + tsteq r4, r6, asr #30 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + @ instruction: 0x01040f9a │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + tsteq r4, r8 │ │ │ │ + smlabteq r4, r2, pc, r0 @ │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl r0 │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + smlatbeq r4, sl, r0, r1 │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + tsteq r4, lr, ror r0 │ │ │ │ + strheq r1, [r4, -r8] │ │ │ │ + smlabbeq r4, r6, r1, r1 │ │ │ │ tsteq r4, r0, lsr r1 │ │ │ │ - smlatteq r4, sl, r1, r1 │ │ │ │ - smlatbeq r4, r4, r1, r1 │ │ │ │ - tsteq r4, lr, asr r1 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - @ instruction: 0x010411b2 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ + smlatteq r4, r6, r0, r1 │ │ │ │ + mrseq r1, (UNDEF: 20) │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + smlabteq r4, r4, r1, r1 │ │ │ │ + smlabbeq r4, r2, r1, r1 │ │ │ │ + @ instruction: 0x0104119c │ │ │ │ smlatteq r4, r6, r1, r1 │ │ │ │ - mrseq r1, R12_usr │ │ │ │ - tsteq r4, sl, lsr r2 │ │ │ │ - @ instruction: 0x010413b4 │ │ │ │ - tsteq r4, lr, lsl #6 │ │ │ │ - smlatbeq r4, r8, r2, r1 │ │ │ │ - tsteq r4, r2, ror #4 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ - @ instruction: 0x010412b6 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - tsteq r4, sl, asr #6 │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - tsteq r4, lr, lsl r3 │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r4, r6, lsr #8 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - smlabbeq r4, r6, r3, r1 │ │ │ │ - smlatbeq r4, r0, r3, r1 │ │ │ │ - smlatteq r4, r6, r3, r1 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - smlabbeq r4, r6, r4, r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec19204 │ │ │ │ @ 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 93e2ec │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - tstpeq r2, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0101019a │ │ │ │ - smlatteq r2, r4, r7, pc @ │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ - smlabteq r2, r8, r7, pc @ │ │ │ │ - smlabteq r0, r2, pc, pc @ │ │ │ │ - smlatbeq r2, ip, r7, pc @ │ │ │ │ - smlabbeq r3, ip, ip, pc @ │ │ │ │ - @ instruction: 0x0102f79a │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ + tstpeq r0, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r0, -sl] │ │ │ │ - smlabbeq r4, r2, r1, r1 │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - smlabteq r0, r8, pc, pc @ │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ + tstpeq r2, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, ip, r9, pc @ │ │ │ │ strdeq pc, [r2, -sl] │ │ │ │ - tsteq r4, r8, lsl #2 │ │ │ │ + @ instruction: 0x01040eb8 │ │ │ │ + @ instruction: 0x01040eb8 │ │ │ │ + tstpeq r0, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r2, lr, r0 │ │ │ │ + tstpeq r0, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + tstpeq r0, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, r4, pc, r6 @ │ │ │ │ + tstpeq r2, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tstpeq r2, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r4, r0, pc @ │ │ │ │ + tstpeq r2, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100fcbc │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + tsteq r4, sl, ror lr │ │ │ │ ldrdeq pc, [r2, -sl] │ │ │ │ - tstpeq r2, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102f6bc │ │ │ │ - tstpeq r0, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - @ instruction: 0x0102f694 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - tstpeq r2, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tstpeq r2, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01016fb4 │ │ │ │ + @ instruction: 0x0102f3ba │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec195c4 │ │ │ │ @ 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 r0, sl, r9, pc @ │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ - ldrdeq r0, [r4, -lr] │ │ │ │ - tstpeq r0, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r2] │ │ │ │ - smlabbeq r4, r6, pc, r0 @ │ │ │ │ - @ instruction: 0x0100f890 │ │ │ │ - tstpeq r0, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -sl] │ │ │ │ - ldrdeq pc, [r0, -r0] │ │ │ │ - smlatbeq r0, r6, r7, pc @ │ │ │ │ - @ instruction: 0x0100f79c │ │ │ │ - tstpeq r0, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r0] │ │ │ │ - smlatbeq r0, r4, r6, pc @ │ │ │ │ + tstpeq r0, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r4, sp, r0 │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + smlabbeq r0, sl, r6, pc @ │ │ │ │ tstpeq r0, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r5, pc @ │ │ │ │ - @ instruction: 0x0100f5ba │ │ │ │ - smlabteq r4, ip, ip, r0 │ │ │ │ - tstpeq r0, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r2, r4, pc @ │ │ │ │ + tstpeq r0, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r6, ip, r0 │ │ │ │ + strdeq pc, [r0, -r0] │ │ │ │ + ldrdeq pc, [r0, -lr] │ │ │ │ + @ instruction: 0x0100f5b4 │ │ │ │ + smlatbeq r0, sl, r5, pc @ │ │ │ │ + smlabbeq r0, r6, r5, pc @ │ │ │ │ + tstpeq r0, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -ip] │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ @ instruction: 0x0100f4b4 │ │ │ │ - smlabbeq r0, sl, r4, pc @ │ │ │ │ - tstpeq r0, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -sl] │ │ │ │ - smlabteq r0, ip, r3, pc @ │ │ │ │ - smlatbeq r0, r2, r3, pc @ │ │ │ │ - @ instruction: 0x0100f39a │ │ │ │ - tstpeq r0, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r8, r4, pc @ │ │ │ │ + tstpeq r0, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + @ instruction: 0x0100f3b0 │ │ │ │ + smlabbeq r0, lr, r3, pc @ │ │ │ │ + tstpeq r0, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + ldrdeq pc, [r0, -r2] │ │ │ │ + smlatbeq r0, r2, r2, pc @ │ │ │ │ + tstpeq r0, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, sl, r1, pc @ │ │ │ │ + @ instruction: 0x0100f1b8 │ │ │ │ + @ instruction: 0x0100f19c │ │ │ │ + tstpeq r0, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ ldrdeq pc, [r0, -r8] │ │ │ │ - ldrdeq pc, [r0, -r0] │ │ │ │ - smlatbeq r0, ip, r2, pc @ │ │ │ │ - smlabbeq r0, r8, r2, pc @ │ │ │ │ - tstpeq r0, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r0, r1, pc @ │ │ │ │ - @ instruction: 0x0100f1b0 │ │ │ │ - smlabbeq r0, r6, r1, pc @ │ │ │ │ - tstpeq r0, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, ip, r0, pc @ │ │ │ │ - smlabteq r0, r0, r0, pc @ │ │ │ │ - swpeq pc, r4, [r0] @ │ │ │ │ - smlabbeq r0, lr, r0, pc @ │ │ │ │ - tstpeq r0, lr, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - ldrdeq lr, [r0, -r6] │ │ │ │ - @ instruction: 0x0100efb6 │ │ │ │ - @ instruction: 0x0100ef96 │ │ │ │ - tsteq r0, r0, ror pc │ │ │ │ - tsteq r0, r2, asr pc │ │ │ │ - tsteq r0, r4, lsr pc │ │ │ │ - tsteq r4, r0, lsr #12 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - tsteq r0, r6, lsl pc │ │ │ │ - smlatbeq r4, r4, r6, r0 │ │ │ │ - tsteq r0, sl, lsl #30 │ │ │ │ - tsteq r0, r4, lsl #30 │ │ │ │ + strheq pc, [r0, -r6] @ │ │ │ │ + smlabbeq r0, ip, r0, pc @ │ │ │ │ + tstpeq r0, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r8, pc, lr @ │ │ │ │ + @ instruction: 0x0100efba │ │ │ │ + smlabbeq r0, ip, pc, lr @ │ │ │ │ + smlabbeq r0, r4, pc, lr @ │ │ │ │ + tsteq r0, r2, ror #30 │ │ │ │ + tsteq r0, r0, asr #30 │ │ │ │ + tsteq r0, r0, lsl pc │ │ │ │ + smlatteq r0, r6, lr, lr │ │ │ │ + @ instruction: 0x0100eebe │ │ │ │ + @ instruction: 0x0100ee96 │ │ │ │ + @ instruction: 0x0100ee90 │ │ │ │ + tsteq r0, lr, ror #28 │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ + tsteq r0, r0, lsr #28 │ │ │ │ + strdeq lr, [r0, -r4] │ │ │ │ + smlatteq r0, lr, sp, lr │ │ │ │ + smlabteq r0, lr, sp, lr │ │ │ │ + smlatbeq r0, lr, sp, lr │ │ │ │ + smlabbeq r0, r8, sp, lr │ │ │ │ + tsteq r0, r2, ror #26 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, r6, lsr sp │ │ │ │ + tsteq r0, r6, lsl sp │ │ │ │ + strdeq lr, [r0, -r6] │ │ │ │ + ldrdeq lr, [r0, -r0] │ │ │ │ + @ instruction: 0x0100ecb2 │ │ │ │ + @ instruction: 0x0100ec94 │ │ │ │ + smlabbeq r4, r0, r3, r0 │ │ │ │ + smlabbeq r0, r2, ip, lr │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r0, r6, ror ip │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ + 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 │ │ │ │ + @ instruction: 0x0104039c │ │ │ │ + tsteq r4, r6, asr r3 │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r0, r8, lsr #24 │ │ │ │ + @ instruction: 0x0104039a │ │ │ │ + tsteq r0, ip, lsl ip │ │ │ │ + tsteq r0, r6, lsl ip │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + tsteq r0, sl, lsl #24 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ strdeq lr, [r0, -lr] │ │ │ │ strdeq lr, [r0, -r8] │ │ │ │ strdeq lr, [r0, -r2] │ │ │ │ - smlatteq r0, ip, lr, lr │ │ │ │ - smlatteq r0, r6, lr, lr │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - strdeq r0, [r4, -r6] │ │ │ │ + smlatteq r0, ip, fp, lr │ │ │ │ + smlatteq r0, r6, fp, lr │ │ │ │ + smlatteq r0, r0, fp, lr │ │ │ │ + ldrdeq lr, [r0, -sl] │ │ │ │ ldrdeq lr, [r0, -r4] │ │ │ │ - smlabteq r0, lr, lr, lr │ │ │ │ - smlabteq r0, r8, lr, lr │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - @ instruction: 0x0100eebc │ │ │ │ - @ instruction: 0x0100eeb6 │ │ │ │ - @ instruction: 0x0100eeb0 │ │ │ │ - smlatbeq r0, sl, lr, lr │ │ │ │ - smlatbeq r0, r4, lr, lr │ │ │ │ - @ instruction: 0x0100ee9e │ │ │ │ - @ instruction: 0x0100ee98 │ │ │ │ - @ instruction: 0x0100ee92 │ │ │ │ - smlabbeq r0, ip, lr, lr │ │ │ │ - smlabbeq r0, r6, lr, lr │ │ │ │ - smlabbeq r0, r0, lr, lr │ │ │ │ - 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 │ │ │ │ + smlabteq r0, lr, fp, lr │ │ │ │ + smlabteq r0, r8, fp, lr │ │ │ │ + smlabteq r0, r2, fp, lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 57b874 <__vaDriverInit_1_23@@libgallium-26.0.4-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 lr, [r0, -sl] │ │ │ │ - smlatteq r2, r2, r7, lr │ │ │ │ - tstpeq r0, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102e79e │ │ │ │ - @ instruction: 0x0100e9ba │ │ │ │ - smlatbeq r2, r6, r1, lr │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - smlabbeq r2, r8, r1, lr │ │ │ │ - tsteq r1, r2, ror #26 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tstpeq r2, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102efbc │ │ │ │ - tstpeq r2, r2, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ + tsteq r0, sl, asr sp │ │ │ │ + tsteq r2, r2, asr #10 │ │ │ │ + @ instruction: 0x0100eeb4 │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ + tsteq r0, sl, lsl r7 │ │ │ │ + tsteq r2, r6, lsl #30 │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + smlatteq r2, r8, lr, sp │ │ │ │ + smlabteq r1, r2, sl, r5 │ │ │ │ + smlabteq r2, sl, lr, sp │ │ │ │ + @ instruction: 0x0102f7b8 │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ + @ instruction: 0x0102f7b2 │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ 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 lr, [r0, -r6] │ │ │ │ - @ instruction: 0x0100e4bc │ │ │ │ - @ instruction: 0x0100e4b0 │ │ │ │ - smlabbeq r0, sl, r4, lr │ │ │ │ - tsteq r0, lr, ror #8 │ │ │ │ - tsteq r0, r6, asr #8 │ │ │ │ - tsteq r0, r0, asr #8 │ │ │ │ - smlatteq r3, r0, fp, pc @ │ │ │ │ - tsteq r0, r6, lsr #8 │ │ │ │ - tsteq r0, r0, lsr #8 │ │ │ │ - tsteq r0, sl, lsl r4 │ │ │ │ + tsteq r0, r6, lsr r2 │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + tsteq r0, r0, lsl r2 │ │ │ │ + smlatteq r0, sl, r1, lr │ │ │ │ + smlabteq r0, lr, r1, lr │ │ │ │ + smlatbeq r0, r6, r1, lr │ │ │ │ + smlatbeq r0, r0, r1, lr │ │ │ │ + tstpeq r3, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r6, r1, lr │ │ │ │ + smlabbeq r0, r0, r1, lr │ │ │ │ + tsteq r0, sl, ror r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1abd0 │ │ │ │ @ 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 1001d28 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - tsteq r0, r0, asr #14 │ │ │ │ - tsteq r0, lr, lsr #14 │ │ │ │ - tsteq r9, sl, lsl r5 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, lr, lsl r7 │ │ │ │ - tsteq r0, r6, lsl r7 │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - tsteq r0, r6, lsl r7 │ │ │ │ - @ instruction: 0x0109a49a │ │ │ │ - tsteq r0, r6, lsl r7 │ │ │ │ - smlatbeq r3, sl, ip, lr │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - strdeq lr, [r0, -sl] │ │ │ │ - tsteq r9, r6, asr #8 │ │ │ │ - smlatteq r0, ip, r6, lr │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ - strdeq lr, [r0, -r6] │ │ │ │ - strdeq lr, [r0, -r0] │ │ │ │ - smlabteq r0, r8, r6, lr │ │ │ │ - smlabteq r0, sl, r6, lr │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - strdeq lr, [r0, -r8] │ │ │ │ - strdeq lr, [r0, -r2] │ │ │ │ - smlabteq r0, r8, r6, lr │ │ │ │ - smlabteq r0, ip, r5, lr │ │ │ │ - smlabteq r0, r6, r5, lr │ │ │ │ - tsteq r3, r8, lsl #28 │ │ │ │ - smlatbeq r0, r0, r5, lr │ │ │ │ - @ instruction: 0x0100e59a │ │ │ │ - @ instruction: 0x01030294 │ │ │ │ - @ instruction: 0x01030294 │ │ │ │ - @ instruction: 0x01030292 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r3, r6, ror #4 │ │ │ │ - @ instruction: 0x0103aa9e │ │ │ │ - @ instruction: 0x0103aa98 │ │ │ │ - @ instruction: 0x0103aa92 │ │ │ │ - smlabbeq r3, ip, sl, sl │ │ │ │ - smlabbeq r3, r6, sl, sl │ │ │ │ - smlabbeq r3, r0, sl, sl │ │ │ │ - tsteq r3, sl, ror sl │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r9, r0, ror #4 │ │ │ │ - tsteq r3, r2, ror #20 │ │ │ │ - tsteq r1, sl, lsl #26 │ │ │ │ - strdeq r5, [r1, -r0] │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r0, lr, lsr r4 │ │ │ │ - tsteq r0, r8, lsr r4 │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ - tsteq r3, r2, ror #18 │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ + smlatbeq r0, r4, r4, lr │ │ │ │ ldrdeq lr, [r3, -lr] │ │ │ │ - tsteq r3, r6, lsr r9 │ │ │ │ - tsteq r3, ip, lsr r9 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - tsteq r2, r6, lsl fp │ │ │ │ - smlatteq r0, r8, pc, sp @ │ │ │ │ + smlatbeq r0, r0, r4, lr │ │ │ │ + smlabbeq r0, lr, r4, lr │ │ │ │ + tsteq r9, sl, ror r2 │ │ │ │ + smlabbeq r0, r0, r4, lr │ │ │ │ + smlabbeq r0, r4, r4, lr │ │ │ │ + tsteq r0, lr, ror r4 │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r3, lr, asr sl │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + strdeq sl, [r9, -sl] │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r3, sl, lsl #20 │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ + tsteq r0, sl, asr r4 │ │ │ │ + smlatbeq r9, r6, r1, sl │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, r4, asr r4 │ │ │ │ + tsteq r0, r6, asr r4 │ │ │ │ + tsteq r0, r0, asr r4 │ │ │ │ + tsteq r0, r8, lsr #8 │ │ │ │ + tsteq r0, sl, lsr #8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, r8, asr r3 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, r8, lsr #8 │ │ │ │ + tsteq r0, ip, lsr #6 │ │ │ │ + tsteq r0, r6, lsr #6 │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + mrseq lr, LR_irq │ │ │ │ + strdeq lr, [r0, -sl] │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + smlabteq r2, r8, pc, pc @ │ │ │ │ + smlabteq r2, r6, pc, pc @ │ │ │ │ + strdeq sl, [r3, -lr] │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + strdeq sl, [r3, -r2] │ │ │ │ + smlatteq r3, ip, r7, sl │ │ │ │ + smlatteq r3, r6, r7, sl │ │ │ │ + smlatteq r3, r0, r7, sl │ │ │ │ + ldrdeq sl, [r3, -sl] │ │ │ │ + tsteq r1, ip, asr sl │ │ │ │ + tsteq r1, sl, asr sl │ │ │ │ + @ instruction: 0x0103a7b8 │ │ │ │ + smlabteq r9, r0, pc, r9 @ │ │ │ │ + smlabteq r3, r2, r7, sl │ │ │ │ + tsteq r1, sl, ror #20 │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + @ instruction: 0x0103a7b6 │ │ │ │ + @ instruction: 0x0100e19e │ │ │ │ + @ instruction: 0x0100e198 │ │ │ │ + tsteq r3, r6, asr r7 │ │ │ │ + smlabteq r3, r2, r6, sl │ │ │ │ + smlabteq r3, r8, r6, sl │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + @ instruction: 0x0103a696 │ │ │ │ + @ instruction: 0x0103a69c │ │ │ │ + smlabbeq r2, r2, r4, sp │ │ │ │ + tsteq r2, r6, ror r8 │ │ │ │ + tsteq r0, r8, asr #26 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b1a8 │ │ │ │ @ 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 r0, r2, sp, sp │ │ │ │ - tstpeq r3, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r2, lsr #26 │ │ │ │ - tsteq r0, r0, lsl sp │ │ │ │ - smlatteq r0, sl, ip, sp │ │ │ │ - smlatbeq r3, r4, r4, pc @ │ │ │ │ - smlabbeq r0, sl, ip, sp │ │ │ │ - smlabteq r3, r8, r4, pc @ │ │ │ │ - tsteq r0, r4, asr #24 │ │ │ │ - tsteq r0, r2, lsr ip │ │ │ │ - tstpeq r3, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0100dbb6 │ │ │ │ - @ instruction: 0x0103f590 │ │ │ │ - smlatbeq r3, lr, r5, pc @ │ │ │ │ - tstpeq r3, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, r5, pc @ │ │ │ │ - tstpeq r3, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r0, lr, sl, sp │ │ │ │ - tstpeq r3, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r6, asr sl │ │ │ │ - tstpeq r3, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r6, r6, pc @ │ │ │ │ - smlatteq r3, r4, r6, pc @ │ │ │ │ - tstpeq r3, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, ip, r7, pc @ │ │ │ │ - smlatteq r3, r0, r7, pc @ │ │ │ │ - tstpeq r3, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r3, -r0] │ │ │ │ - tstpeq r3, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, sl, r9, pc @ │ │ │ │ - @ instruction: 0x0103f9b4 │ │ │ │ - tstpeq r3, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, ip, sl, pc @ │ │ │ │ - smlatteq r3, r2, sl, pc @ │ │ │ │ - tstpeq r3, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - tsteq r0, r0, lsl r7 │ │ │ │ - tsteq r0, r6, lsl #14 │ │ │ │ - smlatteq r0, r2, r6, sp │ │ │ │ - @ instruction: 0x0100d6b6 │ │ │ │ - smlatbeq r0, ip, r6, sp │ │ │ │ - @ instruction: 0x0100d698 │ │ │ │ - smlatteq r3, r0, sl, pc @ │ │ │ │ - tsteq r0, r6, lsr r6 │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ - smlatteq r0, sl, r5, sp │ │ │ │ - smlabteq r0, r4, r5, sp │ │ │ │ - smlatbeq r0, r4, r5, sp │ │ │ │ - tsteq r0, r8, ror #10 │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r8, lsr #10 │ │ │ │ - tstpeq r3, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0100d498 │ │ │ │ + tsteq r0, r2, lsl #22 │ │ │ │ + @ instruction: 0x0103f2b0 │ │ │ │ + tstpeq r3, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r2, sl, sp │ │ │ │ + tsteq r0, r0, ror sl │ │ │ │ + tsteq r0, sl, asr #20 │ │ │ │ + tstpeq r3, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, sl, r9, sp │ │ │ │ + tstpeq r3, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, r4, r9, sp │ │ │ │ + @ instruction: 0x0100d992 │ │ │ │ + tstpeq r3, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, sl, r2, pc @ │ │ │ │ + tsteq r0, r6, lsl r9 │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + tstpeq r3, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f39e │ │ │ │ + tstpeq r3, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, lr, r3, pc @ │ │ │ │ + tsteq r0, lr, lsr #16 │ │ │ │ + @ instruction: 0x0103f39c │ │ │ │ + smlabteq r0, r0, r7, sp │ │ │ │ + @ instruction: 0x0100d7b6 │ │ │ │ + smlatbeq r3, r4, r3, pc @ │ │ │ │ + ldrdeq pc, [r3, -r2] │ │ │ │ + smlatteq r3, r6, r3, pc @ │ │ │ │ + tstpeq r3, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, lr, r4, pc @ │ │ │ │ + smlatteq r3, ip, r4, pc @ │ │ │ │ + tstpeq r3, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f59e │ │ │ │ + ldrdeq pc, [r3, -r2] │ │ │ │ + tstpeq r3, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r4, r6, pc @ │ │ │ │ + tstpeq r3, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r6, r7, pc @ │ │ │ │ + tstpeq r3, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f89e │ │ │ │ + @ instruction: 0x0100d49c │ │ │ │ tsteq r0, r0, ror r4 │ │ │ │ - tsteq r0, r4, asr #8 │ │ │ │ - tsteq r0, sl, lsr r4 │ │ │ │ - tsteq r0, r2, lsr #8 │ │ │ │ - tstpeq r3, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103fab6 │ │ │ │ - smlatteq r3, ip, sl, pc @ │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r0, ip, lsr r3 │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - smlabbeq r3, r2, sl, pc @ │ │ │ │ - @ instruction: 0x0100d2b2 │ │ │ │ - smlabbeq r0, r6, r2, sp │ │ │ │ - tsteq r0, ip, asr r2 │ │ │ │ - tsteq r0, r2, lsr r2 │ │ │ │ - tsteq r0, r8, lsl #4 │ │ │ │ - mrseq sp, R8_usr │ │ │ │ - ldrdeq sp, [r0, -ip] │ │ │ │ - @ instruction: 0x0100d1b8 │ │ │ │ - smlabbeq r0, lr, r1, sp │ │ │ │ - tsteq r0, sl, ror #2 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ + strdeq sp, [r0, -r8] │ │ │ │ + tstpeq r3, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100d396 │ │ │ │ + tsteq r0, r8, ror #6 │ │ │ │ + tsteq r0, sl, asr #6 │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + tsteq r0, r4, lsl #6 │ │ │ │ + smlabteq r0, r8, r2, sp │ │ │ │ + @ instruction: 0x0100d2be │ │ │ │ + smlatbeq r0, sl, r2, sp │ │ │ │ + smlabbeq r0, r8, r2, sp │ │ │ │ + @ instruction: 0x0103f790 │ │ │ │ + strdeq sp, [r0, -r8] │ │ │ │ + ldrdeq sp, [r0, -r0] │ │ │ │ + smlatbeq r0, r4, r1, sp │ │ │ │ + @ instruction: 0x0100d19a │ │ │ │ + smlabbeq r0, r2, r1, sp │ │ │ │ + tstpeq r3, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, sl, r0, sp │ │ │ │ + swpeq sp, ip, [r0] │ │ │ │ + smlabbeq r0, r0, r0, sp │ │ │ │ + qaddeq sp, ip, r0 │ │ │ │ + smlatteq r3, r2, r7, pc @ │ │ │ │ + tsteq r0, r2, lsl r0 │ │ │ │ + smlatteq r0, r6, pc, ip @ │ │ │ │ + @ instruction: 0x0100cfbc │ │ │ │ + @ instruction: 0x0100cf92 │ │ │ │ + tsteq r0, r8, ror #30 │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ + tsteq r0, ip, lsr pc │ │ │ │ + tsteq r0, r8, lsl pc │ │ │ │ + smlatteq r0, lr, lr, ip │ │ │ │ + smlabteq r0, sl, lr, ip │ │ │ │ + smlatbeq r0, r6, lr, ip │ │ │ │ + tsteq r0, r8, ror lr │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0100cf9e │ │ │ │ - tsteq r0, sl, ror pc │ │ │ │ - tsteq r0, r6, asr pc │ │ │ │ - tsteq r0, ip, lsr #30 │ │ │ │ - tsteq r0, r8, lsl #30 │ │ │ │ - smlatteq r0, r4, lr, ip │ │ │ │ - @ instruction: 0x0100ceb8 │ │ │ │ - smlabbeq r0, lr, lr, ip │ │ │ │ - tsteq r0, r4, ror #28 │ │ │ │ - tsteq r0, r0, asr #28 │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - strdeq ip, [r0, -r2] │ │ │ │ - smlabteq r0, lr, sp, ip │ │ │ │ - smlatbeq r0, sl, sp, ip │ │ │ │ - smlabbeq r0, r2, sp, ip │ │ │ │ - tsteq r0, sl, asr sp │ │ │ │ - tsteq r0, r8, lsr sp │ │ │ │ - tsteq r0, r6, lsl sp │ │ │ │ - smlatteq r0, lr, ip, ip │ │ │ │ - smlabteq r0, lr, ip, ip │ │ │ │ - smlatbeq r0, lr, ip, ip │ │ │ │ - tsteq r3, r2, lsl #24 │ │ │ │ - strdeq lr, [r3, -ip] │ │ │ │ - tsteq r3, r2, lsr #12 │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - smlabbeq r0, sl, ip, ip │ │ │ │ - smlabbeq r0, r4, ip, ip │ │ │ │ - tsteq r0, lr, ror ip │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - tsteq r0, r2, ror ip │ │ │ │ - @ instruction: 0x0103e794 │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tstpeq r3, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r3, sl, ror #8 │ │ │ │ - tsteq r0, ip, lsr ip │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ - smlabteq r3, r4, r4, lr │ │ │ │ - tsteq r0, lr, lsl ip │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq r3, lr, ror r5 │ │ │ │ - tsteq r0, ip, lsl #24 │ │ │ │ - @ instruction: 0x0103e692 │ │ │ │ - tsteq r3, ip, lsl #12 │ │ │ │ - smlabteq r3, r6, r5, lr │ │ │ │ - smlatbeq r3, r0, r5, lr │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + ldrdeq ip, [r0, -sl] │ │ │ │ + @ instruction: 0x0100ccb6 │ │ │ │ + smlabbeq r0, ip, ip, ip │ │ │ │ + tsteq r0, r8, ror #24 │ │ │ │ + tsteq r0, r4, asr #24 │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ smlatteq r0, lr, fp, ip │ │ │ │ - smlatteq r0, r8, fp, ip │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ - tsteq r3, r8, asr #12 │ │ │ │ - ldrdeq ip, [r0, -r6] │ │ │ │ - @ instruction: 0x0103e69c │ │ │ │ - smlatbeq r3, lr, r6, lr │ │ │ │ smlabteq r0, r4, fp, ip │ │ │ │ - @ instruction: 0x0100cbbe │ │ │ │ - tsteq r3, r8, lsl r9 │ │ │ │ - tsteq r3, r2, lsl r8 │ │ │ │ - tsteq r3, ip, lsr #14 │ │ │ │ - smlatbeq r0, r6, fp, ip │ │ │ │ - smlabteq r3, r0, r7, lr │ │ │ │ - @ instruction: 0x0100cb9a │ │ │ │ - @ instruction: 0x0100cb94 │ │ │ │ - tsteq r3, lr, ror #16 │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r3, r2, asr #16 │ │ │ │ + smlatbeq r0, r0, fp, ip │ │ │ │ tsteq r0, ip, ror fp │ │ │ │ - @ instruction: 0x0103e896 │ │ │ │ - @ instruction: 0x0103e8b0 │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ - smlabteq r3, r4, r9, lr │ │ │ │ - tsteq r3, lr, lsr r9 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - tsteq r3, r2, lsl r9 │ │ │ │ - tsteq r0, ip, asr #22 │ │ │ │ - tsteq r3, r6, ror #18 │ │ │ │ - smlabbeq r3, r0, r9, lr │ │ │ │ - tsteq r0, sl, lsr fp │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ - smlabteq r3, lr, r9, lr │ │ │ │ - smlatteq r3, r8, r9, lr │ │ │ │ - tsteq r0, r2, lsr #22 │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r0, r0, lsl fp │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - tsteq r3, r4, asr #24 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - @ instruction: 0x0103ea92 │ │ │ │ - smlatbeq r3, ip, sl, lr │ │ │ │ - smlatteq r0, r6, sl, ip │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - smlatbeq r3, lr, fp, lr │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ - smlabbeq r3, r2, fp, lr │ │ │ │ - @ instruction: 0x0100cabc │ │ │ │ - @ instruction: 0x0103ebb6 │ │ │ │ - @ instruction: 0x0100cab0 │ │ │ │ - smlatteq r3, sl, ip, lr │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r3, lr, lsl ip │ │ │ │ - tsteq r3, r8, lsr ip │ │ │ │ - @ instruction: 0x0100ca92 │ │ │ │ - smlabbeq r3, ip, ip, lr │ │ │ │ - smlatbeq r3, r6, ip, lr │ │ │ │ - smlabbeq r0, r0, sl, ip │ │ │ │ - tsteq r3, sl, lsr sp │ │ │ │ - strdeq lr, [r3, -r4] │ │ │ │ - tsteq r3, lr, lsl #26 │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - tsteq r0, ip, asr sl │ │ │ │ - smlabbeq r3, lr, pc, lr @ │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - smlatteq r3, sl, sp, lr │ │ │ │ - smlatbeq r3, r4, sp, lr │ │ │ │ - @ instruction: 0x0103edbe │ │ │ │ - tsteq r0, r8, lsr sl │ │ │ │ - tsteq r3, r2, lsl lr │ │ │ │ - tsteq r3, ip, lsr #28 │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - smlatbeq r3, ip, lr, lr │ │ │ │ - tsteq r3, sl, asr lr │ │ │ │ - tsteq r0, r4, lsl sl │ │ │ │ + tsteq r0, r2, asr fp │ │ │ │ + tsteq r0, lr, lsr #22 │ │ │ │ + tsteq r0, sl, lsl #22 │ │ │ │ + smlatteq r0, r2, sl, ip │ │ │ │ + @ instruction: 0x0100caba │ │ │ │ + @ instruction: 0x0100ca98 │ │ │ │ + tsteq r0, r6, ror sl │ │ │ │ + tsteq r0, lr, asr #20 │ │ │ │ + tsteq r0, lr, lsr #20 │ │ │ │ tsteq r0, lr, lsl #20 │ │ │ │ - smlatteq r3, r0, lr, lr │ │ │ │ - @ instruction: 0x0103eeb6 │ │ │ │ - strdeq ip, [r0, -ip] │ │ │ │ - strdeq ip, [r0, -r6] │ │ │ │ - strdeq ip, [r0, -r0] │ │ │ │ - smlatteq r3, lr, lr, lr │ │ │ │ - swpeq pc, r0, [r3] @ │ │ │ │ - smlatbeq r3, sl, pc, lr @ │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + smlabbeq r3, r2, r3, lr │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + smlatteq r0, sl, r9, ip │ │ │ │ + smlatteq r0, r4, r9, ip │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ + smlatbeq r3, ip, r5, lr │ │ │ │ ldrdeq ip, [r0, -r2] │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ + strdeq lr, [r3, -r4] │ │ │ │ smlabteq r0, r6, r9, ip │ │ │ │ - strdeq lr, [r3, -ip] │ │ │ │ - tstpeq r3, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, r0, r9, ip │ │ │ │ + smlabteq r3, sl, r1, pc @ │ │ │ │ @ instruction: 0x0100c9b4 │ │ │ │ - tstpeq r3, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r4, r0, pc @ │ │ │ │ - smlatbeq r0, r2, r9, ip │ │ │ │ + smlatbeq r0, lr, r9, ip │ │ │ │ + smlatbeq r0, r8, r9, ip │ │ │ │ + smlabteq r3, sl, r1, lr │ │ │ │ @ instruction: 0x0100c99c │ │ │ │ @ instruction: 0x0100c996 │ │ │ │ - @ instruction: 0x0100c990 │ │ │ │ - tstpeq r3, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, r4, r9, ip │ │ │ │ + @ instruction: 0x0103e29c │ │ │ │ + tsteq r3, r6, asr r2 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ tsteq r0, lr, ror r9 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r2, ror r9 │ │ │ │ + smlabteq r3, r4, r2, lr │ │ │ │ + ldrdeq lr, [r3, -lr] │ │ │ │ tsteq r0, ip, ror #18 │ │ │ │ - tsteq r0, r6, ror #18 │ │ │ │ - tsteq r0, r0, ror #18 │ │ │ │ - tsteq r0, sl, asr r9 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + mrseq lr, SP_svc │ │ │ │ tsteq r0, lr, asr #18 │ │ │ │ tsteq r0, r8, asr #18 │ │ │ │ - tsteq r0, r2, asr #18 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ + smlabbeq r3, lr, r3, lr │ │ │ │ + smlatbeq r3, r8, r3, lr │ │ │ │ tsteq r0, r6, lsr r9 │ │ │ │ - tsteq r0, r0, lsr r9 │ │ │ │ - tsteq r0, sl, lsr #18 │ │ │ │ + strdeq lr, [r3, -ip] │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ tsteq r0, r4, lsr #18 │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ + tsteq r3, r8, ror r6 │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ + smlabbeq r3, ip, r4, lr │ │ │ │ + tsteq r0, r6, lsl #18 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + strdeq ip, [r0, -sl] │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + smlabteq r3, lr, r5, lr │ │ │ │ + smlabbeq r3, r8, r5, lr │ │ │ │ + smlatbeq r3, r2, r5, lr │ │ │ │ + ldrdeq ip, [r0, -ip] │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + smlabteq r0, sl, r8, ip │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + @ instruction: 0x0103e69e │ │ │ │ + tsteq r3, r8, asr r6 │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + smlatbeq r0, ip, r8, ip │ │ │ │ + smlabteq r3, r6, r6, lr │ │ │ │ + smlatteq r3, r0, r6, lr │ │ │ │ + @ instruction: 0x0100c89a │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + smlabbeq r0, r2, r8, ip │ │ │ │ + @ instruction: 0x0103e79c │ │ │ │ + @ instruction: 0x0103e7b6 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + smlabbeq r3, sl, fp, lr │ │ │ │ + smlatbeq r3, r4, r9, lr │ │ │ │ + @ instruction: 0x0103e8be │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + tsteq r0, r6, asr #16 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + smlabteq r3, r8, r8, lr │ │ │ │ + smlatteq r3, r2, r8, lr │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ + smlabteq r3, r4, r9, lr │ │ │ │ + tsteq r3, lr, ror r9 │ │ │ │ + @ instruction: 0x0103e998 │ │ │ │ + strdeq ip, [r0, -r2] │ │ │ │ + smlatteq r3, ip, r9, lr │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + smlatteq r0, r0, r7, ip │ │ │ │ + @ instruction: 0x0103ea9a │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + tsteq r3, lr, ror #20 │ │ │ │ + smlabteq r0, r8, r7, ip │ │ │ │ + smlatbeq r3, r2, sl, lr │ │ │ │ + @ instruction: 0x0100c7bc │ │ │ │ + smlatteq r3, lr, ip, lr │ │ │ │ + ldrdeq lr, [r3, -r0] │ │ │ │ + tsteq r3, sl, asr #22 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + tsteq r3, lr, lsl fp │ │ │ │ + @ instruction: 0x0100c798 │ │ │ │ + tsteq r3, r2, ror fp │ │ │ │ + smlabbeq r3, ip, fp, lr │ │ │ │ + smlabbeq r0, r6, r7, ip │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + @ instruction: 0x0103ebba │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + tsteq r3, r6, lsl ip │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + tsteq r0, r6, asr r7 │ │ │ │ + tsteq r0, r0, asr r7 │ │ │ │ + tsteq r3, lr, asr #24 │ │ │ │ + strdeq lr, [r3, -r0] │ │ │ │ + tsteq r3, sl, lsl #26 │ │ │ │ + @ instruction: 0x0103ecb0 │ │ │ │ + tsteq r0, r2, lsr r7 │ │ │ │ + smlabteq r3, r0, ip, lr │ │ │ │ + tsteq r0, r6, lsr #14 │ │ │ │ + tsteq r3, ip, asr sp │ │ │ │ + smlabbeq r3, lr, sp, lr │ │ │ │ + tsteq r0, r4, lsl r7 │ │ │ │ + smlabbeq r3, sl, lr, lr │ │ │ │ + tsteq r3, r4, lsr #28 │ │ │ │ + tsteq r0, r2, lsl #14 │ │ │ │ + strdeq ip, [r0, -ip] │ │ │ │ + strdeq ip, [r0, -r6] │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ + smlabteq r3, r2, lr, lr │ │ │ │ + smlatteq r0, r4, r6, ip │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ + ldrdeq ip, [r0, -r8] │ │ │ │ + ldrdeq ip, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r6, ip │ │ │ │ + smlabteq r0, r6, r6, ip │ │ │ │ + smlabteq r0, r0, r6, ip │ │ │ │ + @ instruction: 0x0100c6ba │ │ │ │ + @ instruction: 0x0100c6b4 │ │ │ │ + smlatbeq r0, lr, r6, ip │ │ │ │ + smlatbeq r0, r8, r6, ip │ │ │ │ + smlatbeq r0, r2, r6, ip │ │ │ │ + @ instruction: 0x0100c69c │ │ │ │ + @ instruction: 0x0100c696 │ │ │ │ + @ instruction: 0x0100c690 │ │ │ │ + smlabbeq r0, sl, r6, ip │ │ │ │ + smlabbeq r0, r4, r6, ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -93371,58 +93371,58 @@ │ │ │ │ and lr, r7, sl, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldmda r0!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - tsteq r2, sl, asr #2 │ │ │ │ - @ instruction: 0x0100cab8 │ │ │ │ - mrseq ip, (UNDEF: 18) │ │ │ │ - @ instruction: 0x01013b9e │ │ │ │ - qaddeq ip, r4, r2 │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - smlatteq r2, r2, r8, fp │ │ │ │ - tsteq r1, r0, lsr #8 │ │ │ │ - smlabteq r2, r4, r8, fp │ │ │ │ - tsteq r2, r6, lsl ip │ │ │ │ - smlatbeq r2, sl, r8, fp │ │ │ │ - smlabbeq r3, r0, sl, r9 │ │ │ │ - @ instruction: 0x0102b890 │ │ │ │ - @ instruction: 0x0103bd90 │ │ │ │ - tsteq r0, r6, lsl r1 │ │ │ │ - smlabbeq r3, sl, sp, fp │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - tsteq r2, r6, lsr r8 │ │ │ │ - smlatteq r3, r8, ip, fp │ │ │ │ - smlatteq r3, r8, ip, fp │ │ │ │ - smlatteq r3, lr, ip, fp │ │ │ │ - smlatteq r3, lr, ip, fp │ │ │ │ + smlabteq r0, r2, r6, ip │ │ │ │ + smlatbeq r2, sl, lr, fp │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + tsteq r2, r0, ror #28 │ │ │ │ + strdeq r3, [r1, -lr] │ │ │ │ + @ instruction: 0x0102bdb4 │ │ │ │ + tsteq r0, r6, ror r5 │ │ │ │ + tsteq r0, r8, asr lr │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ + smlabbeq r1, r0, r1, r3 │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r2, sl, lsl #12 │ │ │ │ + smlatteq r3, r0, r7, r9 │ │ │ │ strdeq fp, [r2, -r0] │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ - smlabteq r0, r6, pc, fp @ │ │ │ │ - @ instruction: 0x0102b7b0 │ │ │ │ - @ instruction: 0x0103d1be │ │ │ │ - @ instruction: 0x0102b790 │ │ │ │ - tsteq r2, sl, lsl r4 │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ - ldrdeq sp, [r3, -r4] │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ - ldrdeq sp, [r3, -lr] │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - smlabteq r3, sl, r9, r9 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - tsteq r2, r8, lsl r7 │ │ │ │ - smlatteq r3, r2, r7, sl │ │ │ │ - strdeq fp, [r2, -lr] │ │ │ │ - ldrdeq fp, [r0, -r0] │ │ │ │ + strdeq fp, [r3, -r0] │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + smlatteq r3, sl, sl, fp │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + smlatbeq r0, sl, sp, fp │ │ │ │ + @ instruction: 0x0102b596 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + tsteq r2, r0, lsr r5 │ │ │ │ + tsteq r0, r6, lsr #26 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + tsteq r3, lr, lsl pc │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + tsteq r2, sl, ror r1 │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + @ instruction: 0x0102b4b8 │ │ │ │ + tsteq r3, lr, lsr pc │ │ │ │ + @ instruction: 0x0102b49e │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r0, r0, lsr r9 │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1d56c │ │ │ │ @ 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, r2, lsr #20 │ │ │ │ - smlatteq r3, sl, r2, lr │ │ │ │ - smlatteq r0, r8, r9, fp │ │ │ │ - tsteq r3, ip, ror r2 │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ - smlatteq r3, r0, r1, lr │ │ │ │ - smlatbeq r0, sl, r9, fp │ │ │ │ - smlatbeq r0, r4, r9, fp │ │ │ │ - smlatteq r3, lr, r1, lr │ │ │ │ - strdeq lr, [r3, -ip] │ │ │ │ - tsteq r3, lr, asr #4 │ │ │ │ - tsteq r3, ip, lsl r2 │ │ │ │ - smlabbeq r0, r6, r9, fp │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r3, r2, asr r2 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ + smlabbeq r0, r2, r7, fp │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + ldrdeq sp, [r3, -ip] │ │ │ │ + @ instruction: 0x0103df94 │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + tsteq r0, sl, lsl #14 │ │ │ │ + tsteq r0, r4, lsl #14 │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + smlatbeq r3, lr, pc, sp @ │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + smlatteq r0, r6, r6, fp │ │ │ │ + smlatbeq r3, r8, pc, sp @ │ │ │ │ + @ instruction: 0x0103dfb2 │ │ │ │ + ldrdeq fp, [r0, -r4] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94060,136 +94060,136 @@ │ │ │ │ b ff684be8 │ │ │ │ bmi 207ed7c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - tsteq r2, lr, lsr r4 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - smlatteq r3, ip, r9, fp │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - ldrdeq fp, [r3, -ip] │ │ │ │ - qaddeq sl, r4, r1 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - smlabteq r3, r8, r9, fp │ │ │ │ - smlabbeq r2, r6, r3, fp │ │ │ │ - smlatteq r3, lr, r9, fp │ │ │ │ - strdeq fp, [r3, -r2] │ │ │ │ - ldrdeq fp, [r3, -lr] │ │ │ │ - @ instruction: 0x010979bc │ │ │ │ - smlabbeq r3, r8, sp, r9 │ │ │ │ - tsteq r3, r6, lsr r9 │ │ │ │ - tsteq r2, r2, lsl #30 │ │ │ │ - tsteq r3, r2, ror sp │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - tsteq r3, r2, ror #18 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, r4, asr #18 │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - smlabteq r9, r6, r8, r7 │ │ │ │ - tsteq r3, r0, lsr #18 │ │ │ │ - ldrdeq ip, [r3, -r2] │ │ │ │ - tsteq r3, r6, lsl r9 │ │ │ │ - tsteq r3, r2, lsl r9 │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, ip, asr pc │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - tsteq r2, lr, lsl #26 │ │ │ │ - tsteq r3, r2, asr r8 │ │ │ │ - tsteq r3, lr, asr #16 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, r2, asr #16 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r3, sl, lsr r8 │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - @ instruction: 0x01019d96 │ │ │ │ - @ instruction: 0x01019d92 │ │ │ │ - @ instruction: 0x01019d96 │ │ │ │ - smlabteq r9, r8, r6, r7 │ │ │ │ - strdeq fp, [r3, -sl] │ │ │ │ - tsteq r2, r2, lsr r0 │ │ │ │ - tsteq r3, r0, asr lr │ │ │ │ - smlatteq r3, r2, r7, fp │ │ │ │ - smlatteq r2, sl, pc, sl @ │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - tsteq r3, r8, asr #12 │ │ │ │ - tsteq r1, ip, lsr #26 │ │ │ │ - smlatbeq r3, r0, r7, fp │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - smlatteq r9, r2, r5, r7 │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ - smlatteq r1, lr, sl, r9 │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r3, r6, lsr #12 │ │ │ │ - strdeq r7, [r9, -r2] │ │ │ │ - strdeq sp, [r3, -r8] │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - smlatteq r1, r6, sl, r9 │ │ │ │ - smlabteq r1, r4, sl, r9 │ │ │ │ - smlabteq r1, ip, sl, r9 │ │ │ │ - @ instruction: 0x01019aba │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ + @ instruction: 0x0102b19e │ │ │ │ + smlatbeq r3, r6, lr, sp │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + @ instruction: 0x0103de92 │ │ │ │ + tsteq r3, ip, lsr r7 │ │ │ │ + @ instruction: 0x01019db4 │ │ │ │ + smlatbeq r1, r8, sp, r9 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + smlatteq r2, r6, r0, fp │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + tsteq r9, ip, lsl r7 │ │ │ │ + smlatteq r3, r8, sl, r9 │ │ │ │ + @ instruction: 0x01039696 │ │ │ │ + tsteq r2, r2, ror #24 │ │ │ │ + ldrdeq r9, [r3, -r2] │ │ │ │ + tsteq r1, r8, ror lr │ │ │ │ + tsteq r1, r0, ror lr │ │ │ │ + smlabteq r3, r2, r6, fp │ │ │ │ + smlabteq r3, r0, lr, fp │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ + smlatbeq r3, r0, r6, fp │ │ │ │ + smlatbeq r3, r0, r6, fp │ │ │ │ + smlatbeq r3, r4, r6, fp │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + tsteq r9, r6, lsr #12 │ │ │ │ + smlabbeq r3, r0, r6, fp │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + smlabteq r9, r8, r5, r7 │ │ │ │ + smlabteq r3, r2, ip, sp │ │ │ │ + smlabteq r3, r4, ip, sp │ │ │ │ + smlabteq r3, r0, ip, sp │ │ │ │ @ instruction: 0x0103dcbc │ │ │ │ smlabteq r3, r0, ip, sp │ │ │ │ - @ instruction: 0x0103dcba │ │ │ │ - @ instruction: 0x0103dcb4 │ │ │ │ - tsteq r1, r4, ror sl │ │ │ │ - tsteq r1, r2, ror #20 │ │ │ │ - tsteq r3, r2, ror #10 │ │ │ │ - smlabteq r3, ip, fp, r7 │ │ │ │ - smlabteq r3, r6, fp, r7 │ │ │ │ - smlabteq r3, r0, fp, r7 │ │ │ │ - @ instruction: 0x01037bba │ │ │ │ - @ instruction: 0x01037bb4 │ │ │ │ - smlatbeq r3, lr, fp, r7 │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, lr, lsr #28 │ │ │ │ - smlatbeq r9, r2, r3, r7 │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - tsteq r1, ip, asr #28 │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - smlabteq r3, r0, r7, r9 │ │ │ │ - smlabteq r3, r8, fp, sp │ │ │ │ - smlabteq r2, r6, r8, ip │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - rscseq r6, pc, r8, lsl #5 │ │ │ │ - smlabbeq r3, lr, r7, r9 │ │ │ │ - @ instruction: 0x01039794 │ │ │ │ - strdeq r7, [r9, -ip] │ │ │ │ - tsteq r3, ip, ror #22 │ │ │ │ - tsteq r2, r2, ror #24 │ │ │ │ - @ instruction: 0x010127b8 │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r3, lr, asr #22 │ │ │ │ - tsteq r0, sl, lsl #2 │ │ │ │ + smlabteq r3, r0, ip, sp │ │ │ │ + smlabteq r3, r4, ip, sp │ │ │ │ + smlabteq r3, r8, ip, sp │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + @ instruction: 0x0103b5b8 │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + @ instruction: 0x0103b5b2 │ │ │ │ + smlatbeq r3, lr, r5, fp │ │ │ │ + smlatbeq r3, sl, r5, fp │ │ │ │ + smlatbeq r3, r6, r5, fp │ │ │ │ + smlatbeq r3, r2, r5, fp │ │ │ │ + @ instruction: 0x0103b59e │ │ │ │ + @ instruction: 0x0103b59a │ │ │ │ + @ instruction: 0x0103b594 │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + tsteq r9, r8, lsr #8 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + @ instruction: 0x0102ad92 │ │ │ │ + @ instruction: 0x0103dbb0 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + tsteq r2, sl, asr #26 │ │ │ │ + tsteq r1, r6, asr r9 │ │ │ │ + smlatbeq r3, r8, r3, fp │ │ │ │ + smlabbeq r1, ip, sl, r9 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + smlabbeq r1, r0, sl, r9 │ │ │ │ + smlabbeq r1, r8, sl, r9 │ │ │ │ + tsteq r9, r2, asr #6 │ │ │ │ + smlabbeq r2, ip, ip, sl │ │ │ │ + smlatbeq r2, r6, ip, sl │ │ │ │ + tsteq r2, lr, ror #24 │ │ │ │ + smlabbeq r2, r8, ip, sl │ │ │ │ + smlabteq r0, ip, r4, fp │ │ │ │ + tsteq r2, r6, ror #24 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, r2, ror #16 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + smlabbeq r3, r2, sl, sp │ │ │ │ + smlabbeq r3, r4, sl, sp │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + smlabbeq r3, r6, r3, r8 │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + tsteq r3, r8, asr sl │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, sl, lsl r8 │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ + tsteq r3, sl, lsl sl │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + smlabteq r1, r2, r7, r9 │ │ │ │ + smlabteq r3, r2, r2, r8 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + @ instruction: 0x01012b90 │ │ │ │ + smlabbeq r1, lr, fp, r2 │ │ │ │ + tsteq r9, r2, lsl #2 │ │ │ │ + @ instruction: 0x01012b98 │ │ │ │ + smlatbeq r1, ip, fp, r2 │ │ │ │ + @ instruction: 0x01012b94 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + tsteq r2, r6, lsr #12 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + rscseq r5, pc, r8, ror #31 │ │ │ │ + smlatteq r3, lr, r4, r9 │ │ │ │ + strdeq r9, [r3, -r4] │ │ │ │ + qaddeq r7, ip, r9 │ │ │ │ + smlabteq r3, ip, r8, sp │ │ │ │ + smlabteq r2, r2, r9, sl │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ + smlatbeq r3, sl, r8, sp │ │ │ │ + smlatbeq r3, lr, r8, sp │ │ │ │ + tsteq r0, sl, ror #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1e164 │ │ │ │ @ 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 9746cc │ │ │ │ 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: 0x0100adb8 │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - tsteq r0, r6, ror #26 │ │ │ │ - tsteq r0, r8, asr #26 │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - tsteq r0, sl, lsl #26 │ │ │ │ - ldrdeq sl, [r0, -lr] │ │ │ │ - @ instruction: 0x0100acb8 │ │ │ │ - @ instruction: 0x0100ac94 │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ - smlatteq r0, r0, fp, sl │ │ │ │ - @ instruction: 0x0100abb4 │ │ │ │ - smlabbeq r0, r8, fp, sl │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - tsteq r0, sl, asr fp │ │ │ │ - tsteq r0, r6, lsr fp │ │ │ │ - tsteq r0, sl, lsl #22 │ │ │ │ - smlatteq r0, r0, sl, sl │ │ │ │ - ldrdeq sl, [r0, -r6] │ │ │ │ - @ instruction: 0x0100aab0 │ │ │ │ - smlabbeq r0, r4, sl, sl │ │ │ │ - tsteq r0, sl, ror sl │ │ │ │ - tsteq r0, r6, asr sl │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - strdeq sl, [r0, -ip] │ │ │ │ - ldrdeq sl, [r0, -r0] │ │ │ │ + tsteq r0, r8, lsl fp │ │ │ │ + @ instruction: 0x0103dd94 │ │ │ │ + smlabteq r0, r6, sl, sl │ │ │ │ + smlatbeq r0, r8, sl, sl │ │ │ │ + @ instruction: 0x0100aa90 │ │ │ │ + tsteq r0, sl, ror #20 │ │ │ │ + tsteq r0, lr, lsr sl │ │ │ │ + tsteq r0, r8, lsl sl │ │ │ │ + strdeq sl, [r0, -r4] │ │ │ │ smlabteq r0, r6, r9, sl │ │ │ │ - smlatbeq r0, r0, r9, sl │ │ │ │ - tsteq r0, r2, ror r9 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r0, r2, asr #18 │ │ │ │ - tsteq r0, r6, lsl r9 │ │ │ │ - smlatteq r0, sl, r8, sl │ │ │ │ - smlatteq r0, r0, r8, sl │ │ │ │ - smlabteq r0, lr, r8, sl │ │ │ │ - smlatbeq r0, r2, r8, sl │ │ │ │ - @ instruction: 0x0100a890 │ │ │ │ - tsteq r0, lr, ror r8 │ │ │ │ - tsteq r0, r0, asr r8 │ │ │ │ - tsteq r0, r4, lsr #16 │ │ │ │ - strdeq sl, [r0, -r8] │ │ │ │ - smlabteq r0, ip, r7, sl │ │ │ │ - @ instruction: 0x0100a7ba │ │ │ │ - smlatbeq r0, r8, r7, sl │ │ │ │ - tsteq r0, ip, ror r7 │ │ │ │ - tsteq r0, sl, ror #14 │ │ │ │ - tsteq r0, r8, asr r7 │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ + @ instruction: 0x0100a998 │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, r4, lsl r9 │ │ │ │ + smlatteq r0, r8, r8, sl │ │ │ │ + ldrdeq sl, [r0, -lr] │ │ │ │ + @ instruction: 0x0100a8ba │ │ │ │ + @ instruction: 0x0100a896 │ │ │ │ + tsteq r0, sl, ror #16 │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ + tsteq r0, r6, lsr r8 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + smlatteq r0, r4, r7, sl │ │ │ │ + ldrdeq sl, [r0, -sl] │ │ │ │ + @ instruction: 0x0100a7b6 │ │ │ │ + smlabbeq r0, r8, r7, sl │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + tsteq r0, r0, lsr r7 │ │ │ │ + tsteq r0, r6, lsr #14 │ │ │ │ tsteq r0, r0, lsl #14 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - @ instruction: 0x0100a6b0 │ │ │ │ - smlabbeq r0, r4, r6, sl │ │ │ │ - tsteq r0, r0, ror #12 │ │ │ │ - tsteq r0, ip, lsr r6 │ │ │ │ - tsteq r0, r0, lsl r6 │ │ │ │ - smlatteq r0, ip, r5, sl │ │ │ │ - smlabteq r0, r8, r5, sl │ │ │ │ - @ instruction: 0x0100a59a │ │ │ │ - tsteq r0, ip, ror #10 │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - smlatteq r0, r8, r4, sl │ │ │ │ + ldrdeq sl, [r0, -r2] │ │ │ │ + smlabteq r0, r8, r6, sl │ │ │ │ + smlatbeq r0, r2, r6, sl │ │ │ │ + tsteq r0, r6, ror r6 │ │ │ │ + tsteq r0, sl, asr #12 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, lr, lsr #12 │ │ │ │ + tsteq r0, r2, lsl #12 │ │ │ │ + strdeq sl, [r0, -r0] │ │ │ │ ldrdeq sl, [r0, -lr] │ │ │ │ - @ instruction: 0x0100a4ba │ │ │ │ - @ instruction: 0x0100a496 │ │ │ │ - tsteq r0, sl, ror #8 │ │ │ │ - tsteq r0, r6, asr #8 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ + @ instruction: 0x0100a5b0 │ │ │ │ + smlabbeq r0, r4, r5, sl │ │ │ │ + tsteq r0, r8, asr r5 │ │ │ │ + tsteq r0, ip, lsr #10 │ │ │ │ + tsteq r0, sl, lsl r5 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ + ldrdeq sl, [r0, -ip] │ │ │ │ + smlabteq r0, sl, r4, sl │ │ │ │ + @ instruction: 0x0100a4b8 │ │ │ │ + smlabbeq r0, ip, r4, sl │ │ │ │ + tsteq r0, r0, ror #8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + smlatteq r0, r4, r3, sl │ │ │ │ + smlabteq r0, r0, r3, sl │ │ │ │ + @ instruction: 0x0100a39c │ │ │ │ + tsteq r0, r0, ror r3 │ │ │ │ + tsteq r0, ip, asr #6 │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ strdeq sl, [r0, -sl] │ │ │ │ - ldrdeq sl, [r0, -r0] │ │ │ │ - smlatbeq r0, lr, r3, sl │ │ │ │ - smlabbeq r0, ip, r3, sl │ │ │ │ - tsteq r0, r2, ror #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, lr, lsl r3 │ │ │ │ - strdeq sl, [r0, -r0] │ │ │ │ - smlabteq r0, r4, r2, sl │ │ │ │ - @ instruction: 0x0100a298 │ │ │ │ + smlabteq r0, ip, r2, sl │ │ │ │ + smlatbeq r0, r0, r2, sl │ │ │ │ tsteq r0, r4, ror r2 │ │ │ │ tsteq r0, r8, asr #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - strdeq sl, [r0, -r0] │ │ │ │ - smlabteq r0, r4, r1, sl │ │ │ │ - @ instruction: 0x0100a1bc │ │ │ │ - @ instruction: 0x0100a198 │ │ │ │ - tsteq r0, r4, ror r1 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ + tsteq r0, lr, lsr r2 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + strdeq sl, [r0, -r6] │ │ │ │ + smlabteq r0, sl, r1, sl │ │ │ │ + smlatbeq r0, r6, r1, sl │ │ │ │ + smlabbeq r0, r4, r1, sl │ │ │ │ + tsteq r0, sl, asr r1 │ │ │ │ + tsteq r0, r0, lsr r1 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + smlatteq r0, ip, r0, sl │ │ │ │ + smlabteq r0, r2, r0, sl │ │ │ │ + smlatbeq r0, r0, r0, sl │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + qaddeq sl, r0, r0 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, pc, r9 @ │ │ │ │ + smlatbeq r0, r0, pc, r9 @ │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ + tsteq r0, r0, asr pc │ │ │ │ + tsteq r0, r4, lsr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ + smlatbeq r0, r6, lr, r9 │ │ │ │ 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: 0x01009fb2 │ │ │ │ - smlabbeq r0, r4, pc, r9 @ │ │ │ │ - tsteq r0, sl, ror pc │ │ │ │ - tsteq r0, r6, asr pc │ │ │ │ - tsteq r0, r0, lsr pc │ │ │ │ - tsteq r0, r2, lsl #30 │ │ │ │ - ldrdeq r9, [r0, -lr] │ │ │ │ - @ instruction: 0x01009eb0 │ │ │ │ - smlatbeq r0, r6, lr, r9 │ │ │ │ - smlabbeq r0, r0, lr, r9 │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - tsteq r0, lr, lsl #28 │ │ │ │ - smlatteq r0, r0, sp, r9 │ │ │ │ - @ instruction: 0x01009db0 │ │ │ │ - smlabbeq r0, r0, sp, r9 │ │ │ │ - tsteq r0, lr, asr #26 │ │ │ │ - tsteq r0, r4, asr #26 │ │ │ │ - tsteq r0, lr, lsl sp │ │ │ │ + tsteq r0, r2, lsl sp │ │ │ │ + smlatteq r0, r4, ip, r9 │ │ │ │ + ldrdeq r9, [r0, -sl] │ │ │ │ + @ instruction: 0x01009cb6 │ │ │ │ + @ instruction: 0x01009c90 │ │ │ │ + tsteq r0, r2, ror #24 │ │ │ │ + tsteq r0, lr, lsr ip │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + tsteq r0, r6, lsl #24 │ │ │ │ + smlatteq r0, r0, fp, r9 │ │ │ │ + smlabteq r3, ip, r6, ip │ │ │ │ + tsteq r0, lr, ror #22 │ │ │ │ + tsteq r0, r0, asr #22 │ │ │ │ + tsteq r0, r0, lsl fp │ │ │ │ + smlatteq r0, r0, sl, r9 │ │ │ │ + smlatbeq r0, lr, sl, r9 │ │ │ │ + smlatbeq r0, r4, sl, r9 │ │ │ │ + tsteq r0, lr, ror sl │ │ │ │ + tsteq r0, r6, asr sl │ │ │ │ + tsteq r0, sl, lsr #20 │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + smlatteq r0, lr, r9, r9 │ │ │ │ + smlabteq r0, sl, r9, r9 │ │ │ │ + smlatbeq r0, r6, r9, r9 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ + tsteq r0, r6, lsl r9 │ │ │ │ + tsteq r0, ip, lsl #18 │ │ │ │ + smlatteq r0, r6, r8, r9 │ │ │ │ + @ instruction: 0x010098b8 │ │ │ │ + smlatbeq r0, lr, r8, r9 │ │ │ │ + smlabbeq r0, r0, r8, r9 │ │ │ │ + tsteq r0, r6, ror r8 │ │ │ │ + tsteq r0, r2, ror #16 │ │ │ │ + tsteq r0, r0, lsr r8 │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ strdeq r9, [r0, -r6] │ │ │ │ - smlabteq r0, sl, ip, r9 │ │ │ │ - @ instruction: 0x01009c98 │ │ │ │ - smlabbeq r0, lr, ip, r9 │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq r0, r4, lsl ip │ │ │ │ - smlatteq r0, r2, fp, r9 │ │ │ │ - @ instruction: 0x01009bb6 │ │ │ │ - smlatbeq r0, ip, fp, r9 │ │ │ │ - smlabbeq r0, r6, fp, r9 │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, lr, asr #22 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - tsteq r0, r2, lsl #22 │ │ │ │ ldrdeq r9, [r0, -r0] │ │ │ │ - smlatbeq r0, r0, sl, r9 │ │ │ │ - @ instruction: 0x01009a96 │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - tsteq r0, sl, asr #20 │ │ │ │ - tsteq r0, r6, lsl sl │ │ │ │ - smlatteq r0, r2, r9, r9 │ │ │ │ - @ instruction: 0x010099b2 │ │ │ │ - smlabbeq r0, r2, r9, r9 │ │ │ │ - tsteq r0, sl, asr r9 │ │ │ │ - tsteq r0, r2, lsr r9 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - strdeq r9, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r8, r9 │ │ │ │ - @ instruction: 0x0100989c │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - ldrdeq r9, [r0, -sl] │ │ │ │ - smlatbeq r0, r8, r7, r9 │ │ │ │ - tsteq r0, r8, ror r7 │ │ │ │ - tsteq r0, r8, asr #14 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - smlatteq r0, lr, r6, r9 │ │ │ │ - smlatteq r0, r4, r6, r9 │ │ │ │ - smlabteq r0, r6, r6, r9 │ │ │ │ - @ instruction: 0x01009696 │ │ │ │ - smlabbeq r0, ip, r6, r9 │ │ │ │ - tsteq r0, r4, ror #12 │ │ │ │ - tsteq r0, r4, lsr r6 │ │ │ │ - tsteq r0, lr, lsl #12 │ │ │ │ - smlatteq r0, r0, r5, r9 │ │ │ │ + smlatbeq r0, sl, r7, r9 │ │ │ │ + tsteq r0, r6, ror r7 │ │ │ │ + tsteq r0, r2, asr #14 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + smlatteq r0, r2, r6, r9 │ │ │ │ + @ instruction: 0x010096ba │ │ │ │ + @ instruction: 0x01009692 │ │ │ │ + tsteq r0, r6, ror #12 │ │ │ │ + tsteq r0, r2, asr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ + strdeq r9, [r0, -ip] │ │ │ │ + smlabteq r0, ip, r5, r9 │ │ │ │ + smlabteq r0, r2, r5, r9 │ │ │ │ + @ instruction: 0x0100959a │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + tsteq r0, r2, ror #10 │ │ │ │ + tsteq r0, sl, lsr r5 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ ldrdeq r9, [r0, -r8] │ │ │ │ - smlatbeq r0, sl, r5, r9 │ │ │ │ - smlatbeq r0, r2, r5, r9 │ │ │ │ - tsteq r0, ip, ror r5 │ │ │ │ - tsteq r0, r2, asr #10 │ │ │ │ - tsteq r0, r6, lsl r5 │ │ │ │ - smlatteq r0, sl, r4, r9 │ │ │ │ - smlabteq r0, r0, r4, r9 │ │ │ │ - @ instruction: 0x01009490 │ │ │ │ - smlabbeq r0, r8, r4, r9 │ │ │ │ - tsteq r0, r2, ror #8 │ │ │ │ - tsteq r0, r8, lsr r4 │ │ │ │ - tsteq r0, r0, lsr r4 │ │ │ │ - tsteq r0, sl, lsl #8 │ │ │ │ - smlatteq r0, r0, r3, r9 │ │ │ │ - @ instruction: 0x010093b6 │ │ │ │ - smlatbeq r0, lr, r3, r9 │ │ │ │ - smlabbeq r0, ip, r3, r9 │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r0, lr, lsr r3 │ │ │ │ - tsteq r0, r0, lsl r3 │ │ │ │ + smlatbeq r0, r8, r4, r9 │ │ │ │ + smlabbeq r0, r0, r4, r9 │ │ │ │ + tsteq r0, lr, asr #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ + strdeq r9, [r0, -r6] │ │ │ │ + smlatteq r0, ip, r3, r9 │ │ │ │ + smlabteq r0, r4, r3, r9 │ │ │ │ + @ instruction: 0x01009394 │ │ │ │ + tsteq r0, lr, ror #6 │ │ │ │ + tsteq r0, r0, asr #6 │ │ │ │ + tsteq r0, r8, lsr r3 │ │ │ │ + tsteq r0, sl, lsl #6 │ │ │ │ + tsteq r0, r2, lsl #6 │ │ │ │ + ldrdeq r9, [r0, -ip] │ │ │ │ + smlatbeq r0, r2, r2, r9 │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + strdeq r9, [r0, -r0] │ │ │ │ + smlatteq r0, r8, r1, r9 │ │ │ │ + smlabteq r0, r2, r1, r9 │ │ │ │ + @ instruction: 0x01009198 │ │ │ │ + @ instruction: 0x01009190 │ │ │ │ + tsteq r0, sl, ror #2 │ │ │ │ + tsteq r0, r0, asr #2 │ │ │ │ + tsteq r0, r6, lsl r1 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + smlatteq r0, ip, r0, r9 │ │ │ │ + smlabteq r0, sl, r0, r9 │ │ │ │ + swpeq r9, lr, [r0] │ │ │ │ + tsteq r0, r0, ror r0 │ │ │ │ @ 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 976324 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c058cc │ │ │ │ - tsteq r0, lr, ror r1 │ │ │ │ - tsteq r0, r4, ror r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - mrseq r9, (UNDEF: 16) │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - strheq r9, [r0, -r8] │ │ │ │ - smlabbeq r0, r8, r0, r9 │ │ │ │ - qaddeq r9, sl, r0 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r0, sl │ │ │ │ + ldrdeq r8, [r0, -lr] │ │ │ │ + ldrdeq r8, [r0, -r4] │ │ │ │ + @ instruction: 0x01008eb0 │ │ │ │ + smlabbeq r0, ip, lr, r8 │ │ │ │ + tsteq r0, r0, ror #28 │ │ │ │ + tsteq r0, ip, lsr lr │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + smlatteq r0, r8, sp, r8 │ │ │ │ + @ instruction: 0x01008dba │ │ │ │ + smlabbeq r0, lr, sp, r8 │ │ │ │ + tsteq r0, sl, ror #26 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, r2, lsr sp │ │ │ │ + tsteq r0, ip, lsl #26 │ │ │ │ + ldrdeq r8, [r0, -lr] │ │ │ │ + @ instruction: 0x01008cb0 │ │ │ │ + smlatbeq r0, r6, ip, r8 │ │ │ │ + smlabbeq r0, r0, ip, r8 │ │ │ │ + tsteq r0, sl, asr ip │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + ldrdeq r8, [r0, -r6] │ │ │ │ + smlabteq r0, ip, fp, r8 │ │ │ │ + smlatbeq r0, r8, fp, r8 │ │ │ │ + smlabbeq r0, r4, fp, r8 │ │ │ │ + tsteq r0, r8, asr fp │ │ │ │ + tsteq r0, r4, lsr fp │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + strdeq r8, [r0, -lr] │ │ │ │ + smlatteq r0, r8, sl, r8 │ │ │ │ + ldrdeq r8, [r0, -r4] │ │ │ │ + smlabbeq r0, ip, sl, r8 │ │ │ │ + smlatteq r3, r6, r5, fp │ │ │ │ + @ instruction: 0x0103b6ba │ │ │ │ + tsteq r0, r6, lsr #20 │ │ │ │ + tsteq r0, r2, lsl sl │ │ │ │ + tsteq r3, sl, ror #12 │ │ │ │ + smlatbeq r0, sl, r9, r8 │ │ │ │ + @ instruction: 0x01008996 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r3, r8, lsl #10 │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + @ instruction: 0x010088bc │ │ │ │ + @ instruction: 0x0103b5ba │ │ │ │ + tsteq r0, sl, lsr r8 │ │ │ │ + tsteq r0, sl, lsl #16 │ │ │ │ ldrdeq r8, [r0, -ip] │ │ │ │ - ldrdeq r8, [r0, -r2] │ │ │ │ - smlatbeq r0, ip, pc, r8 @ │ │ │ │ - tsteq r0, lr, ror pc │ │ │ │ - tsteq r0, r0, asr pc │ │ │ │ - tsteq r0, r6, asr #30 │ │ │ │ - tsteq r0, r0, lsr #30 │ │ │ │ - strdeq r8, [r0, -sl] │ │ │ │ - smlabteq r0, lr, lr, r8 │ │ │ │ - smlatbeq r0, r2, lr, r8 │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r0, ip, ror #28 │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ + @ instruction: 0x010087be │ │ │ │ + @ instruction: 0x01008792 │ │ │ │ + smlabbeq r0, r8, r7, r8 │ │ │ │ + tsteq r0, r2, ror #14 │ │ │ │ + tsteq r0, r6, lsr #14 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + strdeq r8, [r0, -r0] │ │ │ │ + smlatteq r0, r6, r6, r8 │ │ │ │ + smlabteq r0, lr, r6, r8 │ │ │ │ + @ instruction: 0x01008694 │ │ │ │ + tsteq r0, r6, ror r6 │ │ │ │ + tsteq r0, r8, asr #12 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r0, r2, lsl r6 │ │ │ │ + @ instruction: 0x0103b4be │ │ │ │ + tsteq r3, lr, lsr r5 │ │ │ │ + smlabteq r3, r8, r5, fp │ │ │ │ + tsteq r3, sl, asr #12 │ │ │ │ + @ instruction: 0x0103b6b6 │ │ │ │ + tsteq r3, r2, ror r7 │ │ │ │ + tsteq r3, r6, lsl r7 │ │ │ │ + ldrdeq r8, [r0, -lr] │ │ │ │ + @ instruction: 0x010084b2 │ │ │ │ + smlabbeq r0, r2, r4, r8 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + tsteq r0, r4, lsr #8 │ │ │ │ + strdeq r8, [r0, -r6] │ │ │ │ + smlatteq r0, lr, r3, r8 │ │ │ │ + smlabteq r0, sl, r3, r8 │ │ │ │ + @ instruction: 0x0100839a │ │ │ │ + tsteq r0, r6, ror r3 │ │ │ │ + tsteq r0, r4, asr r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + mrseq r8, LR_irq │ │ │ │ strdeq r8, [r0, -r8] │ │ │ │ ldrdeq r8, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, sp, r8 │ │ │ │ - @ instruction: 0x01008d9e │ │ │ │ - smlabbeq r0, r8, sp, r8 │ │ │ │ - tsteq r0, r4, ror sp │ │ │ │ - tsteq r0, ip, lsr #26 │ │ │ │ - smlabbeq r3, r6, r8, fp │ │ │ │ - tsteq r3, sl, asr r9 │ │ │ │ - smlabteq r0, r6, ip, r8 │ │ │ │ - @ instruction: 0x01008cb2 │ │ │ │ - tsteq r3, sl, lsl #18 │ │ │ │ - tsteq r0, sl, asr #24 │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - ldrdeq fp, [r3, -r0] │ │ │ │ - smlatteq r0, lr, fp, r8 │ │ │ │ - smlatbeq r3, r8, r7, fp │ │ │ │ - @ instruction: 0x0103b894 │ │ │ │ - tsteq r0, r0, ror fp │ │ │ │ - tsteq r0, ip, asr fp │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ - ldrdeq r8, [r0, -sl] │ │ │ │ - smlatbeq r0, sl, sl, r8 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ - tsteq r0, lr, asr sl │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - tsteq r0, r2, lsl #20 │ │ │ │ - smlabteq r0, r6, r9, r8 │ │ │ │ - @ instruction: 0x010089bc │ │ │ │ - @ instruction: 0x01008990 │ │ │ │ - smlabbeq r0, r6, r9, r8 │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - tsteq r0, r6, lsl r9 │ │ │ │ - smlatteq r0, r8, r8, r8 │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - @ instruction: 0x010088b2 │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - ldrdeq fp, [r3, -lr] │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - smlatteq r3, sl, r8, fp │ │ │ │ - tsteq r3, r6, asr r9 │ │ │ │ - tsteq r3, r2, lsl sl │ │ │ │ - @ instruction: 0x0103b9b6 │ │ │ │ - tsteq r0, lr, ror r7 │ │ │ │ - tsteq r0, r2, asr r7 │ │ │ │ - tsteq r0, r2, lsr #14 │ │ │ │ - strdeq r8, [r0, -r2] │ │ │ │ - smlabteq r0, r4, r6, r8 │ │ │ │ - @ instruction: 0x01008696 │ │ │ │ - smlabbeq r0, lr, r6, r8 │ │ │ │ - tsteq r0, sl, ror #12 │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ - tsteq r0, r6, lsl r6 │ │ │ │ - strdeq r8, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r5, r8 │ │ │ │ - smlatbeq r0, r0, r5, r8 │ │ │ │ - @ instruction: 0x01008598 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, r6, asr #10 │ │ │ │ - tsteq r0, lr, lsr r5 │ │ │ │ - tsteq r0, ip, lsl r5 │ │ │ │ - smlatteq r0, lr, r4, r8 │ │ │ │ + smlatbeq r0, r6, r2, r8 │ │ │ │ + @ instruction: 0x0100829e │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ 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 977128 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0x81b6f100 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdami ip, {r1, r3, r5, r6, r8, r9, sp, lr, pc}^ │ │ │ │ cmn r7, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r0, sl, asr r3 │ │ │ │ - tsteq r0, sl, lsr #6 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - smlatteq r0, r6, r2, r8 │ │ │ │ - @ instruction: 0x010082ba │ │ │ │ - @ instruction: 0x010082b0 │ │ │ │ - smlabbeq r0, sl, r2, r8 │ │ │ │ - tsteq r0, sl, asr r2 │ │ │ │ - tsteq r0, sl, lsr #4 │ │ │ │ - tsteq r0, r0, lsr #4 │ │ │ │ - strdeq r8, [r0, -ip] │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - smlabteq r0, r6, r1, r8 │ │ │ │ - smlatbeq r0, r0, r1, r8 │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, ip, lsr r1 │ │ │ │ - tsteq r0, r0, lsl r1 │ │ │ │ - smlatteq r0, r4, r0, r8 │ │ │ │ - strheq r8, [r0, -lr] │ │ │ │ - swpeq r8, r8, [r0] │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - qaddeq r8, lr, r0 │ │ │ │ - tsteq r0, sl, lsr r0 │ │ │ │ - tsteq r0, lr │ │ │ │ - smlatteq r0, r2, pc, r7 @ │ │ │ │ + strheq r8, [r0, -sl] │ │ │ │ + smlabbeq r0, sl, r0, r8 │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r0, r6, asr #32 │ │ │ │ + tsteq r0, sl, lsl r0 │ │ │ │ + tsteq r0, r0, lsl r0 │ │ │ │ + smlatteq r0, sl, pc, r7 @ │ │ │ │ + @ instruction: 0x01007fba │ │ │ │ + smlabbeq r0, sl, pc, r7 @ │ │ │ │ + smlabbeq r0, r0, pc, r7 @ │ │ │ │ + tsteq r0, ip, asr pc │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + tsteq r0, r6, lsr #30 │ │ │ │ + tsteq r0, r0, lsl #30 │ │ │ │ + smlabteq r0, lr, lr, r7 │ │ │ │ + @ instruction: 0x01007e9c │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r0, lr, lsl lr │ │ │ │ + strdeq r7, [r0, -r8] │ │ │ │ + smlabteq r0, r8, sp, r7 │ │ │ │ + @ instruction: 0x01007dbe │ │ │ │ + @ instruction: 0x01007d9a │ │ │ │ + tsteq r0, lr, ror #26 │ │ │ │ + tsteq r0, r2, asr #26 │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r0, r2, lsl sp │ │ │ │ + smlatteq r0, r2, ip, r7 │ │ │ │ ldrdeq r7, [r0, -r8] │ │ │ │ - @ instruction: 0x01007fb2 │ │ │ │ - smlabbeq r0, r2, pc, r7 @ │ │ │ │ - tsteq r0, r8, ror pc │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - strdeq r7, [r0, -r6] │ │ │ │ - smlabteq r0, sl, lr, r7 │ │ │ │ - smlabteq r0, r0, lr, r7 │ │ │ │ - @ instruction: 0x01007e9a │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ - tsteq r0, ip, lsr lr │ │ │ │ - tsteq r0, r0, lsl lr │ │ │ │ - smlatteq r0, r4, sp, r7 │ │ │ │ + @ instruction: 0x01007cb4 │ │ │ │ + smlabbeq r0, r2, ip, r7 │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ + strdeq r7, [r0, -sl] │ │ │ │ + smlabteq r0, sl, fp, r7 │ │ │ │ + smlabteq r0, r0, fp, r7 │ │ │ │ + @ instruction: 0x01007b9c │ │ │ │ + tsteq r0, r0, ror fp │ │ │ │ + tsteq r0, r4, asr #22 │ │ │ │ + tsteq r0, sl, lsr fp │ │ │ │ + tsteq r0, r4, lsl fp │ │ │ │ + smlatteq r0, r4, sl, r7 │ │ │ │ ldrdeq r7, [r0, -sl] │ │ │ │ - @ instruction: 0x01007db4 │ │ │ │ - smlabbeq r0, r4, sp, r7 │ │ │ │ - tsteq r0, sl, ror sp │ │ │ │ - tsteq r0, r6, asr sp │ │ │ │ - tsteq r0, r4, lsr #26 │ │ │ │ - strdeq r7, [r0, -r6] │ │ │ │ - smlabteq r0, r8, ip, r7 │ │ │ │ - @ instruction: 0x01007c98 │ │ │ │ - tsteq r0, r8, ror #24 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ + @ instruction: 0x01007ab6 │ │ │ │ + smlabbeq r0, r4, sl, r7 │ │ │ │ + tsteq r0, r6, asr sl │ │ │ │ + tsteq r0, r8, lsr #20 │ │ │ │ strdeq r7, [r0, -r8] │ │ │ │ - smlatteq r0, lr, fp, r7 │ │ │ │ - smlabteq r0, r8, fp, r7 │ │ │ │ - @ instruction: 0x01007b98 │ │ │ │ - tsteq r0, r8, ror #22 │ │ │ │ - tsteq r0, lr, asr fp │ │ │ │ - tsteq r0, sl, lsr fp │ │ │ │ - tsteq r0, lr, lsl #22 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - ldrdeq r7, [r0, -lr] │ │ │ │ - smlatbeq r0, ip, sl, r7 │ │ │ │ - smlabbeq r0, r0, sl, r7 │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ - tsteq r0, lr, lsr #20 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - smlabteq r0, lr, r9, r7 │ │ │ │ - smlatbeq r0, ip, r9, r7 │ │ │ │ - smlabbeq r0, r2, r9, r7 │ │ │ │ + smlabteq r0, r8, r9, r7 │ │ │ │ + smlatbeq r0, r8, r9, r7 │ │ │ │ + smlabbeq r0, r4, r9, r7 │ │ │ │ tsteq r0, r8, asr r9 │ │ │ │ - tsteq r0, r0, asr r9 │ │ │ │ - tsteq r0, ip, lsr #18 │ │ │ │ - strdeq r7, [r0, -lr] │ │ │ │ - strdeq r7, [r0, -r6] │ │ │ │ - ldrdeq r7, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r8, r7 │ │ │ │ - tsteq r0, ip, ror r8 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r0, r0, lsr #16 │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - smlatteq r0, r2, r7, r7 │ │ │ │ - @ instruction: 0x010077ba │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + strdeq r7, [r0, -r8] │ │ │ │ + smlabteq r0, r8, r8, r7 │ │ │ │ + @ instruction: 0x010078be │ │ │ │ + @ instruction: 0x0100789a │ │ │ │ + tsteq r0, lr, ror #16 │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + tsteq r0, lr, lsr r8 │ │ │ │ + tsteq r0, ip, lsl #16 │ │ │ │ + smlatteq r0, r0, r7, r7 │ │ │ │ @ instruction: 0x010077b4 │ │ │ │ - @ instruction: 0x01007792 │ │ │ │ - tsteq r0, r6, ror #14 │ │ │ │ - tsteq r0, sl, lsr r7 │ │ │ │ - tsteq r0, r4, lsr r7 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - smlatteq r0, sl, r6, r7 │ │ │ │ - smlatteq r0, r4, r6, r7 │ │ │ │ + smlabbeq r0, lr, r7, r7 │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + tsteq r0, lr, lsr #14 │ │ │ │ + tsteq r0, ip, lsl #14 │ │ │ │ + smlatteq r0, r2, r6, r7 │ │ │ │ + @ instruction: 0x010076b8 │ │ │ │ + @ instruction: 0x010076b0 │ │ │ │ + smlabbeq r0, ip, r6, r7 │ │ │ │ + tsteq r0, lr, asr r6 │ │ │ │ + tsteq r0, r6, asr r6 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + ldrdeq r7, [r0, -ip] │ │ │ │ + smlatbeq r0, lr, r5, r7 │ │ │ │ + smlabbeq r0, r0, r5, r7 │ │ │ │ + tsteq r0, r2, ror #10 │ │ │ │ + tsteq r0, r2, asr #10 │ │ │ │ + tsteq r0, sl, lsl r5 │ │ │ │ + tsteq r0, r4, lsl r5 │ │ │ │ + strdeq r7, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r4, r7 │ │ │ │ + @ instruction: 0x0100749a │ │ │ │ + @ instruction: 0x01007494 │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ + tsteq r0, sl, asr #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 957098 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,150 +98168,38 @@ │ │ │ │ stmiami r4!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2211 @ 0xfffff75d │ │ │ │ stmiami r3!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - tsteq r0, r6, lsr #10 │ │ │ │ - strdeq r7, [r0, -r8] │ │ │ │ - smlabteq r0, sl, r4, r7 │ │ │ │ - smlabteq r0, r2, r4, r7 │ │ │ │ - smlatbeq r0, r0, r4, r7 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - tsteq r0, lr, asr #8 │ │ │ │ - tsteq r0, r2, lsr #8 │ │ │ │ - strdeq r7, [r0, -r6] │ │ │ │ - smlatteq r0, lr, r3, r7 │ │ │ │ - ldrdeq r7, [r0, -r0] │ │ │ │ - smlatbeq r0, sl, r3, r7 │ │ │ │ - smlatbeq r0, r4, r3, r7 │ │ │ │ - smlabbeq r0, r4, r3, r7 │ │ │ │ - @ instruction: 0x0103a19c │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - smlatbeq r3, ip, pc, r9 @ │ │ │ │ - tsteq r0, r6, ror #6 │ │ │ │ - ldrdeq sl, [r3, -ip] │ │ │ │ - tsteq r0, sl, asr r3 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - tsteq r0, r8, asr #6 │ │ │ │ - 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 │ │ │ │ - tsteq r0, lr, lsl r3 │ │ │ │ - tsteq r0, r8, lsl r3 │ │ │ │ - tsteq r0, r2, lsl r3 │ │ │ │ - tsteq r0, ip, lsl #6 │ │ │ │ - tsteq r0, r6, lsl #6 │ │ │ │ - mrseq r7, LR_irq │ │ │ │ - strdeq r7, [r0, -sl] │ │ │ │ - strdeq r7, [r0, -r4] │ │ │ │ - smlatteq r0, lr, r2, r7 │ │ │ │ - smlatteq r0, r8, r2, r7 │ │ │ │ - smlatteq r0, r2, r2, r7 │ │ │ │ - ldrdeq r7, [r0, -ip] │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ - ldrdeq r7, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r2, r7 │ │ │ │ - smlabteq r0, r4, r2, r7 │ │ │ │ - @ instruction: 0x010072be │ │ │ │ - @ instruction: 0x010072b8 │ │ │ │ - @ instruction: 0x010072b2 │ │ │ │ - smlatbeq r0, ip, r2, r7 │ │ │ │ - smlatbeq r0, r6, r2, r7 │ │ │ │ - smlatbeq r0, r0, r2, r7 │ │ │ │ - @ instruction: 0x0100729a │ │ │ │ - @ instruction: 0x01007294 │ │ │ │ - smlabbeq r0, lr, r2, r7 │ │ │ │ - smlabbeq r0, r8, r2, r7 │ │ │ │ - smlabbeq r0, r2, r2, r7 │ │ │ │ - tsteq r0, ip, ror r2 │ │ │ │ - tsteq r0, r6, ror r2 │ │ │ │ - tsteq r0, r0, ror r2 │ │ │ │ - tsteq r0, sl, ror #4 │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - tsteq r0, lr, asr r2 │ │ │ │ + @ instruction: 0x010072b0 │ │ │ │ + smlabbeq r0, r6, r2, r7 │ │ │ │ tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, r2, asr r2 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - tsteq r0, r6, asr #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, r4, lsr r2 │ │ │ │ - tsteq r0, lr, lsr #4 │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ + tsteq r0, sl, lsr #4 │ │ │ │ tsteq r0, r2, lsr #4 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - tsteq r0, r0, lsl r2 │ │ │ │ - tsteq r0, sl, lsl #4 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ - strdeq r7, [r0, -lr] │ │ │ │ - strdeq r7, [r0, -r8] │ │ │ │ - strdeq r7, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r1, r7 │ │ │ │ - smlatteq r0, r6, r1, r7 │ │ │ │ - smlatteq r0, r0, r1, r7 │ │ │ │ - ldrdeq r7, [r0, -sl] │ │ │ │ - ldrdeq r7, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r1, r7 │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - smlabteq r0, r2, r1, r7 │ │ │ │ - @ instruction: 0x010071bc │ │ │ │ - tsteq r3, sl, lsr #30 │ │ │ │ - @ instruction: 0x010071b0 │ │ │ │ - tsteq r3, r2, ror sp │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - @ instruction: 0x0100719e │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - @ instruction: 0x01007192 │ │ │ │ - smlabbeq r3, r4, pc, r9 @ │ │ │ │ - smlabbeq r0, r6, r1, r7 │ │ │ │ - smlabbeq r0, r0, r1, r7 │ │ │ │ - @ instruction: 0x01039d92 │ │ │ │ - tsteq r0, r4, ror r1 │ │ │ │ - @ instruction: 0x0103a1b6 │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - smlabteq r3, lr, pc, r9 @ │ │ │ │ - smlatbeq r3, ip, pc, r9 @ │ │ │ │ + mrseq r7, R8_usr │ │ │ │ + ldrdeq r7, [r0, -r8] │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + smlatbeq r0, lr, r1, r7 │ │ │ │ + smlabbeq r0, r2, r1, r7 │ │ │ │ tsteq r0, r6, asr r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - smlabteq r3, ip, pc, r9 @ │ │ │ │ - tsteq r0, lr, lsr r1 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - smlatbeq r3, r2, r2, sl │ │ │ │ - tsteq r3, ip, lsl r2 │ │ │ │ - @ instruction: 0x0103a196 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - smlabteq r3, r4, r2, sl │ │ │ │ - strdeq r7, [r0, -r6] │ │ │ │ - strdeq r7, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r0, r7 │ │ │ │ + tsteq r0, lr, asr #2 │ │ │ │ + tsteq r0, r0, lsr r1 │ │ │ │ + tsteq r0, sl, lsl #2 │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ smlatteq r0, r4, r0, r7 │ │ │ │ - ldrdeq r7, [r0, -lr] │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - ldrdeq r7, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r0, r7 │ │ │ │ + strdeq r9, [r3, -ip] │ │ │ │ + tsteq r3, r2, ror ip │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ smlabteq r0, r6, r0, r7 │ │ │ │ - smlabteq r0, r0, r0, r7 │ │ │ │ + tsteq r3, ip, lsr r3 │ │ │ │ strheq r7, [r0, -sl] │ │ │ │ strheq r7, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, r0, r7 │ │ │ │ + @ instruction: 0x01039bb2 │ │ │ │ smlatbeq r0, r8, r0, r7 │ │ │ │ smlatbeq r0, r2, r0, r7 │ │ │ │ swpeq r7, ip, [r0] │ │ │ │ swpeq r7, r6, [r0] │ │ │ │ swpeq r7, r0, [r0] @ │ │ │ │ smlabbeq r0, sl, r0, r7 │ │ │ │ smlabbeq r0, r4, r0, r7 │ │ │ │ @@ -98330,14 +98218,126 @@ │ │ │ │ tsteq r0, r6, lsr r0 │ │ │ │ tsteq r0, r0, lsr r0 │ │ │ │ tsteq r0, sl, lsr #32 │ │ │ │ tsteq r0, r4, lsr #32 │ │ │ │ tsteq r0, lr, lsl r0 │ │ │ │ tsteq r0, r8, lsl r0 │ │ │ │ tsteq r0, r2, lsl r0 │ │ │ │ + tsteq r0, ip │ │ │ │ + tsteq r0, r6 │ │ │ │ + mrseq r7, (UNDEF: 0) │ │ │ │ + strdeq r6, [r0, -sl] │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ + smlatteq r0, lr, pc, r6 @ │ │ │ │ + smlatteq r0, r8, pc, r6 @ │ │ │ │ + smlatteq r0, r2, pc, r6 @ │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + ldrdeq r6, [r0, -r6] │ │ │ │ + ldrdeq r6, [r0, -r0] │ │ │ │ + smlabteq r0, sl, pc, r6 @ │ │ │ │ + smlabteq r0, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x01006fbe │ │ │ │ + @ instruction: 0x01006fb8 │ │ │ │ + @ instruction: 0x01006fb2 │ │ │ │ + smlatbeq r0, ip, pc, r6 @ │ │ │ │ + smlatbeq r0, r6, pc, r6 @ │ │ │ │ + smlatbeq r0, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x01006f9a │ │ │ │ + @ instruction: 0x01006f94 │ │ │ │ + smlabbeq r0, lr, pc, r6 @ │ │ │ │ + ldrdeq r9, [r3, -r8] │ │ │ │ + smlabbeq r0, r2, pc, r6 @ │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ + tsteq r0, r6, ror pc │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + tsteq r0, sl, ror #30 │ │ │ │ + tsteq r0, r4, ror #30 │ │ │ │ + tsteq r0, lr, asr pc │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq r0, r2, asr pc │ │ │ │ + tsteq r0, ip, asr #30 │ │ │ │ + tsteq r0, r6, asr #30 │ │ │ │ + tsteq r0, r0, asr #30 │ │ │ │ + tsteq r0, sl, lsr pc │ │ │ │ + tsteq r0, r4, lsr pc │ │ │ │ + tsteq r0, lr, lsr #30 │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ + tsteq r0, r2, lsr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + smlabbeq r3, sl, ip, r9 │ │ │ │ + tsteq r0, r0, lsl pc │ │ │ │ + ldrdeq r9, [r3, -r2] │ │ │ │ + smlatbeq r3, r4, ip, r9 │ │ │ │ + strdeq r6, [r0, -lr] │ │ │ │ + smlabteq r3, r4, ip, r9 │ │ │ │ + strdeq r6, [r0, -r2] │ │ │ │ + smlatteq r3, r4, ip, r9 │ │ │ │ + smlatteq r0, r6, lr, r6 │ │ │ │ + smlatteq r0, r0, lr, r6 │ │ │ │ + strdeq r9, [r3, -r2] │ │ │ │ + ldrdeq r6, [r0, -r4] │ │ │ │ + tsteq r3, r6, lsl pc │ │ │ │ + smlabteq r3, r0, sp, r9 │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ + @ instruction: 0x01006eb6 │ │ │ │ + @ instruction: 0x01006eb0 │ │ │ │ + smlatbeq r0, sl, lr, r6 │ │ │ │ + tsteq r3, ip, lsr #26 │ │ │ │ + @ instruction: 0x01006e9e │ │ │ │ + tsteq r3, r8, lsr lr │ │ │ │ + smlabteq r3, r2, sp, r9 │ │ │ │ + smlabbeq r0, ip, lr, r6 │ │ │ │ + tsteq r3, lr, asr lr │ │ │ │ + smlabbeq r0, r0, lr, r6 │ │ │ │ + tsteq r3, r2 │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + strdeq r9, [r3, -r6] │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + 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 r0, ip, lsr #28 │ │ │ │ + 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 r6, [r0, -ip] │ │ │ │ + strdeq r6, [r0, -r6] │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + smlatteq r0, sl, sp, r6 │ │ │ │ + smlatteq r0, r4, sp, r6 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + ldrdeq r6, [r0, -r8] │ │ │ │ + ldrdeq r6, [r0, -r2] │ │ │ │ + smlabteq r0, ip, sp, r6 │ │ │ │ + smlabteq r0, r6, sp, r6 │ │ │ │ + smlabteq r0, r0, sp, r6 │ │ │ │ + @ instruction: 0x01006dba │ │ │ │ + @ instruction: 0x01006db4 │ │ │ │ + smlatbeq r0, lr, sp, r6 │ │ │ │ + smlatbeq r0, r8, sp, r6 │ │ │ │ + smlatbeq r0, r2, sp, r6 │ │ │ │ + @ instruction: 0x01006d9c │ │ │ │ + @ instruction: 0x01006d96 │ │ │ │ + @ instruction: 0x01006d90 │ │ │ │ + smlabbeq r0, sl, sp, r6 │ │ │ │ + smlabbeq r0, r4, sp, r6 │ │ │ │ + tsteq r0, lr, ror sp │ │ │ │ + tsteq r0, r8, ror sp │ │ │ │ + tsteq r0, r2, ror sp │ │ │ │ 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 8e26c4 │ │ │ │ blcs 7fa35c │ │ │ │ cmnphi ip, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ tst fp, r5, ror r3 │ │ │ │ - tsteq r0, lr, ror r4 │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ + ldrdeq r5, [r0, -lr] │ │ │ │ + smlabteq r2, r6, r9, r4 │ │ │ │ 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, r4, lsr #10 │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - tsteq r9, sl, asr #8 │ │ │ │ - strdeq r7, [r3, -sl] │ │ │ │ - tsteq r0, r0, asr r6 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - smlatteq r3, r2, r4, r7 │ │ │ │ - smlatteq r3, r4, r4, r7 │ │ │ │ - smlatteq r3, r4, r4, r7 │ │ │ │ - smlatteq r3, r6, r4, r7 │ │ │ │ - @ instruction: 0x010903be │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - smlabbeq r3, lr, r4, r7 │ │ │ │ - @ instruction: 0x01037490 │ │ │ │ - @ instruction: 0x01037492 │ │ │ │ - tsteq r9, sl, ror #6 │ │ │ │ - @ instruction: 0x0103749e │ │ │ │ - smlatbeq r3, r4, r4, r7 │ │ │ │ - smlatbeq r3, r2, r4, r7 │ │ │ │ - smlatbeq r3, r0, r4, r7 │ │ │ │ - @ instruction: 0x0103749e │ │ │ │ - tsteq r9, r6, lsl #6 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, lr, ror #24 │ │ │ │ - smlatbeq r2, ip, r6, r5 │ │ │ │ - strdeq r4, [r0, -r8] │ │ │ │ - strdeq r4, [r0, -r2] │ │ │ │ - tsteq r3, r6, asr #8 │ │ │ │ - tsteq r3, r0, asr #8 │ │ │ │ - tsteq r3, r2, asr r4 │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - tsteq r3, r2, asr r4 │ │ │ │ - tsteq r2, r8, asr #12 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - tsteq r2, lr, lsr r6 │ │ │ │ - tsteq r2, r8, lsr r6 │ │ │ │ - ldrdeq r5, [r2, -ip] │ │ │ │ - tsteq r2, r2, lsl r6 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - tsteq r2, sl, lsr #12 │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ - strdeq r5, [r2, -lr] │ │ │ │ - tsteq r2, ip, lsl r6 │ │ │ │ - tsteq r2, r0, lsl r6 │ │ │ │ - tsteq r2, lr, lsl #12 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - tsteq r2, r2, lsl r6 │ │ │ │ - tsteq r2, r8, lsl r6 │ │ │ │ - tsteq r2, r2, lsr #12 │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - tsteq r9, ip, lsr #2 │ │ │ │ - tsteq r2, r4, lsl #12 │ │ │ │ - tsteq r2, r8, lsl #12 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - tsteq r0, r0, asr r2 │ │ │ │ - tsteq r2, sl, lsr sl │ │ │ │ + smlabbeq r3, r4, r2, r7 │ │ │ │ + smlabbeq r3, r0, r2, r7 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + smlatbeq r9, sl, r1, r0 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + @ instruction: 0x010043b0 │ │ │ │ + smlatbeq r0, r8, r3, r4 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + tsteq r9, lr, lsl r1 │ │ │ │ + tsteq r3, r2, lsr r2 │ │ │ │ + smlatteq r3, lr, r1, r7 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + strdeq r7, [r3, -r2] │ │ │ │ + smlabteq r9, sl, r0, r0 │ │ │ │ + strdeq r7, [r3, -lr] │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + mrseq r7, R11_usr │ │ │ │ + strdeq r7, [r3, -lr] │ │ │ │ + tsteq r9, r6, rrx │ │ │ │ + smlatbeq r2, sl, r1, r5 │ │ │ │ + smlabteq r2, lr, r9, r3 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ tsteq r0, r8, asr r2 │ │ │ │ - tsteq r2, ip, lsl sl │ │ │ │ - tsteq r0, r6, asr r2 │ │ │ │ - strdeq r3, [r2, -lr] │ │ │ │ - tsteq r0, ip, lsr #10 │ │ │ │ - smlatteq r2, r2, r9, r3 │ │ │ │ - tsteq r0, r4, lsr #10 │ │ │ │ - smlabteq r2, r8, r9, r3 │ │ │ │ - @ instruction: 0x010041be │ │ │ │ - smlatbeq r2, sl, r9, r3 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ + tsteq r0, r2, asr r2 │ │ │ │ + smlatbeq r3, r6, r1, r7 │ │ │ │ + smlatbeq r3, r0, r1, r7 │ │ │ │ + @ instruction: 0x010371b2 │ │ │ │ + @ instruction: 0x010371b4 │ │ │ │ + @ instruction: 0x010371b2 │ │ │ │ + smlatbeq r2, r8, r3, r5 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + @ instruction: 0x0102539e │ │ │ │ + @ instruction: 0x01025398 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r2, ror r3 │ │ │ │ + smlabbeq r2, r0, r3, r5 │ │ │ │ + smlabbeq r2, ip, r3, r5 │ │ │ │ + smlabbeq r2, sl, r3, r5 │ │ │ │ + smlabbeq r2, r8, r3, r5 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, lr, asr r3 │ │ │ │ + tsteq r2, ip, ror r3 │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + tsteq r2, lr, ror #6 │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + tsteq r2, r2, ror r3 │ │ │ │ + tsteq r2, r8, ror r3 │ │ │ │ + smlabbeq r2, r2, r3, r5 │ │ │ │ + smlabteq r3, r4, fp, r3 │ │ │ │ + smlabbeq r8, ip, lr, pc @ │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + tsteq r2, r8, ror #6 │ │ │ │ + smlabbeq r2, sl, r2, r5 │ │ │ │ + smlabbeq r2, r8, r2, r5 │ │ │ │ + tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01003fb0 │ │ │ │ + @ instruction: 0x0102379a │ │ │ │ + @ instruction: 0x01003fb8 │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + @ instruction: 0x01003fb6 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + smlabbeq r0, ip, r2, fp │ │ │ │ + tsteq r2, r2, asr #14 │ │ │ │ + smlabbeq r0, r4, r2, fp │ │ │ │ + tsteq r2, r8, lsr #14 │ │ │ │ + tsteq r0, lr, lsl pc │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + ldrdeq r3, [r0, -ip] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25338 │ │ │ │ @ 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 r7, [r3, -r8] │ │ │ │ - smlatbeq r3, r2, r0, r7 │ │ │ │ - strheq r7, [r3, -r8] │ │ │ │ - tsteq r3, sl, ror r0 │ │ │ │ - smlatteq r3, r8, r0, r7 │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - smlabteq r3, r8, r0, r7 │ │ │ │ + tsteq r3, r8, lsr lr │ │ │ │ + tsteq r3, r2, lsl #28 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + ldrdeq r6, [r3, -sl] │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ + tsteq r3, r6, asr lr │ │ │ │ + tsteq r3, r8, lsr #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec253c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 1686744 │ │ │ │ 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, r0, asr r5 │ │ │ │ - tsteq r2, lr, asr #26 │ │ │ │ - tsteq r2, sl, asr #26 │ │ │ │ - tsteq r2, lr, asr #26 │ │ │ │ - smlatbeq r8, r8, sp, pc @ │ │ │ │ - tsteq r3, ip, lsr #32 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - smlabbeq r3, ip, r5, r4 │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - tsteq r0, r8, lsr pc │ │ │ │ - tstpeq r8, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r6, lsr #30 │ │ │ │ - tsteq r0, r8, lsr #30 │ │ │ │ - tsteq r0, r0, lsr #30 │ │ │ │ - smlabbeq r3, r8, pc, r6 @ │ │ │ │ - smlabbeq r3, sl, pc, r6 @ │ │ │ │ - smlabbeq r3, r2, pc, r6 @ │ │ │ │ - smlatteq r0, r4, lr, r3 │ │ │ │ - smlabteq r3, sl, r4, r4 │ │ │ │ - ldrdeq r3, [r0, -r2] │ │ │ │ - smlatteq r0, r0, lr, r3 │ │ │ │ - tstpeq r8, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r0, lr, r3 │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - smlabteq r0, r4, lr, r3 │ │ │ │ - tstpeq r8, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01003eb6 │ │ │ │ - @ instruction: 0x01003ebe │ │ │ │ - smlabteq r0, r0, lr, r3 │ │ │ │ - @ instruction: 0x01003eba │ │ │ │ - @ instruction: 0x01003e92 │ │ │ │ - @ instruction: 0x01003e94 │ │ │ │ - smlatbeq r0, r6, lr, r3 │ │ │ │ - smlabteq r0, r2, sp, r3 │ │ │ │ - @ instruction: 0x01003dbc │ │ │ │ - @ instruction: 0x01003e92 │ │ │ │ - @ instruction: 0x01003d96 │ │ │ │ - @ instruction: 0x01003d90 │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - tsteq r0, sl, ror #26 │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ - tsteq r2, lr, asr sl │ │ │ │ - tsteq r2, lr, asr sl │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - smlatbeq r2, r2, sl, r5 │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r3, r2, ror #4 │ │ │ │ - tsteq r3, ip, asr r2 │ │ │ │ - tsteq r3, r6, asr r2 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - tsteq r3, sl, asr #4 │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - smlabteq r0, r6, r4, fp │ │ │ │ - smlabteq r0, r4, r4, fp │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - tstpeq r8, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr #4 │ │ │ │ - ldrdeq fp, [r0, -r4] │ │ │ │ - @ instruction: 0x0100b4ba │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - tsteq r0, r8, lsl #24 │ │ │ │ - tsteq r0, r2, lsl #24 │ │ │ │ - smlabteq r3, r0, r1, r4 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - smlatbeq r3, r8, r1, r4 │ │ │ │ - mrseq r0, (UNDEF: 19) │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - @ instruction: 0x01034190 │ │ │ │ - @ instruction: 0x01034196 │ │ │ │ - tsteq r3, ip, ror r1 │ │ │ │ - tstpeq r8, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, ror r1 │ │ │ │ - smlatbeq r2, r6, r2, r3 │ │ │ │ - tsteq r3, ip, ror r1 │ │ │ │ + @ instruction: 0x010302b0 │ │ │ │ + smlatbeq r2, lr, sl, r5 │ │ │ │ + smlatbeq r2, sl, sl, r5 │ │ │ │ + smlatbeq r2, lr, sl, r5 │ │ │ │ + tstpeq r8, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, ip, sp, r6 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + tsteq r3, r2, lsr r2 │ │ │ │ + @ instruction: 0x01003cb4 │ │ │ │ + smlatteq r3, ip, r2, r4 │ │ │ │ + smlatbeq r0, ip, ip, r3 │ │ │ │ + @ instruction: 0x01003c98 │ │ │ │ + smlabbeq r8, r2, sl, pc @ │ │ │ │ + smlabbeq r0, r6, ip, r3 │ │ │ │ + smlabbeq r0, r8, ip, r3 │ │ │ │ + smlabbeq r0, r0, ip, r3 │ │ │ │ + smlatteq r3, r8, ip, r6 │ │ │ │ + smlatteq r3, sl, ip, r6 │ │ │ │ + smlatteq r3, r2, ip, r6 │ │ │ │ + tsteq r0, r4, asr #24 │ │ │ │ + tsteq r3, sl, lsr #4 │ │ │ │ + tsteq r0, r2, lsr ip │ │ │ │ + tsteq r0, r0, asr #24 │ │ │ │ + smlabteq r8, r4, r9, pc @ │ │ │ │ + tsteq r0, r0, asr #24 │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + tsteq r0, r6, lsr ip │ │ │ │ + tsteq r0, r4, lsr #24 │ │ │ │ + tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r6, lsl ip │ │ │ │ + tsteq r0, lr, lsl ip │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ tsteq r0, sl, lsl ip │ │ │ │ - tsteq r2, r6, ror #4 │ │ │ │ + strdeq r3, [r0, -r2] │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + tsteq r0, r6, lsl #24 │ │ │ │ + tsteq r0, r2, lsr #22 │ │ │ │ + tsteq r0, ip, lsl fp │ │ │ │ + strdeq r3, [r0, -r2] │ │ │ │ + strdeq r3, [r0, -r6] │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + smlabteq r0, sl, sl, r3 │ │ │ │ + smlabteq r0, r4, sl, r3 │ │ │ │ + @ instruction: 0x010257be │ │ │ │ + @ instruction: 0x010257be │ │ │ │ + @ instruction: 0x010257bc │ │ │ │ + tsteq r2, r2, lsl #16 │ │ │ │ + @ instruction: 0x01025792 │ │ │ │ + @ instruction: 0x01025790 │ │ │ │ + smlabteq r2, r8, pc, pc @ │ │ │ │ + smlabteq r2, r2, pc, pc @ │ │ │ │ + @ instruction: 0x0102ffbc │ │ │ │ + @ instruction: 0x0102ffb6 │ │ │ │ + @ instruction: 0x0102ffb0 │ │ │ │ + smlatbeq r2, sl, pc, pc @ │ │ │ │ + smlatbeq r2, r4, pc, pc @ │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + smlabbeq r2, r2, pc, pc @ │ │ │ │ + smlabbeq r8, sl, r7, pc @ │ │ │ │ + smlabbeq r2, ip, pc, pc @ │ │ │ │ + tsteq r0, r4, lsr r2 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + smlabbeq r2, r0, pc, pc @ │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + smlabbeq r2, ip, lr, pc @ │ │ │ │ + @ instruction: 0x0102fe92 │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + tstpeq r2, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + @ instruction: 0x0108f698 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + tsteq r2, r6 │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + smlabteq r2, r6, pc, r2 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25a80 │ │ │ │ @ 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, r2, r4, r3 │ │ │ │ - smlatbeq r3, ip, lr, r6 │ │ │ │ - @ instruction: 0x01003490 │ │ │ │ - tsteq r0, sl, ror r4 │ │ │ │ - tsteq r0, lr, asr #8 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - strdeq r3, [r0, -lr] │ │ │ │ + tsteq r0, r2, asr #4 │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ ldrdeq r3, [r0, -sl] │ │ │ │ - smlatbeq r0, lr, r3, r3 │ │ │ │ - smlabbeq r0, r8, r3, r3 │ │ │ │ - tsteq r0, r4, ror #6 │ │ │ │ - smlatbeq r3, ip, r8, r6 │ │ │ │ - tsteq r3, r2, asr r8 │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ - smlatbeq r0, sl, r2, r3 │ │ │ │ - smlabbeq r0, r0, r2, r3 │ │ │ │ - tsteq r0, r6, asr r2 │ │ │ │ - tsteq r0, sl, lsr #4 │ │ │ │ - mrseq r3, R8_usr │ │ │ │ - strdeq r3, [r0, -r6] │ │ │ │ - ldrdeq r3, [r0, -r2] │ │ │ │ smlatbeq r0, lr, r1, r3 │ │ │ │ smlabbeq r0, r4, r1, r3 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - tsteq r0, ip, lsr r1 │ │ │ │ - tsteq r0, r4, lsl #2 │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ - smlabteq r0, lr, r0, r3 │ │ │ │ - smlatbeq r0, sl, r0, r3 │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - tsteq r0, r2, rrx │ │ │ │ - tsteq r0, r2, lsr r0 │ │ │ │ - strdeq r2, [r0, -sl] │ │ │ │ - ldrdeq r2, [r0, -ip] │ │ │ │ - smlatbeq r0, ip, pc, r2 @ │ │ │ │ - @ instruction: 0x01002f98 │ │ │ │ - tsteq r0, sl, ror pc │ │ │ │ - tsteq r0, r8, asr #30 │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - tsteq r0, r2, lsl pc │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ - ldrdeq r2, [r0, -r0] │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - @ instruction: 0x010364ba │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - @ instruction: 0x01002d9c │ │ │ │ - tsteq r0, sl, ror #26 │ │ │ │ + tsteq r0, lr, asr r1 │ │ │ │ + tsteq r0, sl, lsr r1 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + smlatteq r0, r8, r0, r3 │ │ │ │ + smlabteq r0, r4, r0, r3 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + @ instruction: 0x010365b2 │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + tsteq r0, sl │ │ │ │ + smlatteq r0, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x01002fb6 │ │ │ │ + smlabbeq r0, sl, pc, r2 @ │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ + tsteq r0, r6, asr pc │ │ │ │ + tsteq r0, r2, lsr pc │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + smlatteq r0, r4, lr, r2 │ │ │ │ + smlabteq r0, r0, lr, r2 │ │ │ │ + @ instruction: 0x01002e9c │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r0, lr, lsr #28 │ │ │ │ + tsteq r0, sl, lsl #28 │ │ │ │ + ldrdeq r2, [r0, -lr] │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, r2, sp, r2 │ │ │ │ + @ instruction: 0x01002d92 │ │ │ │ + tsteq r0, sl, asr sp │ │ │ │ tsteq r0, ip, lsr sp │ │ │ │ - tsteq r0, lr, lsl #26 │ │ │ │ - smlatteq r0, r0, ip, r2 │ │ │ │ - @ instruction: 0x01002cb2 │ │ │ │ - smlatbeq r0, sl, ip, r2 │ │ │ │ - smlabbeq r0, r6, ip, r2 │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, lr, lsl #24 │ │ │ │ - tsteq r0, r6, lsl #24 │ │ │ │ - smlatteq r0, r2, fp, r2 │ │ │ │ - @ instruction: 0x01002bbe │ │ │ │ - @ instruction: 0x01002b92 │ │ │ │ - tsteq r0, r6, ror #22 │ │ │ │ - tsteq r0, sl, lsr fp │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - tsteq r0, r4, lsl fp │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ - smlabteq r0, r8, sl, r2 │ │ │ │ - smlatbeq r0, ip, sl, r2 │ │ │ │ - smlabbeq r0, ip, sl, r2 │ │ │ │ - tsteq r0, lr, asr sl │ │ │ │ - tsteq r0, r6, lsr sl │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ + tsteq r0, ip, lsl #26 │ │ │ │ + strdeq r2, [r0, -r8] │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + smlatbeq r0, r8, ip, r2 │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r0, r2, ror ip │ │ │ │ + tsteq r0, r4, asr ip │ │ │ │ + tsteq r0, r0, lsr ip │ │ │ │ + @ instruction: 0x010361b4 │ │ │ │ + tsteq r3, sl, lsl r2 │ │ │ │ + @ instruction: 0x010362ba │ │ │ │ + smlabteq r3, ip, r3, r6 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + @ instruction: 0x0103649a │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + smlabteq r0, sl, sl, r2 │ │ │ │ + @ instruction: 0x01002a9c │ │ │ │ + tsteq r0, lr, ror #20 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, r2, lsl sl │ │ │ │ + tsteq r0, sl, lsl #20 │ │ │ │ smlatteq r0, r6, r9, r2 │ │ │ │ - smlatteq r0, r0, r9, r2 │ │ │ │ - @ instruction: 0x010029be │ │ │ │ - @ instruction: 0x0100299c │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - tsteq r0, lr, lsr r9 │ │ │ │ + smlabteq r0, r2, r9, r2 │ │ │ │ + @ instruction: 0x01002998 │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + tsteq r0, r6, ror #18 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ tsteq r0, lr, lsl r9 │ │ │ │ - strdeq r2, [r0, -lr] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r8, r2 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r8, r2 │ │ │ │ + @ instruction: 0x0100289a │ │ │ │ + @ instruction: 0x01002894 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + tsteq r0, ip, lsl #16 │ │ │ │ + smlatteq r0, ip, r7, r2 │ │ │ │ + @ instruction: 0x010027be │ │ │ │ + @ instruction: 0x01002796 │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r6, asr #14 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, lr, lsl r7 │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlatbeq r0, r4, r6, r2 │ │ │ │ + @ instruction: 0x0100269e │ │ │ │ + tsteq r0, lr, ror r6 │ │ │ │ + tsteq r0, lr, asr r6 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ 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, sl, lsr #14 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ - smlatteq r0, r4, r6, r2 │ │ │ │ - @ instruction: 0x010026be │ │ │ │ - @ instruction: 0x0100269e │ │ │ │ - tsteq r0, lr, ror r6 │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - tsteq r3, r8, lsl #24 │ │ │ │ - smlatbeq r3, sl, fp, r5 │ │ │ │ - tsteq r3, r8, lsr #32 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - tsteq r0, r4, asr r6 │ │ │ │ - tsteq r0, lr, asr #12 │ │ │ │ - tsteq r3, ip, ror #22 │ │ │ │ - tsteq r0, r2, asr #12 │ │ │ │ - tsteq r0, ip, lsr r6 │ │ │ │ - tsteq r0, r6, lsr r6 │ │ │ │ - tsteq r0, r0, lsr r6 │ │ │ │ - tsteq r0, sl, lsr #12 │ │ │ │ - tsteq r0, r4, lsr #12 │ │ │ │ - tsteq r0, lr, lsl r6 │ │ │ │ - tsteq r0, r8, lsl r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ + smlabbeq r0, sl, r4, r2 │ │ │ │ + smlabbeq r0, r4, r4, r2 │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, lr, lsl r4 │ │ │ │ + strdeq r2, [r0, -lr] │ │ │ │ + ldrdeq r2, [r0, -lr] │ │ │ │ + @ instruction: 0x01035abe │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r3, sl, lsl #18 │ │ │ │ + smlabbeq r3, r8, sp, r5 │ │ │ │ + @ instruction: 0x010023ba │ │ │ │ + @ instruction: 0x010023b4 │ │ │ │ + smlatbeq r0, lr, r3, r2 │ │ │ │ + smlabteq r3, ip, r8, r5 │ │ │ │ + smlatbeq r0, r2, r3, r2 │ │ │ │ + @ instruction: 0x0100239c │ │ │ │ + @ instruction: 0x01002396 │ │ │ │ + @ instruction: 0x01002390 │ │ │ │ + smlabbeq r0, sl, r3, r2 │ │ │ │ + smlabbeq r0, r4, r3, r2 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + tsteq r0, r6, ror #6 │ │ │ │ + tsteq r0, r0, ror #6 │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r3, r0, ror #18 │ │ │ │ + tsteq r3, r2, lsr #18 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + @ instruction: 0x010359be │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + smlabteq r3, r4, fp, r5 │ │ │ │ + strdeq r5, [r3, -lr] │ │ │ │ + smlabbeq r3, r0, sl, r5 │ │ │ │ + @ instruction: 0x01035ab2 │ │ │ │ + tsteq r0, r8, lsl r3 │ │ │ │ + tsteq r3, r6, lsr #22 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + tsteq r3, sl, asr ip │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ strdeq r2, [r0, -sl] │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - smlabteq r3, r2, fp, r5 │ │ │ │ - smlatteq r0, r8, r5, r2 │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - @ instruction: 0x01035c90 │ │ │ │ + strdeq r2, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r2, r2 │ │ │ │ + smlatteq r0, r8, r2, r2 │ │ │ │ + smlatteq r0, r2, r2, r2 │ │ │ │ + ldrdeq r2, [r0, -ip] │ │ │ │ ldrdeq r2, [r0, -r6] │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - @ instruction: 0x01035d9e │ │ │ │ - tsteq r3, r0, lsr #26 │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - @ instruction: 0x010025b8 │ │ │ │ - smlabteq r3, r6, sp, r5 │ │ │ │ - smlatbeq r0, ip, r5, r2 │ │ │ │ - strdeq r5, [r3, -sl] │ │ │ │ - tsteq r3, r4, ror lr │ │ │ │ - @ instruction: 0x0100259a │ │ │ │ - @ instruction: 0x01002594 │ │ │ │ - smlabbeq r0, lr, r5, r2 │ │ │ │ - smlabbeq r0, r8, r5, r2 │ │ │ │ - smlabbeq r0, r2, r5, r2 │ │ │ │ - tsteq r0, ip, ror r5 │ │ │ │ - tsteq r0, r6, ror r5 │ │ │ │ - tsteq r0, r0, ror r5 │ │ │ │ - tsteq r0, sl, ror #10 │ │ │ │ - tsteq r0, r4, ror #10 │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r0, r8, asr r5 │ │ │ │ - tsteq r0, r2, asr r5 │ │ │ │ - tsteq r0, ip, asr #10 │ │ │ │ - tsteq r0, r6, asr #10 │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r2, r2 │ │ │ │ + smlabteq r0, r4, r2, r2 │ │ │ │ + @ instruction: 0x010022be │ │ │ │ + @ instruction: 0x010022b8 │ │ │ │ + @ instruction: 0x010022b2 │ │ │ │ + smlatbeq r0, ip, r2, r2 │ │ │ │ + smlatbeq r0, r6, r2, r2 │ │ │ │ + smlatbeq r0, r0, r2, r2 │ │ │ │ + @ instruction: 0x0100229a │ │ │ │ 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 708258 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - tsteq r2, r0, ror #16 │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - tsteq r2, lr, asr #16 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - smlatbeq r0, lr, r0, r2 │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ - smlabbeq r0, lr, r0, r2 │ │ │ │ - tsteq r3, ip, lsr #4 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, sl, rrx │ │ │ │ - strdeq r5, [r3, -r0] │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - @ instruction: 0x01021792 │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - tsteq r2, r8, ror r7 │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - tsteq r2, ip, asr r7 │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlabteq r2, r0, r5, r1 │ │ │ │ + smlatbeq r3, r0, sl, r1 │ │ │ │ + smlatbeq r2, lr, r5, r1 │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ + @ instruction: 0x01032f92 │ │ │ │ + smlatteq r0, lr, sp, r1 │ │ │ │ + smlabbeq r3, ip, pc, r2 @ │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + smlabteq r0, sl, sp, r1 │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + strdeq r1, [r2, -r2] │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + ldrdeq r1, [r2, -r8] │ │ │ │ + ldrdeq r1, [r0, -r2] │ │ │ │ + @ instruction: 0x010214bc │ │ │ │ + smlabbeq r0, lr, r9, r1 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec274ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r3, r6, lsr #10 │ │ │ │ + smlabbeq r3, r6, r2, r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec274cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 561b30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d790> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 344728 <__vaDriverInit_1_23@@libgallium-26.0.4-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: 0x010102b4 │ │ │ │ - @ instruction: 0x01021698 │ │ │ │ - smlatteq r0, lr, r1, r9 │ │ │ │ - smlabbeq r3, r0, r5, r4 │ │ │ │ - smlabbeq r3, r4, r5, r4 │ │ │ │ + tsteq r1, r4, lsl r0 │ │ │ │ + strdeq r1, [r2, -r8] │ │ │ │ + tsteq r0, lr, asr #30 │ │ │ │ + smlatteq r3, r0, r2, r4 │ │ │ │ + smlatteq r3, r4, r2, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27544 │ │ │ │ @ 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, r6, r4, r5 │ │ │ │ - tsteq r0, sl, lsr #20 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, r2, lsl #20 │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r9, r1 │ │ │ │ - smlabteq r0, r8, r9, r1 │ │ │ │ - smlabteq r0, r2, r9, r1 │ │ │ │ + smlatteq r3, r6, r1, r5 │ │ │ │ + smlabbeq r0, sl, r7, r1 │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + tsteq r0, r2, ror #14 │ │ │ │ + @ instruction: 0x01035198 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, lr, lsr #14 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - @ instruction: 0x010214ba │ │ │ │ - smlabteq r3, r6, r1, r4 │ │ │ │ - tsteq r3, lr, ror #20 │ │ │ │ - strdeq r5, [r3, -r2] │ │ │ │ - strdeq r5, [r3, -ip] │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - smlatteq r3, ip, r2, r5 │ │ │ │ - smlatteq r3, lr, r2, r5 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ - tsteq r3, ip, lsl #20 │ │ │ │ - smlabbeq r1, r6, r0, r0 │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - strdeq r1, [r3, -lr] │ │ │ │ - @ instruction: 0x010213be │ │ │ │ - strdeq r0, [r1, -ip] │ │ │ │ - smlatbeq r2, r2, lr, pc @ │ │ │ │ - rscseq ip, lr, ip, ror #18 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq r0, r0, asr r8 │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + tsteq r2, sl, lsl r2 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + smlabteq r3, lr, r7, r1 │ │ │ │ + qaddeq r5, r2, r3 │ │ │ │ + qaddeq r5, ip, r3 │ │ │ │ + qaddeq r5, lr, r3 │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + smlabteq r3, r0, lr, r3 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + smlatteq r0, r6, sp, pc @ │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + tsteq r2, lr, lsl r1 │ │ │ │ + tstpeq r0, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, lr, ip, asr #13 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + @ instruction: 0x010015b0 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27894 │ │ │ │ @ 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 │ │ │ │ - ldrdeq r6, [r3, -lr] │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - tsteq r0, lr, lsr r6 │ │ │ │ - tsteq r0, r6, lsr #12 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, r5, r1 │ │ │ │ - smlabbeq r0, sl, r5, r1 │ │ │ │ - qaddeq r5, r8, r3 │ │ │ │ - smlatbeq r3, r0, r0, r5 │ │ │ │ - strdeq r5, [r3, -r2] │ │ │ │ - tsteq r3, r8, lsr #2 │ │ │ │ - tsteq r3, sl, ror r1 │ │ │ │ - smlabteq r3, lr, r1, r5 │ │ │ │ - tsteq r3, ip, lsl r2 │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ - smlatteq r3, sl, r2, r5 │ │ │ │ - tsteq r3, r6, asr r3 │ │ │ │ - smlatbeq r3, r4, r3, r5 │ │ │ │ - smlatbeq r3, r6, r3, r5 │ │ │ │ - smlatbeq r0, lr, r3, r1 │ │ │ │ - smlatbeq r0, r4, r3, r1 │ │ │ │ - smlabbeq r0, r0, r3, r1 │ │ │ │ - tsteq r0, r6, asr r3 │ │ │ │ - tsteq r0, ip, lsr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - strdeq r1, [r0, -lr] │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - smlatbeq r0, ip, r2, r1 │ │ │ │ - smlabbeq r0, r0, r2, r1 │ │ │ │ - tsteq r0, r6, ror r2 │ │ │ │ - tsteq r0, r2, asr r2 │ │ │ │ - tsteq r3, r0, ror #4 │ │ │ │ - @ instruction: 0x0103529a │ │ │ │ - smlabteq r3, r6, r2, r5 │ │ │ │ - smlabteq r3, r8, r2, r5 │ │ │ │ - strdeq r5, [r3, -r0] │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - tsteq r3, lr, lsr r5 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - smlatbeq r3, r0, r5, r5 │ │ │ │ - @ instruction: 0x010355b0 │ │ │ │ - ldrdeq r0, [r0, -lr] │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + @ instruction: 0x010013bc │ │ │ │ + @ instruction: 0x0100139e │ │ │ │ + smlabbeq r0, r6, r3, r1 │ │ │ │ + tsteq r0, r0, ror #6 │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ + tsteq r0, lr, lsl #6 │ │ │ │ + smlatteq r0, sl, r2, r1 │ │ │ │ + @ instruction: 0x01034db8 │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + smlabbeq r3, r8, lr, r4 │ │ │ │ + ldrdeq r4, [r3, -sl] │ │ │ │ + tsteq r3, lr, lsr #30 │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + strheq r5, [r3, -r6] │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ + smlatteq r0, r0, r0, r1 │ │ │ │ + strheq r1, [r0, -r6] │ │ │ │ + smlabbeq r0, ip, r0, r1 │ │ │ │ + smlabbeq r0, r2, r0, r1 │ │ │ │ + qaddeq r1, lr, r0 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + tsteq r0, ip │ │ │ │ + smlatteq r0, r0, pc, r0 @ │ │ │ │ + ldrdeq r0, [r0, -r6] │ │ │ │ @ instruction: 0x01000fb2 │ │ │ │ - smlabbeq r0, ip, pc, r0 @ │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - tsteq r0, r0, lsr pc │ │ │ │ - tsteq r0, r4, lsl #30 │ │ │ │ - ldrdeq r0, [r0, -lr] │ │ │ │ - @ instruction: 0x01000eb2 │ │ │ │ - smlatbeq r0, r8, lr, r0 │ │ │ │ - @ instruction: 0x01000e96 │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - tsteq r0, r0, lsr lr │ │ │ │ - tsteq r0, r6, lsr #28 │ │ │ │ - tsteq r0, r4, lsl lr │ │ │ │ + smlabteq r3, r0, pc, r4 @ │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + qaddeq r5, r0, r3 │ │ │ │ + smlabbeq r3, lr, r2, r5 │ │ │ │ + @ instruction: 0x0103529e │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + @ instruction: 0x010352bc │ │ │ │ + swpeq r5, ip, [r3] │ │ │ │ + smlatbeq r3, lr, r0, r5 │ │ │ │ + ldrdeq r5, [r3, -r6] │ │ │ │ + smlabteq r3, r2, r0, r5 │ │ │ │ + mrseq r5, SP_svc │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ + tsteq r0, lr, lsr sp │ │ │ │ + tsteq r0, r2, lsl sp │ │ │ │ + smlatteq r0, ip, ip, r0 │ │ │ │ + @ instruction: 0x01000cbe │ │ │ │ + @ instruction: 0x01000cb4 │ │ │ │ + @ instruction: 0x01000c90 │ │ │ │ + tsteq r0, r4, ror #24 │ │ │ │ + tsteq r0, lr, lsr ip │ │ │ │ + tsteq r0, r2, lsl ip │ │ │ │ + tsteq r0, r8, lsl #24 │ │ │ │ strdeq r0, [r0, -r6] │ │ │ │ - smlabteq r0, sl, sp, r0 │ │ │ │ - smlabteq r0, r0, sp, r0 │ │ │ │ - smlatbeq r0, lr, sp, r0 │ │ │ │ - tsteq r0, r6, ror sp │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - tsteq r0, r2, lsr sp │ │ │ │ - tsteq r0, r0, lsr #26 │ │ │ │ - tsteq r0, r2, lsl #26 │ │ │ │ - ldrdeq r0, [r0, -r8] │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, r0, ip, r0 │ │ │ │ - smlabbeq r0, sl, ip, r0 │ │ │ │ - smlabbeq r0, r2, ip, r0 │ │ │ │ - tsteq r0, r2, ror ip │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq r0, sl, lsl ip │ │ │ │ - strdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, r6, fp, r0 │ │ │ │ - @ instruction: 0x01000b9c │ │ │ │ - @ instruction: 0x01000b94 │ │ │ │ - tsteq r0, r2, ror fp │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, r6, lsr #22 │ │ │ │ + smlabteq r0, sl, fp, r0 │ │ │ │ + @ instruction: 0x01000b90 │ │ │ │ + smlabbeq r0, r6, fp, r0 │ │ │ │ + tsteq r0, r4, ror fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r0, sl, lsr #22 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + tsteq r0, lr, lsl #22 │ │ │ │ + ldrdeq r0, [r0, -r6] │ │ │ │ + @ instruction: 0x01000a9c │ │ │ │ + @ instruction: 0x01000a92 │ │ │ │ + smlabbeq r0, r0, sl, r0 │ │ │ │ + tsteq r0, r2, ror #20 │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq r0, r0, lsr #20 │ │ │ │ + smlatteq r0, sl, r9, r0 │ │ │ │ + smlatteq r0, r2, r9, r0 │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlatbeq r0, r6, r9, r0 │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, r6, lsr #18 │ │ │ │ strdeq r0, [r0, -ip] │ │ │ │ strdeq r0, [r0, -r4] │ │ │ │ ldrdeq r0, [r0, -r2] │ │ │ │ - @ instruction: 0x01000ab0 │ │ │ │ - smlabbeq r0, r4, sl, r0 │ │ │ │ - tsteq r0, r8, asr sl │ │ │ │ - tsteq r0, lr, lsr #20 │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ + @ instruction: 0x010008b0 │ │ │ │ + smlabbeq r0, r6, r8, r0 │ │ │ │ + tsteq r0, ip, asr r8 │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, r2, lsr r8 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + smlatteq r0, r4, r7, r0 │ │ │ │ + @ instruction: 0x010007b8 │ │ │ │ + smlabbeq r0, lr, r7, r0 │ │ │ │ + smlabbeq r0, r6, r7, r0 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7fdfa4 │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105604,101 +105604,101 @@ │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r9, {r0, r1, r2, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdami r8, {r1, r3, r4, r6, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b856 │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, r6, lsr r8 │ │ │ │ - tsteq r0, sl, lsl #16 │ │ │ │ - tsteq r0, r0, lsl #16 │ │ │ │ + smlabteq r0, r2, r5, r0 │ │ │ │ + @ instruction: 0x01000596 │ │ │ │ + tsteq r0, sl, ror #10 │ │ │ │ + tsteq r0, r0, ror #10 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + tsteq r0, r8, lsl r5 │ │ │ │ + smlatteq r0, r8, r4, r0 │ │ │ │ + @ instruction: 0x010004bc │ │ │ │ + @ instruction: 0x01000490 │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, sl, asr r4 │ │ │ │ + tsteq r0, r6, lsr r4 │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + smlatteq r0, r6, r3, r0 │ │ │ │ + @ instruction: 0x010003ba │ │ │ │ + @ instruction: 0x010003b0 │ │ │ │ + smlabbeq r0, ip, r3, r0 │ │ │ │ + tsteq r0, r8, ror #6 │ │ │ │ + tsteq r0, r8, lsr r3 │ │ │ │ + tsteq r0, sl, lsl #6 │ │ │ │ ldrdeq r0, [r0, -ip] │ │ │ │ - @ instruction: 0x010007b8 │ │ │ │ - smlabbeq r0, r8, r7, r0 │ │ │ │ - tsteq r0, ip, asr r7 │ │ │ │ - tsteq r0, r0, lsr r7 │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ - strdeq r0, [r0, -sl] │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - @ instruction: 0x010006b2 │ │ │ │ - smlabbeq r0, r6, r6, r0 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - tsteq r0, r0, asr r6 │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ - ldrdeq r0, [r0, -r8] │ │ │ │ - smlatbeq r0, sl, r5, r0 │ │ │ │ - tsteq r0, ip, ror r5 │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - tsteq r0, ip, asr #10 │ │ │ │ - tsteq r0, lr, lsl r5 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - smlatteq r0, lr, r4, r0 │ │ │ │ - smlabteq r0, r0, r4, r0 │ │ │ │ - @ instruction: 0x01000492 │ │ │ │ - smlabbeq r0, r8, r4, r0 │ │ │ │ - tsteq r0, r2, ror #8 │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ - tsteq r0, sl, lsr #8 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ - smlabteq r3, r6, ip, r4 │ │ │ │ - smlatteq r3, r4, sl, r4 │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ - smlatteq r0, r0, r2, r0 │ │ │ │ - @ instruction: 0x010002b4 │ │ │ │ - smlabbeq r0, r6, r2, r0 │ │ │ │ - tsteq r0, lr, ror #4 │ │ │ │ - tsteq r0, sl, asr #4 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - smlabbeq r3, r0, sl, r4 │ │ │ │ - tsteq r0, r4, ror #2 │ │ │ │ - tsteq r0, r2, lsr r1 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, r6, r0, r0 │ │ │ │ - smlatbeq r0, r0, r0, r0 │ │ │ │ - @ instruction: 0x01034990 │ │ │ │ - smlabbeq r3, r8, r9, r4 │ │ │ │ - mrseq r0, (UNDEF: 0) │ │ │ │ - ldrsbteq pc, [pc], #240 @ │ │ │ │ - rscseq pc, pc, r6, asr #31 │ │ │ │ - rscseq pc, pc, r0, lsr #31 │ │ │ │ - rscseq pc, pc, r0, ror pc @ │ │ │ │ - rscseq pc, pc, r6, ror #30 │ │ │ │ - rscseq pc, pc, lr, lsr pc @ │ │ │ │ - rscseq pc, pc, r2, lsl #30 │ │ │ │ - rscseq pc, pc, sl, ror #29 │ │ │ │ - ldrhteq pc, [pc], #238 @ │ │ │ │ - ldrhteq pc, [pc], #230 @ │ │ │ │ - rscseq pc, pc, r4, lsr #29 │ │ │ │ - smlatbeq r3, r4, r8, r4 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - @ instruction: 0x010348b2 │ │ │ │ - ldrshteq pc, [pc], #220 @ │ │ │ │ - ldrsbteq pc, [pc], #210 @ │ │ │ │ - rscseq pc, pc, r6, lsr #27 │ │ │ │ - rscseq pc, pc, ip, ror sp @ │ │ │ │ - rscseq pc, pc, r4, ror sp @ │ │ │ │ - rscseq pc, pc, r2, asr sp @ │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, r2, r0 │ │ │ │ + tsteq r0, lr, ror r2 │ │ │ │ + tsteq r0, r4, ror r2 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + strdeq r0, [r0, -r2] │ │ │ │ + smlatteq r0, r8, r1, r0 │ │ │ │ + smlabteq r0, r2, r1, r0 │ │ │ │ + @ instruction: 0x01000194 │ │ │ │ + smlabbeq r0, sl, r1, r0 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + smlatbeq r3, sl, r8, r4 │ │ │ │ + smlabbeq r0, lr, r0, r0 │ │ │ │ + @ instruction: 0x010348b6 │ │ │ │ + tsteq r0, r0, asr #32 │ │ │ │ + tsteq r0, r4, lsl r0 │ │ │ │ + rscseq pc, pc, r6, ror #31 │ │ │ │ + rscseq pc, pc, lr, asr #31 │ │ │ │ + rscseq pc, pc, sl, lsr #31 │ │ │ │ + rscseq pc, pc, ip, ror pc @ │ │ │ │ + rscseq pc, pc, r6, asr pc @ │ │ │ │ + rscseq pc, pc, r0, lsr pc @ │ │ │ │ + smlatteq r3, r0, r7, r4 │ │ │ │ + rscseq pc, pc, r4, asr #29 │ │ │ │ + smlalseq pc, pc, r2, lr @ │ │ │ │ + rscseq pc, pc, r8, lsl #29 │ │ │ │ + rscseq pc, pc, r2, ror #28 │ │ │ │ + rscseq pc, pc, r0, lsr lr @ │ │ │ │ + rscseq pc, pc, r6, lsr #28 │ │ │ │ + rscseq pc, pc, r0, lsl #28 │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + smlatteq r3, r8, r6, r4 │ │ │ │ + rscseq pc, pc, r0, ror #26 │ │ │ │ rscseq pc, pc, r0, lsr sp @ │ │ │ │ + rscseq pc, pc, r6, lsr #26 │ │ │ │ rscseq pc, pc, r0, lsl #26 │ │ │ │ - ldrsbteq pc, [pc], #206 @ │ │ │ │ - ldrhteq pc, [pc], #192 @ │ │ │ │ - rscseq pc, pc, sl, lsl #25 │ │ │ │ - rscseq pc, pc, r8, ror ip @ │ │ │ │ + ldrsbteq pc, [pc], #192 @ │ │ │ │ + rscseq pc, pc, r6, asr #25 │ │ │ │ + smlalseq pc, pc, lr, ip @ │ │ │ │ + rscseq pc, pc, r2, ror #24 │ │ │ │ rscseq pc, pc, sl, asr #24 │ │ │ │ - rscseq pc, pc, sl, lsl ip @ │ │ │ │ - rscseq pc, pc, ip, ror #23 │ │ │ │ - rscseq pc, pc, r4, ror #23 │ │ │ │ + rscseq pc, pc, lr, lsl ip @ │ │ │ │ + rscseq pc, pc, r6, lsl ip @ │ │ │ │ + rscseq pc, pc, r4, lsl #24 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ + rscseq pc, pc, ip, asr fp @ │ │ │ │ + rscseq pc, pc, r2, lsr fp @ │ │ │ │ + rscseq pc, pc, r6, lsl #22 │ │ │ │ + ldrsbteq pc, [pc], #172 @ │ │ │ │ + ldrsbteq pc, [pc], #164 @ │ │ │ │ + ldrhteq pc, [pc], #162 @ │ │ │ │ + smlalseq pc, pc, r0, sl @ │ │ │ │ + rscseq pc, pc, r0, ror #20 │ │ │ │ + rscseq pc, pc, lr, lsr sl @ │ │ │ │ + rscseq pc, pc, r0, lsl sl @ │ │ │ │ + rscseq pc, pc, sl, ror #19 │ │ │ │ + ldrsbteq pc, [pc], #152 @ │ │ │ │ + rscseq pc, pc, sl, lsr #19 │ │ │ │ + rscseq pc, pc, sl, ror r9 @ │ │ │ │ + rscseq pc, pc, ip, asr #18 │ │ │ │ + rscseq pc, pc, r4, asr #18 │ │ │ │ @ instruction: 0x53aaf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ vmin.s8 d24, d1, d5 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d2 │ │ │ │ @@ -106498,100 +106498,100 @@ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ stmdblt r3!, {r1, ip, sp, lr, pc}^ │ │ │ │ teqppl r0, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdami r7, {r0, r1, r2, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b95a │ │ │ │ - rscseq pc, pc, lr, asr sl @ │ │ │ │ - rscseq pc, pc, ip, lsr #20 │ │ │ │ - rscseq pc, pc, r2, lsr #20 │ │ │ │ - ldrshteq pc, [pc], #156 @ │ │ │ │ - rscseq pc, pc, sl, asr #19 │ │ │ │ - smlalseq pc, pc, sl, r9 @ │ │ │ │ - smlalseq pc, pc, r0, r9 @ │ │ │ │ - rscseq pc, pc, r8, ror #18 │ │ │ │ - rscseq pc, pc, r6, lsr r9 @ │ │ │ │ - rscseq pc, pc, r0, lsl r9 @ │ │ │ │ - ldrshteq pc, [pc], #130 @ │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - tsteq r3, lr, asr #10 │ │ │ │ - smlatbeq r3, r2, r5, r4 │ │ │ │ - rscseq pc, pc, r8, lsr #16 │ │ │ │ - smlatteq r3, r6, r5, r4 │ │ │ │ - rscseq pc, pc, sl, lsr #15 │ │ │ │ - rscseq pc, pc, sl, ror r7 @ │ │ │ │ - rscseq pc, pc, r8, asr #14 │ │ │ │ - rscseq pc, pc, r8, lsl r7 @ │ │ │ │ - rscseq pc, pc, lr, lsl #14 │ │ │ │ - rscseq pc, pc, r8, ror #13 │ │ │ │ - rscseq pc, pc, r2, asr #13 │ │ │ │ - smlalseq pc, pc, r2, r6 @ │ │ │ │ - rscseq pc, pc, r8, lsl #13 │ │ │ │ - rscseq pc, pc, r2, ror #12 │ │ │ │ - rscseq pc, pc, r0, lsr r6 @ │ │ │ │ - ldrshteq pc, [pc], #94 @ │ │ │ │ - ldrsbteq pc, [pc], #86 @ │ │ │ │ - rscseq pc, pc, lr, lsr #11 │ │ │ │ - rscseq pc, pc, r2, lsl #11 │ │ │ │ - rscseq pc, pc, lr, asr r5 @ │ │ │ │ - rscseq pc, pc, ip, lsr #10 │ │ │ │ - rscseq pc, pc, r2, lsr #10 │ │ │ │ - rscseq pc, pc, ip, lsl #10 │ │ │ │ - rscseq pc, pc, sl, asr #9 │ │ │ │ - smlalseq pc, pc, lr, r4 @ │ │ │ │ - rscseq pc, pc, r2, ror r4 @ │ │ │ │ - rscseq pc, pc, lr, asr #8 │ │ │ │ - rscseq pc, pc, sl, lsr #8 │ │ │ │ - ldrshteq pc, [pc], #62 @ │ │ │ │ - ldrshteq pc, [pc], #52 @ │ │ │ │ - ldrsbteq pc, [pc], #48 @ │ │ │ │ - rscseq pc, pc, r4, lsr #7 │ │ │ │ - rscseq pc, pc, r8, ror r3 @ │ │ │ │ - rscseq pc, pc, lr, ror #6 │ │ │ │ - rscseq pc, pc, sl, asr #6 │ │ │ │ - rscseq pc, pc, lr, lsl r3 @ │ │ │ │ - rscseq pc, pc, r4, lsl r3 @ │ │ │ │ - ldrshteq pc, [pc], #32 @ │ │ │ │ - rscseq pc, pc, r6, lsr #5 │ │ │ │ - rscseq pc, pc, r6, ror r2 @ │ │ │ │ - rscseq pc, pc, sl, asr #4 │ │ │ │ - rscseq pc, pc, lr, lsl r2 @ │ │ │ │ - rscseq pc, pc, r4, lsl r2 @ │ │ │ │ - ldrshteq pc, [pc], #16 @ │ │ │ │ - rscseq pc, pc, r2, asr #3 │ │ │ │ - smlalseq pc, pc, ip, r1 @ │ │ │ │ - rscseq pc, pc, r6, ror r1 @ │ │ │ │ - rscseq pc, pc, r8, asr #2 │ │ │ │ - rscseq pc, pc, sl, lsl r1 @ │ │ │ │ - ldrshteq pc, [pc], #4 @ │ │ │ │ - ldrsbteq pc, [pc], #0 @ │ │ │ │ - rscseq pc, pc, r4, lsr #1 │ │ │ │ - rscseq pc, pc, r8, ror r0 @ │ │ │ │ - rscseq pc, pc, r0, ror r0 @ │ │ │ │ - rscseq pc, pc, lr, asr r0 @ │ │ │ │ - rscseq pc, pc, ip, asr #32 │ │ │ │ - rscseq pc, pc, r0, lsr #32 │ │ │ │ - ldrshteq lr, [pc], #244 │ │ │ │ - ldrhteq lr, [pc], #250 │ │ │ │ - rscseq lr, pc, lr, lsl #31 │ │ │ │ - rscseq lr, pc, r6, lsl #31 │ │ │ │ + ldrhteq pc, [pc], #126 @ │ │ │ │ + rscseq pc, pc, ip, lsl #15 │ │ │ │ + rscseq pc, pc, r2, lsl #15 │ │ │ │ + rscseq pc, pc, ip, asr r7 @ │ │ │ │ + rscseq pc, pc, sl, lsr #14 │ │ │ │ + ldrshteq pc, [pc], #106 @ │ │ │ │ + ldrshteq pc, [pc], #96 @ │ │ │ │ + rscseq pc, pc, r8, asr #13 │ │ │ │ + smlalseq pc, pc, r6, r6 @ │ │ │ │ + rscseq pc, pc, r0, ror r6 @ │ │ │ │ + rscseq pc, pc, r2, asr r6 @ │ │ │ │ + @ instruction: 0x010341bc │ │ │ │ + tsteq r3, sl, lsr r2 │ │ │ │ + smlatbeq r3, lr, r2, r4 │ │ │ │ + tsteq r3, r2, lsl #6 │ │ │ │ + rscseq pc, pc, r8, lsl #11 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + rscseq pc, pc, sl, lsl #10 │ │ │ │ + ldrsbteq pc, [pc], #74 @ │ │ │ │ + rscseq pc, pc, r8, lsr #9 │ │ │ │ + rscseq pc, pc, r8, ror r4 @ │ │ │ │ + rscseq pc, pc, lr, ror #8 │ │ │ │ + rscseq pc, pc, r8, asr #8 │ │ │ │ + rscseq pc, pc, r2, lsr #8 │ │ │ │ + ldrshteq pc, [pc], #50 @ │ │ │ │ + rscseq pc, pc, r8, ror #7 │ │ │ │ + rscseq pc, pc, r2, asr #7 │ │ │ │ + smlalseq pc, pc, r0, r3 @ │ │ │ │ + rscseq pc, pc, lr, asr r3 @ │ │ │ │ + rscseq pc, pc, r6, lsr r3 @ │ │ │ │ + rscseq pc, pc, lr, lsl #6 │ │ │ │ + rscseq pc, pc, r2, ror #5 │ │ │ │ + ldrhteq pc, [pc], #46 @ │ │ │ │ + rscseq pc, pc, ip, lsl #5 │ │ │ │ + rscseq pc, pc, r2, lsl #5 │ │ │ │ + rscseq pc, pc, ip, ror #4 │ │ │ │ + rscseq pc, pc, sl, lsr #4 │ │ │ │ + ldrshteq pc, [pc], #30 @ │ │ │ │ + ldrsbteq pc, [pc], #18 @ │ │ │ │ + rscseq pc, pc, lr, lsr #3 │ │ │ │ + rscseq pc, pc, sl, lsl #3 │ │ │ │ + rscseq pc, pc, lr, asr r1 @ │ │ │ │ + rscseq pc, pc, r4, asr r1 @ │ │ │ │ + rscseq pc, pc, r0, lsr r1 @ │ │ │ │ + rscseq pc, pc, r4, lsl #2 │ │ │ │ + ldrsbteq pc, [pc], #8 @ │ │ │ │ + rscseq pc, pc, lr, asr #1 │ │ │ │ + rscseq pc, pc, sl, lsr #1 │ │ │ │ + rscseq pc, pc, lr, ror r0 @ │ │ │ │ + rscseq pc, pc, r4, ror r0 @ │ │ │ │ + rscseq pc, pc, r0, asr r0 @ │ │ │ │ + rscseq pc, pc, r6 │ │ │ │ + ldrsbteq lr, [pc], #246 │ │ │ │ + rscseq lr, pc, sl, lsr #31 │ │ │ │ + rscseq lr, pc, lr, ror pc @ │ │ │ │ rscseq lr, pc, r4, ror pc @ │ │ │ │ - rscseq lr, pc, sl, asr #30 │ │ │ │ - rscseq lr, pc, r8, lsr pc @ │ │ │ │ - rscseq lr, pc, r4, lsl pc @ │ │ │ │ - rscseq lr, pc, sl, ror #29 │ │ │ │ - rscseq lr, pc, r0, asr #29 │ │ │ │ - smlalseq lr, pc, ip, lr @ │ │ │ │ - rscseq lr, pc, r8, ror lr @ │ │ │ │ - rscseq lr, pc, ip, lsr lr @ │ │ │ │ - rscseq lr, pc, r0, lsr #28 │ │ │ │ - ldrshteq lr, [pc], #222 │ │ │ │ - rscseq lr, pc, ip, ror #27 │ │ │ │ + rscseq lr, pc, r0, asr pc @ │ │ │ │ + rscseq lr, pc, r2, lsr #30 │ │ │ │ + ldrshteq lr, [pc], #236 │ │ │ │ + ldrsbteq lr, [pc], #230 │ │ │ │ + rscseq lr, pc, r8, lsr #29 │ │ │ │ + rscseq lr, pc, sl, ror lr @ │ │ │ │ + rscseq lr, pc, r4, asr lr @ │ │ │ │ + rscseq lr, pc, r0, lsr lr @ │ │ │ │ + rscseq lr, pc, r4, lsl #28 │ │ │ │ + ldrsbteq lr, [pc], #216 │ │ │ │ + ldrsbteq lr, [pc], #208 │ │ │ │ + ldrhteq lr, [pc], #222 │ │ │ │ + rscseq lr, pc, ip, lsr #27 │ │ │ │ + rscseq lr, pc, r0, lsl #27 │ │ │ │ + rscseq lr, pc, r4, asr sp @ │ │ │ │ + rscseq lr, pc, sl, lsl sp @ │ │ │ │ + rscseq lr, pc, lr, ror #25 │ │ │ │ + rscseq lr, pc, r6, ror #25 │ │ │ │ + ldrsbteq lr, [pc], #196 │ │ │ │ + rscseq lr, pc, sl, lsr #25 │ │ │ │ + smlalseq lr, pc, r8, ip @ │ │ │ │ + rscseq lr, pc, r4, ror ip @ │ │ │ │ + rscseq lr, pc, sl, asr #24 │ │ │ │ + rscseq lr, pc, r0, lsr #24 │ │ │ │ + ldrshteq lr, [pc], #188 │ │ │ │ + ldrsbteq lr, [pc], #184 │ │ │ │ + smlalseq lr, pc, ip, fp @ │ │ │ │ + rscseq lr, pc, r0, lsl #23 │ │ │ │ + rscseq lr, pc, lr, asr fp @ │ │ │ │ + rscseq lr, pc, ip, asr #22 │ │ │ │ movwvs pc, #33346 @ 0x8242 @ │ │ │ │ vqsub.s8 d4, d17, d8 │ │ │ │ vabd.s8 d24, d18, d17 │ │ │ │ addsmi r5, r8, #-1140850685 @ 0xbc000003 │ │ │ │ @ instruction: 0xf5a0d910 │ │ │ │ vcge.s8 d21, d1, d7 │ │ │ │ vsubl.s8 , d0, d1 │ │ │ │ @@ -107398,101 +107398,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000ba52 │ │ │ │ - rscseq lr, pc, lr, asr ip @ │ │ │ │ - rscseq lr, pc, r4, lsr ip @ │ │ │ │ - rscseq lr, pc, r0, lsr #24 │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - tsteq r3, lr, lsl #28 │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - tsteq r3, r8, lsl lr │ │ │ │ - tsteq r3, ip, lsr #28 │ │ │ │ - smlatteq r3, ip, sl, r3 │ │ │ │ - smlatteq r3, sl, sl, r3 │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - tsteq r3, r4, ror #4 │ │ │ │ - smlabteq r3, ip, lr, r3 │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - rscseq lr, pc, r2, ror #18 │ │ │ │ - rscseq lr, pc, r4, lsr r9 @ │ │ │ │ - rscseq lr, pc, r2, lsl #18 │ │ │ │ - ldrsbteq lr, [pc], #128 │ │ │ │ - rscseq lr, pc, r0, lsr #17 │ │ │ │ - rscseq lr, pc, r0, ror r8 @ │ │ │ │ - rscseq lr, pc, sl, asr #16 │ │ │ │ - rscseq lr, pc, r4, lsr #16 │ │ │ │ - ldrshteq lr, [pc], #116 │ │ │ │ - rscseq lr, pc, sl, ror #15 │ │ │ │ - rscseq lr, pc, r4, asr #15 │ │ │ │ - smlalseq lr, pc, r8, r7 @ │ │ │ │ - rscseq lr, pc, ip, ror #14 │ │ │ │ - rscseq lr, pc, r4, asr #14 │ │ │ │ - rscseq lr, pc, lr, lsl r7 @ │ │ │ │ - rscseq lr, pc, lr, ror #13 │ │ │ │ - rscseq lr, pc, r4, ror #13 │ │ │ │ - rscseq lr, pc, r0, asr #13 │ │ │ │ - smlalseq lr, pc, r2, r6 @ │ │ │ │ + ldrhteq lr, [pc], #158 │ │ │ │ + smlalseq lr, pc, r4, r9 @ │ │ │ │ + rscseq lr, pc, r0, lsl #19 │ │ │ │ + tsteq r3, r0, asr fp │ │ │ │ + tsteq r3, lr, ror #22 │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + smlabbeq r3, ip, fp, r3 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + tsteq r3, sl, asr #16 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + @ instruction: 0x01033f98 │ │ │ │ + @ instruction: 0x01033f92 │ │ │ │ + @ instruction: 0x01033fb0 │ │ │ │ + smlabteq r3, r4, pc, r3 @ │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + tsteq r3, r2, lsr ip │ │ │ │ + smlatbeq r3, sl, r8, r3 │ │ │ │ + @ instruction: 0x010338b4 │ │ │ │ + rscseq lr, pc, r2, asr #13 │ │ │ │ + smlalseq lr, pc, r4, r6 @ │ │ │ │ rscseq lr, pc, r2, ror #12 │ │ │ │ - rscseq lr, pc, r2, lsr r6 @ │ │ │ │ - rscseq lr, pc, r2, lsl r6 @ │ │ │ │ - rscseq lr, pc, lr, ror #11 │ │ │ │ - rscseq lr, pc, r2, asr #11 │ │ │ │ - ldrhteq lr, [pc], #88 │ │ │ │ - smlalseq lr, pc, r2, r5 @ │ │ │ │ - rscseq lr, pc, r2, ror #10 │ │ │ │ - rscseq lr, pc, r2, lsr r5 @ │ │ │ │ - rscseq lr, pc, r8, lsr #10 │ │ │ │ - rscseq lr, pc, r4, lsl #10 │ │ │ │ - ldrsbteq lr, [pc], #72 │ │ │ │ - rscseq lr, pc, lr, asr #9 │ │ │ │ - rscseq lr, pc, r8, lsr #9 │ │ │ │ - rscseq lr, pc, r6, ror r4 @ │ │ │ │ + rscseq lr, pc, r0, lsr r6 @ │ │ │ │ + rscseq lr, pc, r0, lsl #12 │ │ │ │ + ldrsbteq lr, [pc], #80 │ │ │ │ + rscseq lr, pc, sl, lsr #11 │ │ │ │ + rscseq lr, pc, r4, lsl #11 │ │ │ │ + rscseq lr, pc, r4, asr r5 @ │ │ │ │ + rscseq lr, pc, sl, asr #10 │ │ │ │ + rscseq lr, pc, r4, lsr #10 │ │ │ │ + ldrshteq lr, [pc], #72 │ │ │ │ + rscseq lr, pc, ip, asr #9 │ │ │ │ + rscseq lr, pc, r4, lsr #9 │ │ │ │ + rscseq lr, pc, lr, ror r4 @ │ │ │ │ + rscseq lr, pc, lr, asr #8 │ │ │ │ rscseq lr, pc, r4, asr #8 │ │ │ │ - rscseq lr, pc, r8, lsl r4 @ │ │ │ │ - rscseq lr, pc, ip, ror #7 │ │ │ │ - rscseq lr, pc, r6, asr #7 │ │ │ │ - rscseq lr, pc, r0, lsr #7 │ │ │ │ - rscseq lr, pc, r0, ror r3 @ │ │ │ │ - rscseq lr, pc, r6, ror #6 │ │ │ │ - rscseq lr, pc, r2, asr #6 │ │ │ │ - rscseq lr, pc, r6, lsl r3 @ │ │ │ │ - rscseq lr, pc, sl, ror #5 │ │ │ │ - rscseq lr, pc, r0, ror #5 │ │ │ │ - ldrhteq lr, [pc], #44 │ │ │ │ - rscseq lr, pc, lr, lsl #5 │ │ │ │ - rscseq lr, pc, r6, lsl #5 │ │ │ │ + rscseq lr, pc, r0, lsr #8 │ │ │ │ + ldrshteq lr, [pc], #50 │ │ │ │ + rscseq lr, pc, r2, asr #7 │ │ │ │ + smlalseq lr, pc, r2, r3 @ │ │ │ │ + rscseq lr, pc, r2, ror r3 @ │ │ │ │ + rscseq lr, pc, lr, asr #6 │ │ │ │ + rscseq lr, pc, r2, lsr #6 │ │ │ │ + rscseq lr, pc, r8, lsl r3 @ │ │ │ │ + ldrshteq lr, [pc], #34 │ │ │ │ + rscseq lr, pc, r2, asr #5 │ │ │ │ + smlalseq lr, pc, r2, r2 @ │ │ │ │ + rscseq lr, pc, r8, lsl #5 │ │ │ │ rscseq lr, pc, r4, ror #4 │ │ │ │ rscseq lr, pc, r8, lsr r2 @ │ │ │ │ - rscseq lr, pc, sl, lsl #4 │ │ │ │ - ldrsbteq lr, [pc], #28 │ │ │ │ - ldrhteq lr, [pc], #30 │ │ │ │ - smlalseq lr, pc, ip, r1 @ │ │ │ │ - rscseq lr, pc, r2, ror r1 @ │ │ │ │ - rscseq lr, pc, sl, ror #2 │ │ │ │ - rscseq lr, pc, r6, asr #2 │ │ │ │ - rscseq lr, pc, r8, lsl r1 @ │ │ │ │ - rscseq lr, pc, sl, ror #1 │ │ │ │ - rscseq lr, pc, r2, ror #1 │ │ │ │ - rscseq lr, pc, r0, asr #1 │ │ │ │ - smlalseq lr, pc, r6, r0 @ │ │ │ │ - rscseq lr, pc, lr, lsl #1 │ │ │ │ - rscseq lr, pc, sl, rrx │ │ │ │ - rscseq lr, pc, lr, lsr r0 @ │ │ │ │ - rscseq lr, pc, lr │ │ │ │ - ldrsbteq sp, [pc], #252 │ │ │ │ + rscseq lr, pc, lr, lsr #4 │ │ │ │ + rscseq lr, pc, r8, lsl #4 │ │ │ │ + ldrsbteq lr, [pc], #22 │ │ │ │ + rscseq lr, pc, r4, lsr #3 │ │ │ │ + rscseq lr, pc, r8, ror r1 @ │ │ │ │ + rscseq lr, pc, ip, asr #2 │ │ │ │ + rscseq lr, pc, r6, lsr #2 │ │ │ │ + rscseq lr, pc, r0, lsl #2 │ │ │ │ + ldrsbteq lr, [pc], #0 │ │ │ │ + rscseq lr, pc, r6, asr #1 │ │ │ │ + rscseq lr, pc, r2, lsr #1 │ │ │ │ + rscseq lr, pc, r6, ror r0 @ │ │ │ │ + rscseq lr, pc, sl, asr #32 │ │ │ │ + rscseq lr, pc, r0, asr #32 │ │ │ │ + rscseq lr, pc, ip, lsl r0 @ │ │ │ │ + rscseq sp, pc, lr, ror #31 │ │ │ │ + rscseq sp, pc, r6, ror #31 │ │ │ │ + rscseq sp, pc, r4, asr #31 │ │ │ │ + smlalseq sp, pc, r8, pc @ │ │ │ │ + rscseq sp, pc, sl, ror #30 │ │ │ │ + rscseq sp, pc, ip, lsr pc @ │ │ │ │ + rscseq sp, pc, lr, lsl pc @ │ │ │ │ + ldrshteq sp, [pc], #236 │ │ │ │ + ldrsbteq sp, [pc], #226 │ │ │ │ + rscseq sp, pc, sl, asr #29 │ │ │ │ + rscseq sp, pc, r6, lsr #29 │ │ │ │ + rscseq sp, pc, r8, ror lr @ │ │ │ │ + rscseq sp, pc, sl, asr #28 │ │ │ │ + rscseq sp, pc, r2, asr #28 │ │ │ │ + rscseq sp, pc, r0, lsr #28 │ │ │ │ + ldrshteq sp, [pc], #214 │ │ │ │ + rscseq sp, pc, lr, ror #27 │ │ │ │ + rscseq sp, pc, sl, asr #27 │ │ │ │ + smlalseq sp, pc, lr, sp @ │ │ │ │ + rscseq sp, pc, lr, ror #26 │ │ │ │ + rscseq sp, pc, ip, lsr sp @ │ │ │ │ tstpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0068f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -108305,218 +108305,218 @@ │ │ │ │ movt r4, #25720 @ 0x6478 │ │ │ │ ldrbtmi r4, [r8], #-2253 @ 0xfffff733 │ │ │ │ stmiami sp, {r0, r1, r6, r8, r9, sp, lr, pc}^ │ │ │ │ movt r4, #1144 @ 0x478 │ │ │ │ ldrbtmi r4, [r8], #-2252 @ 0xfffff734 │ │ │ │ stmiami ip, {r0, r2, r3, r4, r5, r8, r9, sp, lr, pc}^ │ │ │ │ teq sl, #120, 8 @ 0x78000000 │ │ │ │ - rscseq sp, pc, r2, asr lr @ │ │ │ │ - rscseq sp, pc, r6, lsr #28 │ │ │ │ - rscseq sp, pc, r0, lsl #28 │ │ │ │ - ldrsbteq sp, [pc], #218 │ │ │ │ - rscseq sp, pc, sl, lsr #27 │ │ │ │ - rscseq sp, pc, r0, lsr #27 │ │ │ │ - rscseq sp, pc, ip, ror sp @ │ │ │ │ - rscseq sp, pc, r0, asr sp @ │ │ │ │ - rscseq sp, pc, r4, lsr #26 │ │ │ │ - rscseq sp, pc, sl, lsl sp @ │ │ │ │ - ldrshteq sp, [pc], #196 │ │ │ │ - rscseq sp, pc, r4, asr #25 │ │ │ │ - ldrhteq sp, [pc], #202 │ │ │ │ - smlalseq sp, pc, r6, ip @ │ │ │ │ - rscseq sp, pc, r8, ror #24 │ │ │ │ - rscseq sp, pc, r8, lsr ip @ │ │ │ │ - rscseq sp, pc, r8, lsl #24 │ │ │ │ - rscseq sp, pc, r8, ror #23 │ │ │ │ - rscseq sp, pc, r4, asr #23 │ │ │ │ - smlalseq sp, pc, r8, fp @ │ │ │ │ - rscseq sp, pc, lr, lsl #23 │ │ │ │ - rscseq sp, pc, r8, ror #22 │ │ │ │ - rscseq sp, pc, r8, lsr fp @ │ │ │ │ - rscseq sp, pc, r8, lsl #22 │ │ │ │ - ldrshteq sp, [pc], #174 │ │ │ │ - ldrsbteq sp, [pc], #170 │ │ │ │ - rscseq sp, pc, lr, lsr #21 │ │ │ │ - rscseq sp, pc, r4, lsr #21 │ │ │ │ - rscseq sp, pc, lr, ror sl @ │ │ │ │ - rscseq sp, pc, ip, asr #20 │ │ │ │ + ldrhteq sp, [pc], #178 │ │ │ │ + rscseq sp, pc, r6, lsl #23 │ │ │ │ + rscseq sp, pc, r0, ror #22 │ │ │ │ + rscseq sp, pc, sl, lsr fp @ │ │ │ │ + rscseq sp, pc, sl, lsl #22 │ │ │ │ + rscseq sp, pc, r0, lsl #22 │ │ │ │ + ldrsbteq sp, [pc], #172 │ │ │ │ + ldrhteq sp, [pc], #160 │ │ │ │ + rscseq sp, pc, r4, lsl #21 │ │ │ │ + rscseq sp, pc, sl, ror sl @ │ │ │ │ + rscseq sp, pc, r4, asr sl @ │ │ │ │ + rscseq sp, pc, r4, lsr #20 │ │ │ │ rscseq sp, pc, sl, lsl sl @ │ │ │ │ - rscseq sp, pc, lr, ror #19 │ │ │ │ - rscseq sp, pc, r2, asr #19 │ │ │ │ - smlalseq sp, pc, ip, r9 @ │ │ │ │ - rscseq sp, pc, r6, ror r9 @ │ │ │ │ - rscseq sp, pc, r6, asr #18 │ │ │ │ - rscseq sp, pc, ip, lsr r9 @ │ │ │ │ - rscseq sp, pc, r8, lsl r9 @ │ │ │ │ - rscseq sp, pc, ip, ror #17 │ │ │ │ - rscseq sp, pc, r0, asr #17 │ │ │ │ - ldrhteq sp, [pc], #134 │ │ │ │ - smlalseq sp, pc, r0, r8 @ │ │ │ │ - rscseq sp, pc, r0, ror #16 │ │ │ │ - rscseq sp, pc, r6, asr r8 @ │ │ │ │ - rscseq sp, pc, r2, lsr r8 @ │ │ │ │ + ldrshteq sp, [pc], #150 │ │ │ │ + rscseq sp, pc, r8, asr #19 │ │ │ │ + smlalseq sp, pc, r8, r9 @ │ │ │ │ + rscseq sp, pc, r8, ror #18 │ │ │ │ + rscseq sp, pc, r8, asr #18 │ │ │ │ + rscseq sp, pc, r4, lsr #18 │ │ │ │ + ldrshteq sp, [pc], #136 │ │ │ │ + rscseq sp, pc, lr, ror #17 │ │ │ │ + rscseq sp, pc, r8, asr #17 │ │ │ │ + smlalseq sp, pc, r8, r8 @ │ │ │ │ + rscseq sp, pc, r8, ror #16 │ │ │ │ + rscseq sp, pc, lr, asr r8 @ │ │ │ │ + rscseq sp, pc, sl, lsr r8 @ │ │ │ │ + rscseq sp, pc, lr, lsl #16 │ │ │ │ rscseq sp, pc, r4, lsl #16 │ │ │ │ - ldrsbteq sp, [pc], #116 │ │ │ │ - rscseq sp, pc, r4, lsr #15 │ │ │ │ - rscseq sp, pc, r4, lsl #15 │ │ │ │ - rscseq sp, pc, r0, ror #14 │ │ │ │ - rscseq sp, pc, r4, lsr r7 @ │ │ │ │ - rscseq sp, pc, sl, lsr #14 │ │ │ │ - rscseq sp, pc, r6, lsl #14 │ │ │ │ - ldrsbteq sp, [pc], #104 │ │ │ │ - rscseq sp, pc, sl, lsr #13 │ │ │ │ - rscseq sp, pc, r0, lsr #13 │ │ │ │ - rscseq sp, pc, lr, ror r6 @ │ │ │ │ - rscseq sp, pc, r4, asr r6 @ │ │ │ │ - rscseq sp, pc, sl, asr #12 │ │ │ │ - rscseq sp, pc, r6, lsr #12 │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - @ instruction: 0x0103139a │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ + ldrsbteq sp, [pc], #126 │ │ │ │ + rscseq sp, pc, ip, lsr #15 │ │ │ │ + rscseq sp, pc, sl, ror r7 @ │ │ │ │ + rscseq sp, pc, lr, asr #14 │ │ │ │ + rscseq sp, pc, r2, lsr #14 │ │ │ │ + ldrshteq sp, [pc], #108 │ │ │ │ + ldrsbteq sp, [pc], #102 │ │ │ │ + rscseq sp, pc, r6, lsr #13 │ │ │ │ + smlalseq sp, pc, ip, r6 @ │ │ │ │ + rscseq sp, pc, r8, ror r6 @ │ │ │ │ + rscseq sp, pc, ip, asr #12 │ │ │ │ + rscseq sp, pc, r0, lsr #12 │ │ │ │ + rscseq sp, pc, r6, lsl r6 @ │ │ │ │ + ldrshteq sp, [pc], #80 │ │ │ │ + rscseq sp, pc, r0, asr #11 │ │ │ │ + ldrhteq sp, [pc], #86 │ │ │ │ + smlalseq sp, pc, r2, r5 @ │ │ │ │ + rscseq sp, pc, r4, ror #10 │ │ │ │ + rscseq sp, pc, r4, lsr r5 @ │ │ │ │ + rscseq sp, pc, r4, lsl #10 │ │ │ │ + rscseq sp, pc, r4, ror #9 │ │ │ │ + rscseq sp, pc, r0, asr #9 │ │ │ │ + smlalseq sp, pc, r4, r4 @ │ │ │ │ + rscseq sp, pc, sl, lsl #9 │ │ │ │ + rscseq sp, pc, r6, ror #8 │ │ │ │ + rscseq sp, pc, r8, lsr r4 @ │ │ │ │ + rscseq sp, pc, sl, lsl #8 │ │ │ │ + rscseq sp, pc, r0, lsl #8 │ │ │ │ + ldrsbteq sp, [pc], #62 │ │ │ │ + ldrhteq sp, [pc], #52 │ │ │ │ + rscseq sp, pc, sl, lsr #7 │ │ │ │ + rscseq sp, pc, r6, lsl #7 │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ strdeq r1, [r3, -sl] │ │ │ │ - rscseq sp, pc, r4, ror #11 │ │ │ │ - smlabteq r3, r2, r0, r2 │ │ │ │ - ldrsbteq sp, [pc], #80 │ │ │ │ - rscseq sp, pc, r6, asr #11 │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - ldrhteq sp, [pc], #82 │ │ │ │ - rscseq sp, pc, r8, lsr #11 │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - smlalseq sp, pc, r4, r5 @ │ │ │ │ - rscseq sp, pc, sl, lsl #11 │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - rscseq sp, pc, r6, ror r5 @ │ │ │ │ - rscseq sp, pc, ip, ror #10 │ │ │ │ - rscseq sp, pc, r2, ror #10 │ │ │ │ - rscseq sp, pc, r8, asr r5 @ │ │ │ │ - tsteq r3, r6, lsl r0 │ │ │ │ - rscseq sp, pc, r4, asr #10 │ │ │ │ - strheq r1, [r3, -r2] │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - rscseq sp, pc, r6, lsr #10 │ │ │ │ - strheq r1, [r3, -r8] │ │ │ │ - rscseq sp, pc, r2, lsl r5 @ │ │ │ │ - smlabteq r3, r0, r1, r1 │ │ │ │ - tsteq r3, lr, lsr r1 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - rscseq sp, pc, sl, ror #9 │ │ │ │ - tsteq r3, r8, asr #2 │ │ │ │ - ldrsbteq sp, [pc], #70 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - smlatbeq r3, r2, r1, r1 │ │ │ │ - ldrhteq sp, [pc], #72 │ │ │ │ - rscseq sp, pc, lr, lsr #9 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - tsteq r3, r2, asr r3 │ │ │ │ - @ instruction: 0x010312b8 │ │ │ │ - tsteq r3, lr, asr #4 │ │ │ │ - rscseq sp, pc, ip, ror r4 @ │ │ │ │ - smlabteq r3, sl, r2, r1 │ │ │ │ - rscseq sp, pc, r8, ror #8 │ │ │ │ - smlatbeq r3, r6, r3, r1 │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - rscseq sp, pc, sl, asr #8 │ │ │ │ - rscseq sp, pc, r0, asr #8 │ │ │ │ - tsteq r3, lr, ror r4 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - rscseq sp, pc, r2, lsr #8 │ │ │ │ - rscseq sp, pc, r8, lsl r4 @ │ │ │ │ - rscseq sp, pc, lr, lsl #8 │ │ │ │ - rscseq sp, pc, r4, lsl #8 │ │ │ │ - tsteq r3, sl, lsl #8 │ │ │ │ - ldrshteq sp, [pc], #48 │ │ │ │ - smlabbeq r3, r2, r4, r1 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - ldrsbteq sp, [pc], #50 │ │ │ │ - smlabbeq r3, r2, r4, r1 │ │ │ │ - rscseq sp, pc, r2, asr #7 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - tsteq r3, lr, ror r5 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - smlatbeq r3, r2, r4, r1 │ │ │ │ - smlalseq sp, pc, r2, r3 @ │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - rscseq sp, pc, r2, lsl #7 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - rscseq sp, pc, sl, ror #6 │ │ │ │ - rscseq sp, pc, r2, ror #6 │ │ │ │ - @ instruction: 0x01031592 │ │ │ │ - smlabbeq r3, r2, r7, r1 │ │ │ │ - tsteq r3, r6, asr r7 │ │ │ │ - rscseq sp, pc, r2, asr #6 │ │ │ │ - tsteq r3, lr, asr #10 │ │ │ │ - rscseq sp, pc, r2, lsr r3 @ │ │ │ │ - smlabteq r3, r8, r7, r1 │ │ │ │ - @ instruction: 0x0103179e │ │ │ │ - rscseq sp, pc, r0, lsr #6 │ │ │ │ - rscseq sp, pc, sl, lsl r3 @ │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - tsteq r3, sl, lsr r8 │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - smlatbeq r3, r6, r5, r1 │ │ │ │ - ldrshteq sp, [pc], #44 │ │ │ │ - strdeq r1, [r3, -lr] │ │ │ │ - ldrshteq sp, [pc], #32 │ │ │ │ - tsteq r3, lr, lsl r6 │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - ldrsbteq sp, [pc], #46 │ │ │ │ - ldrsbteq sp, [pc], #40 │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - smlabbeq r3, r8, r8, r1 │ │ │ │ - tsteq r3, lr, asr r8 │ │ │ │ - rscseq sp, pc, r0, asr #5 │ │ │ │ - ldrhteq sp, [pc], #42 │ │ │ │ - ldrhteq sp, [pc], #36 │ │ │ │ - rscseq sp, pc, lr, lsr #5 │ │ │ │ - smlabbeq r3, ip, r8, r1 │ │ │ │ - rscseq sp, pc, r2, lsr #5 │ │ │ │ - smlatbeq r3, r8, r8, r1 │ │ │ │ - tsteq r3, r2, asr #18 │ │ │ │ - smlatteq r3, ip, r8, r1 │ │ │ │ - rscseq sp, pc, sl, lsl #5 │ │ │ │ - tsteq r3, r8, lsl #18 │ │ │ │ - tsteq r3, r2, asr r9 │ │ │ │ - rscseq sp, pc, r8, ror r2 @ │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + rscseq sp, pc, r4, asr #6 │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + rscseq sp, pc, r0, lsr r3 @ │ │ │ │ + rscseq sp, pc, r6, lsr #6 │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + rscseq sp, pc, r2, lsl r3 @ │ │ │ │ + rscseq sp, pc, r8, lsl #6 │ │ │ │ + smlatbeq r3, sl, fp, r1 │ │ │ │ + ldrshteq sp, [pc], #36 │ │ │ │ + rscseq sp, pc, sl, ror #5 │ │ │ │ + @ instruction: 0x01030d90 │ │ │ │ + ldrsbteq sp, [pc], #38 │ │ │ │ + rscseq sp, pc, ip, asr #5 │ │ │ │ + rscseq sp, pc, r2, asr #5 │ │ │ │ + ldrhteq sp, [pc], #40 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + rscseq sp, pc, r4, lsr #5 │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + smlabteq r3, r0, sp, r0 │ │ │ │ + rscseq sp, pc, r6, lsl #5 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ rscseq sp, pc, r2, ror r2 @ │ │ │ │ - rscseq sp, pc, ip, ror #4 │ │ │ │ - rscseq sp, pc, r6, ror #4 │ │ │ │ - rscseq sp, pc, r0, ror #4 │ │ │ │ - rscseq sp, pc, sl, asr r2 @ │ │ │ │ - rscseq sp, pc, r4, asr r2 @ │ │ │ │ - rscseq sp, pc, lr, asr #4 │ │ │ │ - rscseq sp, pc, r8, asr #4 │ │ │ │ - rscseq sp, pc, r2, asr #4 │ │ │ │ - rscseq sp, pc, ip, lsr r2 @ │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + @ instruction: 0x01030e9e │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + rscseq sp, pc, sl, asr #4 │ │ │ │ + smlatbeq r3, r8, lr, r0 │ │ │ │ rscseq sp, pc, r6, lsr r2 @ │ │ │ │ - rscseq sp, pc, r0, lsr r2 @ │ │ │ │ - rscseq sp, pc, sl, lsr #4 │ │ │ │ - rscseq sp, pc, r4, lsr #4 │ │ │ │ - strdeq r2, [r3, -lr] │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ - @ instruction: 0x010319bc │ │ │ │ - tsteq r3, lr, lsr r9 │ │ │ │ - rscseq sp, pc, r0, lsl #4 │ │ │ │ - ldrshteq sp, [pc], #26 │ │ │ │ - ldrshteq sp, [pc], #20 │ │ │ │ - rscseq sp, pc, lr, ror #3 │ │ │ │ - rscseq sp, pc, r8, ror #3 │ │ │ │ - rscseq sp, pc, r2, ror #3 │ │ │ │ + tsteq r3, r4, ror #30 │ │ │ │ + tsteq r3, r2, lsl #30 │ │ │ │ + rscseq sp, pc, r8, lsl r2 @ │ │ │ │ + rscseq sp, pc, lr, lsl #4 │ │ │ │ + smlatbeq r3, r4, r1, r1 │ │ │ │ + strheq r1, [r3, -r2] │ │ │ │ + tsteq r3, r8, lsl r0 │ │ │ │ + smlatbeq r3, lr, pc, r0 @ │ │ │ │ ldrsbteq sp, [pc], #28 │ │ │ │ - ldrsbteq sp, [pc], #22 │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - smlabbeq r3, r2, fp, r1 │ │ │ │ - rscseq sp, pc, r4, asr #3 │ │ │ │ - ldrhteq sp, [pc], #30 │ │ │ │ - tsteq r3, ip, lsr fp │ │ │ │ - ldrhteq sp, [pc], #18 │ │ │ │ - @ instruction: 0x01031b98 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + rscseq sp, pc, r8, asr #3 │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + swpeq r1, ip, [r3] │ │ │ │ + rscseq sp, pc, sl, lsr #3 │ │ │ │ + rscseq sp, pc, r0, lsr #3 │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + rscseq sp, pc, r2, lsl #3 │ │ │ │ + rscseq sp, pc, r8, ror r1 @ │ │ │ │ + rscseq sp, pc, lr, ror #2 │ │ │ │ + rscseq sp, pc, r4, ror #2 │ │ │ │ + tsteq r3, sl, ror #2 │ │ │ │ + rscseq sp, pc, r0, asr r1 @ │ │ │ │ + smlatteq r3, r2, r1, r1 │ │ │ │ + smlatbeq r3, r4, r1, r1 │ │ │ │ + rscseq sp, pc, r2, lsr r1 @ │ │ │ │ + smlatteq r3, r2, r1, r1 │ │ │ │ + rscseq sp, pc, r2, lsr #2 │ │ │ │ + ldrdeq r1, [r3, -sl] │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + smlatbeq r3, sl, r4, r1 │ │ │ │ + tsteq r3, lr, lsr r2 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + ldrshteq sp, [pc], #2 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + rscseq sp, pc, r2, ror #1 │ │ │ │ + smlabbeq r3, r2, r2, r1 │ │ │ │ + tsteq r3, r6, asr r2 │ │ │ │ + rscseq sp, pc, sl, asr #1 │ │ │ │ + rscseq sp, pc, r2, asr #1 │ │ │ │ + strdeq r1, [r3, -r2] │ │ │ │ + smlatteq r3, r2, r4, r1 │ │ │ │ + @ instruction: 0x010314b6 │ │ │ │ + rscseq sp, pc, r2, lsr #1 │ │ │ │ + smlatbeq r3, lr, r2, r1 │ │ │ │ + smlalseq sp, pc, r2, r0 @ │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + strdeq r1, [r3, -lr] │ │ │ │ + rscseq sp, pc, r0, lsl #1 │ │ │ │ + rscseq sp, pc, sl, ror r0 @ │ │ │ │ + smlabteq r3, ip, r3, r1 │ │ │ │ + @ instruction: 0x0103159a │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + rscseq sp, pc, ip, asr r0 @ │ │ │ │ + tsteq r3, lr, asr r5 │ │ │ │ + rscseq sp, pc, r0, asr r0 @ │ │ │ │ + tsteq r3, lr, ror r3 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + rscseq sp, pc, lr, lsr r0 @ │ │ │ │ + rscseq sp, pc, r8, lsr r0 @ │ │ │ │ + tsteq r3, r6, ror #12 │ │ │ │ + smlatteq r3, r8, r5, r1 │ │ │ │ + @ instruction: 0x010315be │ │ │ │ + rscseq sp, pc, r0, lsr #32 │ │ │ │ + rscseq sp, pc, sl, lsl r0 @ │ │ │ │ + rscseq sp, pc, r4, lsl r0 @ │ │ │ │ + rscseq sp, pc, lr │ │ │ │ + smlatteq r3, ip, r5, r1 │ │ │ │ + rscseq sp, pc, r2 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + smlatbeq r3, r2, r6, r1 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + rscseq ip, pc, sl, ror #31 │ │ │ │ + tsteq r3, r8, ror #12 │ │ │ │ + @ instruction: 0x010316b2 │ │ │ │ + ldrsbteq ip, [pc], #248 │ │ │ │ + ldrsbteq ip, [pc], #242 │ │ │ │ + rscseq ip, pc, ip, asr #31 │ │ │ │ + rscseq ip, pc, r6, asr #31 │ │ │ │ + rscseq ip, pc, r0, asr #31 │ │ │ │ + ldrhteq ip, [pc], #250 │ │ │ │ + ldrhteq ip, [pc], #244 │ │ │ │ + rscseq ip, pc, lr, lsr #31 │ │ │ │ + rscseq ip, pc, r8, lsr #31 │ │ │ │ + rscseq ip, pc, r2, lsr #31 │ │ │ │ + smlalseq ip, pc, ip, pc @ │ │ │ │ + smlalseq ip, pc, r6, pc @ │ │ │ │ + smlalseq ip, pc, r0, pc @ │ │ │ │ + rscseq ip, pc, sl, lsl #31 │ │ │ │ + rscseq ip, pc, r4, lsl #31 │ │ │ │ + tsteq r3, lr, asr r5 │ │ │ │ + @ instruction: 0x01031abc │ │ │ │ + @ instruction: 0x0103179e │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + @ instruction: 0x0103169e │ │ │ │ + rscseq ip, pc, r0, ror #30 │ │ │ │ + rscseq ip, pc, sl, asr pc @ │ │ │ │ + rscseq ip, pc, r4, asr pc @ │ │ │ │ + rscseq ip, pc, lr, asr #30 │ │ │ │ + rscseq ip, pc, r8, asr #30 │ │ │ │ + rscseq ip, pc, r2, asr #30 │ │ │ │ + rscseq ip, pc, ip, lsr pc @ │ │ │ │ + rscseq ip, pc, r6, lsr pc @ │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + smlatteq r3, r2, r8, r1 │ │ │ │ + rscseq ip, pc, r4, lsr #30 │ │ │ │ + rscseq ip, pc, lr, lsl pc @ │ │ │ │ + @ instruction: 0x0103189c │ │ │ │ + rscseq ip, pc, r2, lsl pc @ │ │ │ │ + strdeq r1, [r3, -r8] │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,154 +108719,154 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq ip, pc, r6, ror lr @ │ │ │ │ - rscseq ip, pc, r0, ror lr @ │ │ │ │ - smlabbeq r3, sl, r9, r1 │ │ │ │ - rscseq ip, pc, r4, ror #28 │ │ │ │ - rscseq ip, pc, lr, asr lr @ │ │ │ │ - rscseq ip, pc, r8, asr lr @ │ │ │ │ - rscseq ip, pc, r2, asr lr @ │ │ │ │ - rscseq ip, pc, ip, asr #28 │ │ │ │ - rscseq ip, pc, r6, asr #28 │ │ │ │ - rscseq ip, pc, r0, asr #28 │ │ │ │ - rscseq ip, pc, sl, lsr lr @ │ │ │ │ - rscseq ip, pc, r4, lsr lr @ │ │ │ │ - smlatbeq r3, lr, fp, r1 │ │ │ │ - smlatbeq r3, r4, sl, r1 │ │ │ │ - tsteq r3, r2, lsl #20 │ │ │ │ - @ instruction: 0x01031994 │ │ │ │ - rscseq ip, pc, r6, lsl lr @ │ │ │ │ - tsteq r3, r4, lsr #20 │ │ │ │ - rscseq ip, pc, sl, lsl #28 │ │ │ │ - tsteq r3, ip, lsl fp │ │ │ │ - smlatbeq r3, lr, sl, r1 │ │ │ │ - ldrshteq ip, [pc], #216 │ │ │ │ - ldrshteq ip, [pc], #210 │ │ │ │ - tsteq r3, r8, lsl #24 │ │ │ │ - @ instruction: 0x01031b9a │ │ │ │ - rscseq ip, pc, r0, ror #27 │ │ │ │ - tsteq r3, sl, lsr #24 │ │ │ │ - ldrsbteq ip, [pc], #212 │ │ │ │ - rscseq ip, pc, lr, asr #27 │ │ │ │ - rscseq ip, pc, r8, asr #27 │ │ │ │ - rscseq ip, pc, r2, asr #27 │ │ │ │ - ldrhteq ip, [pc], #220 │ │ │ │ - ldrhteq ip, [pc], #214 │ │ │ │ - ldrhteq ip, [pc], #208 │ │ │ │ - tsteq r3, lr, lsr #24 │ │ │ │ - rscseq ip, pc, r4, lsr #27 │ │ │ │ - smlalseq ip, pc, lr, sp @ │ │ │ │ - smlalseq ip, pc, r8, sp @ │ │ │ │ - smlalseq ip, pc, r2, sp @ │ │ │ │ - rscseq ip, pc, ip, lsl #27 │ │ │ │ - rscseq ip, pc, r6, lsl #27 │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - tsteq r3, lr, lsl ip │ │ │ │ - rscseq ip, pc, r4, ror sp @ │ │ │ │ - rscseq ip, pc, lr, ror #26 │ │ │ │ - rscseq ip, pc, r8, ror #26 │ │ │ │ - rscseq ip, pc, r2, ror #26 │ │ │ │ - rscseq ip, pc, ip, asr sp @ │ │ │ │ - rscseq ip, pc, r6, asr sp @ │ │ │ │ - rscseq ip, pc, r0, asr sp @ │ │ │ │ - rscseq ip, pc, sl, asr #26 │ │ │ │ - rscseq ip, pc, r4, asr #26 │ │ │ │ - rscseq ip, pc, lr, lsr sp @ │ │ │ │ - rscseq ip, pc, r8, lsr sp @ │ │ │ │ - tsteq r3, sl, lsl #24 │ │ │ │ - rscseq ip, pc, ip, lsr #26 │ │ │ │ - @ instruction: 0x01031d9e │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - tsteq r3, r2, ror r3 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - tsteq r3, sl, lsl ip │ │ │ │ - rscseq ip, pc, r8, lsl #26 │ │ │ │ - tsteq r3, r2, asr #24 │ │ │ │ - ldrshteq ip, [pc], #204 │ │ │ │ - smlabbeq r3, sl, r3, r2 │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - rscseq ip, pc, sl, ror #25 │ │ │ │ - rscseq ip, pc, r4, ror #25 │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - smlatbeq r3, r2, r3, r2 │ │ │ │ - rscseq ip, pc, ip, asr #25 │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - rscseq ip, pc, r0, asr #25 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - rscseq ip, pc, lr, lsr #25 │ │ │ │ - rscseq ip, pc, r8, lsr #25 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - tsteq r3, ip, ror sp │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - swpeq r2, r0, [r3] │ │ │ │ - rscseq ip, pc, sl, lsl #25 │ │ │ │ - smlabteq r3, r0, r0, r2 │ │ │ │ - rscseq ip, pc, lr, ror ip @ │ │ │ │ - smlabbeq r3, ip, sp, r1 │ │ │ │ - smlatteq r3, sl, r0, r2 │ │ │ │ - rscseq ip, pc, ip, ror #24 │ │ │ │ - rscseq ip, pc, r6, ror #24 │ │ │ │ - smlabbeq r3, ip, r1, r2 │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - @ instruction: 0x01031d9c │ │ │ │ - rscseq ip, pc, lr, asr #24 │ │ │ │ - rscseq ip, pc, r8, asr #24 │ │ │ │ - smlatbeq r3, sl, r1, r2 │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - rscseq ip, pc, r6, lsr ip @ │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - rscseq ip, pc, sl, lsr #24 │ │ │ │ - rscseq ip, pc, r4, lsr #24 │ │ │ │ - rscseq ip, pc, lr, lsl ip @ │ │ │ │ - rscseq ip, pc, r8, lsl ip @ │ │ │ │ - rscseq ip, pc, r2, lsl ip @ │ │ │ │ - rscseq ip, pc, ip, lsl #24 │ │ │ │ - rscseq ip, pc, r6, lsl #24 │ │ │ │ - rscseq ip, pc, r0, lsl #24 │ │ │ │ - ldrshteq ip, [pc], #186 │ │ │ │ - ldrshteq ip, [pc], #180 │ │ │ │ - rscseq ip, pc, lr, ror #23 │ │ │ │ - rscseq ip, pc, r8, ror #23 │ │ │ │ - rscseq ip, pc, r2, ror #23 │ │ │ │ - ldrsbteq ip, [pc], #188 │ │ │ │ ldrsbteq ip, [pc], #182 │ │ │ │ ldrsbteq ip, [pc], #176 │ │ │ │ - rscseq ip, pc, sl, asr #23 │ │ │ │ + smlatteq r3, sl, r6, r1 │ │ │ │ rscseq ip, pc, r4, asr #23 │ │ │ │ ldrhteq ip, [pc], #190 │ │ │ │ ldrhteq ip, [pc], #184 │ │ │ │ ldrhteq ip, [pc], #178 │ │ │ │ rscseq ip, pc, ip, lsr #23 │ │ │ │ rscseq ip, pc, r6, lsr #23 │ │ │ │ rscseq ip, pc, r0, lsr #23 │ │ │ │ smlalseq ip, pc, sl, fp @ │ │ │ │ smlalseq ip, pc, r4, fp @ │ │ │ │ - rscseq ip, pc, lr, lsl #23 │ │ │ │ - rscseq ip, pc, r8, lsl #23 │ │ │ │ - rscseq ip, pc, r2, lsl #23 │ │ │ │ - rscseq ip, pc, ip, ror fp @ │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + tsteq r3, r2, ror #14 │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ rscseq ip, pc, r6, ror fp @ │ │ │ │ - rscseq ip, pc, r0, ror fp @ │ │ │ │ + smlabbeq r3, r4, r7, r1 │ │ │ │ rscseq ip, pc, sl, ror #22 │ │ │ │ - rscseq ip, pc, r4, ror #22 │ │ │ │ - rscseq ip, pc, lr, asr fp @ │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ rscseq ip, pc, r8, asr fp @ │ │ │ │ rscseq ip, pc, r2, asr fp @ │ │ │ │ - rscseq ip, pc, ip, asr #22 │ │ │ │ - rscseq ip, pc, r6, asr #22 │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ rscseq ip, pc, r0, asr #22 │ │ │ │ - rscseq ip, pc, sl, lsr fp @ │ │ │ │ + smlabbeq r3, sl, r9, r1 │ │ │ │ rscseq ip, pc, r4, lsr fp @ │ │ │ │ + rscseq ip, pc, lr, lsr #22 │ │ │ │ + rscseq ip, pc, r8, lsr #22 │ │ │ │ + rscseq ip, pc, r2, lsr #22 │ │ │ │ + rscseq ip, pc, ip, lsl fp @ │ │ │ │ + rscseq ip, pc, r6, lsl fp @ │ │ │ │ + rscseq ip, pc, r0, lsl fp @ │ │ │ │ + smlabbeq r3, lr, r9, r1 │ │ │ │ + rscseq ip, pc, r4, lsl #22 │ │ │ │ + ldrshteq ip, [pc], #174 │ │ │ │ + ldrshteq ip, [pc], #168 │ │ │ │ + ldrshteq ip, [pc], #162 │ │ │ │ + rscseq ip, pc, ip, ror #21 │ │ │ │ + rscseq ip, pc, r6, ror #21 │ │ │ │ + smlabbeq r3, r4, r0, r2 │ │ │ │ + tsteq r3, lr, ror r9 │ │ │ │ + ldrsbteq ip, [pc], #164 │ │ │ │ + rscseq ip, pc, lr, asr #21 │ │ │ │ + rscseq ip, pc, r8, asr #21 │ │ │ │ + rscseq ip, pc, r2, asr #21 │ │ │ │ + ldrhteq ip, [pc], #172 │ │ │ │ + ldrhteq ip, [pc], #166 │ │ │ │ + ldrhteq ip, [pc], #160 │ │ │ │ + rscseq ip, pc, sl, lsr #21 │ │ │ │ + rscseq ip, pc, r4, lsr #21 │ │ │ │ + smlalseq ip, pc, lr, sl @ │ │ │ │ + smlalseq ip, pc, r8, sl @ │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + rscseq ip, pc, ip, lsl #21 │ │ │ │ + strdeq r1, [r3, -lr] │ │ │ │ + @ instruction: 0x01031d90 │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + swpeq r2, r0, [r3] │ │ │ │ + tsteq r3, sl, ror r9 │ │ │ │ + rscseq ip, pc, r8, ror #20 │ │ │ │ + smlatbeq r3, r2, r9, r1 │ │ │ │ + rscseq ip, pc, ip, asr sl @ │ │ │ │ + smlatteq r3, sl, r0, r2 │ │ │ │ + smlabteq r3, r4, r9, r1 │ │ │ │ + rscseq ip, pc, sl, asr #20 │ │ │ │ + rscseq ip, pc, r4, asr #20 │ │ │ │ + smlabteq r3, r6, sp, r1 │ │ │ │ + smlabbeq r3, r4, sp, r1 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + rscseq ip, pc, ip, lsr #20 │ │ │ │ + tsteq r3, r2, lsr r1 │ │ │ │ + rscseq ip, pc, r0, lsr #20 │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + rscseq ip, pc, lr, lsl #20 │ │ │ │ + rscseq ip, pc, r8, lsl #20 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + ldrdeq r1, [r3, -ip] │ │ │ │ + smlatbeq r3, r2, sl, r1 │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + rscseq ip, pc, sl, ror #19 │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + ldrsbteq ip, [pc], #158 │ │ │ │ + smlatteq r3, ip, sl, r1 │ │ │ │ + tsteq r3, sl, asr #28 │ │ │ │ + rscseq ip, pc, ip, asr #19 │ │ │ │ + rscseq ip, pc, r6, asr #19 │ │ │ │ + smlatteq r3, ip, lr, r1 │ │ │ │ + tsteq r3, sl, ror #4 │ │ │ │ + strdeq r1, [r3, -ip] │ │ │ │ + rscseq ip, pc, lr, lsr #19 │ │ │ │ + rscseq ip, pc, r8, lsr #19 │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + smlabbeq r3, r8, r2, r2 │ │ │ │ + smlalseq ip, pc, r6, r9 @ │ │ │ │ + @ instruction: 0x010322b8 │ │ │ │ + rscseq ip, pc, sl, lsl #19 │ │ │ │ + rscseq ip, pc, r4, lsl #19 │ │ │ │ + rscseq ip, pc, lr, ror r9 @ │ │ │ │ + rscseq ip, pc, r8, ror r9 @ │ │ │ │ + rscseq ip, pc, r2, ror r9 @ │ │ │ │ + rscseq ip, pc, ip, ror #18 │ │ │ │ + rscseq ip, pc, r6, ror #18 │ │ │ │ + rscseq ip, pc, r0, ror #18 │ │ │ │ + rscseq ip, pc, sl, asr r9 @ │ │ │ │ + rscseq ip, pc, r4, asr r9 @ │ │ │ │ + rscseq ip, pc, lr, asr #18 │ │ │ │ + rscseq ip, pc, r8, asr #18 │ │ │ │ + rscseq ip, pc, r2, asr #18 │ │ │ │ + rscseq ip, pc, ip, lsr r9 @ │ │ │ │ + rscseq ip, pc, r6, lsr r9 @ │ │ │ │ + rscseq ip, pc, r0, lsr r9 @ │ │ │ │ + rscseq ip, pc, sl, lsr #18 │ │ │ │ + rscseq ip, pc, r4, lsr #18 │ │ │ │ + rscseq ip, pc, lr, lsl r9 @ │ │ │ │ + rscseq ip, pc, r8, lsl r9 @ │ │ │ │ + rscseq ip, pc, r2, lsl r9 @ │ │ │ │ + rscseq ip, pc, ip, lsl #18 │ │ │ │ + rscseq ip, pc, r6, lsl #18 │ │ │ │ + rscseq ip, pc, r0, lsl #18 │ │ │ │ + ldrshteq ip, [pc], #138 │ │ │ │ + ldrshteq ip, [pc], #132 │ │ │ │ + rscseq ip, pc, lr, ror #17 │ │ │ │ + rscseq ip, pc, r8, ror #17 │ │ │ │ + rscseq ip, pc, r2, ror #17 │ │ │ │ + ldrsbteq ip, [pc], #140 │ │ │ │ + ldrsbteq ip, [pc], #134 │ │ │ │ + ldrsbteq ip, [pc], #128 │ │ │ │ + rscseq ip, pc, sl, asr #17 │ │ │ │ + rscseq ip, pc, r4, asr #17 │ │ │ │ + ldrhteq ip, [pc], #142 │ │ │ │ + ldrhteq ip, [pc], #136 │ │ │ │ + ldrhteq ip, [pc], #130 │ │ │ │ + rscseq ip, pc, ip, lsr #17 │ │ │ │ + rscseq ip, pc, r6, lsr #17 │ │ │ │ + rscseq ip, pc, r0, lsr #17 │ │ │ │ + smlalseq ip, pc, sl, r8 @ │ │ │ │ + smlalseq ip, pc, r4, r8 @ │ │ │ │ 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, r8, r2, r2 │ │ │ │ - smlabteq r1, sl, r3, ip │ │ │ │ - tsteq r1, r6, lsr ip │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - tsteq r1, r2, rrx │ │ │ │ + smlatteq r3, r8, pc, r1 @ │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + @ instruction: 0x0101d996 │ │ │ │ + smlabteq r1, ip, pc, fp @ │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + smlabteq r1, r2, sp, fp │ │ │ │ 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, r8, lsr r3 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - rscseq fp, pc, r2, lsl sp @ │ │ │ │ - smlabbeq r1, r0, r2, fp │ │ │ │ - rscseq fp, pc, ip, lsl sp @ │ │ │ │ - ldrsbteq fp, [pc], #144 │ │ │ │ - @ instruction: 0x0101b1b8 │ │ │ │ + swpeq r1, r8, [r3] │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + swpeq r1, r0, [r3] │ │ │ │ + rscseq fp, pc, r2, ror sl @ │ │ │ │ + smlatteq r1, r0, pc, sl @ │ │ │ │ + rscseq fp, pc, ip, ror sl @ │ │ │ │ + rscseq fp, pc, r0, lsr r7 @ │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 703c68 │ │ │ │ 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 sl, [r2, -r8] │ │ │ │ - tsteq r1, r6, asr #10 │ │ │ │ - smlatteq r2, lr, r1, sl │ │ │ │ - strdeq sl, [r2, -r4] │ │ │ │ - rscseq r9, pc, r0, lsr #27 │ │ │ │ - smlalseq r9, pc, r8, sp @ │ │ │ │ - smlabbeq r2, r0, r2, pc @ │ │ │ │ - rscseq r9, pc, ip, ror #26 │ │ │ │ - smlabbeq r0, r2, r6, r1 │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ - smlabbeq r2, lr, r1, sl │ │ │ │ - rscseq r9, pc, sl, lsr #25 │ │ │ │ - tstpeq r2, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r6, lsl #25 │ │ │ │ - tstpeq r2, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, sl, ror #24 │ │ │ │ - ldrsbteq r9, [pc], #182 │ │ │ │ - @ instruction: 0x01019398 │ │ │ │ - rscseq r9, pc, lr, asr #23 │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tstpeq r2, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tstpeq r2, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - ldrdeq r7, [r2, -r0] │ │ │ │ - @ instruction: 0x01019ab0 │ │ │ │ - smlatbeq r1, ip, sl, r9 │ │ │ │ - tsteq r0, r8, lsl r4 │ │ │ │ - @ instruction: 0x01019a98 │ │ │ │ - @ instruction: 0x01019a98 │ │ │ │ - @ instruction: 0x01019a98 │ │ │ │ - @ instruction: 0x01019a90 │ │ │ │ - smlabbeq r1, ip, sl, r9 │ │ │ │ - smlabbeq r1, r8, sl, r9 │ │ │ │ - smlabbeq r1, r8, sl, r9 │ │ │ │ - smlabbeq r1, ip, sl, r9 │ │ │ │ - @ instruction: 0x01019a90 │ │ │ │ - @ instruction: 0x01019a98 │ │ │ │ - tsteq r8, r2, lsl #16 │ │ │ │ - tsteq r1, r6, lsr r8 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - smlabteq r8, r0, r7, r5 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - ldrhteq r9, [pc], #144 │ │ │ │ - rscseq r9, pc, r0, lsr #19 │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ + tsteq r2, r8, asr pc │ │ │ │ + smlatbeq r1, r6, r2, r9 │ │ │ │ + tsteq r2, lr, asr #30 │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + rscseq r9, pc, r0, lsl #22 │ │ │ │ + ldrshteq r9, [pc], #168 │ │ │ │ + smlatteq r2, r0, pc, lr @ │ │ │ │ + rscseq r9, pc, ip, asr #21 │ │ │ │ + smlatteq r0, r2, r3, r1 │ │ │ │ + smlatbeq r1, sl, r8, sl │ │ │ │ + smlatbeq r1, sl, r8, sl │ │ │ │ + smlatbeq r1, ip, r8, sl │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + @ instruction: 0x0101a898 │ │ │ │ + smlabbeq r1, sl, r8, sl │ │ │ │ + smlatteq r2, lr, lr, r9 │ │ │ │ + rscseq r9, pc, sl, lsl #20 │ │ │ │ + @ instruction: 0x0102ef9a │ │ │ │ + rscseq r9, pc, r6, ror #19 │ │ │ │ + @ instruction: 0x0102ef9e │ │ │ │ + rscseq r9, pc, sl, asr #19 │ │ │ │ + rscseq r9, pc, r6, lsr r9 @ │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + rscseq r9, pc, lr, lsr #18 │ │ │ │ ldrdeq r9, [r1, -r4] │ │ │ │ - tsteq r0, r2, lsl #30 │ │ │ │ - strheq r9, [r1, -r0] │ │ │ │ - @ instruction: 0x01019b96 │ │ │ │ - swpeq r9, r0, [r1] │ │ │ │ - rscseq r9, pc, r2, lsl #17 │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - rscseq r9, pc, ip, asr r8 @ │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - rscseq r9, pc, lr, lsr r8 @ │ │ │ │ - smlatteq r2, sl, lr, lr │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - smlatteq r1, r0, pc, r8 @ │ │ │ │ - smlabbeq r0, r8, r0, r1 │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - tsteq r0, r4, rrx │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - qaddeq r1, ip, r0 │ │ │ │ - qaddeq r1, r8, r0 │ │ │ │ - qaddeq r1, r4, r0 │ │ │ │ - qaddeq r1, r0, r0 │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - tsteq r0, r4, asr #32 │ │ │ │ - tsteq r2, r0, ror ip │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - tsteq r8, r6, ror #10 │ │ │ │ - tsteq r0, r6, lsr #32 │ │ │ │ - tsteq r0, ip, lsr #32 │ │ │ │ - tsteq r0, r6, lsr #32 │ │ │ │ - rscseq r9, pc, sl, asr #16 │ │ │ │ - @ instruction: 0x01018e94 │ │ │ │ - tsteq r0, r2 │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ - strdeq r0, [r0, -r0] │ │ │ │ - smlatteq r0, sl, pc, r0 @ │ │ │ │ - smlatteq r0, r4, pc, r0 @ │ │ │ │ - ldrdeq r0, [r0, -lr] │ │ │ │ - smlabbeq r8, r6, r4, r5 │ │ │ │ - ldrshteq r9, [pc], #90 │ │ │ │ - smlatteq r1, r2, sp, r8 │ │ │ │ - tsteq r0, r2, ror sp │ │ │ │ - @ instruction: 0x0102ec90 │ │ │ │ - tsteq r0, ip, asr pc │ │ │ │ - smlatteq r2, r8, r0, r7 │ │ │ │ - smlabteq r1, r8, r5, r9 │ │ │ │ - smlabteq r1, r4, r5, r9 │ │ │ │ - tsteq r0, r0, lsr pc │ │ │ │ - @ instruction: 0x010195b0 │ │ │ │ - @ instruction: 0x010195b0 │ │ │ │ - @ instruction: 0x010195b0 │ │ │ │ - smlatbeq r1, r8, r5, r9 │ │ │ │ - smlatbeq r1, r4, r5, r9 │ │ │ │ - smlatbeq r1, r0, r5, r9 │ │ │ │ - smlatbeq r1, r0, r5, r9 │ │ │ │ - smlatbeq r1, r4, r5, r9 │ │ │ │ - smlatbeq r1, r8, r5, r9 │ │ │ │ - @ instruction: 0x010195b0 │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r2, r8, ror fp │ │ │ │ - smlabbeq r1, r4, ip, r8 │ │ │ │ - tsteq r2, ip, ror #22 │ │ │ │ - tsteq r2, r2, ror fp │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ - tsteq r2, lr, asr #28 │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - tsteq r2, r4, asr lr │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - tsteq r2, r4, lsl fp │ │ │ │ - tsteq r2, r4, asr lr │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, r6, ror #28 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, ip, ror lr │ │ │ │ - smlabbeq r2, r2, lr, r8 │ │ │ │ - tsteq r0, lr, lsl #14 │ │ │ │ - tsteq r1, r4, lsl fp │ │ │ │ - tsteq r0, r2, lsl #14 │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + strheq r9, [r1, -r8] │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ + tsteq r2, r0, ror lr │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + tsteq r2, r0, lsr r3 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + tsteq r0, r8, ror r1 │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlatteq r1, ip, r7, r9 │ │ │ │ + smlatteq r1, r8, r7, r9 │ │ │ │ + smlatteq r1, r8, r7, r9 │ │ │ │ + smlatteq r1, ip, r7, r9 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + tsteq r8, r2, ror #10 │ │ │ │ + @ instruction: 0x0101a596 │ │ │ │ + smlatbeq r1, r6, r5, sl │ │ │ │ + tsteq r1, r6, ror r5 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + @ instruction: 0x0101a5b0 │ │ │ │ + @ instruction: 0x0101a5b8 │ │ │ │ + smlabteq r1, r0, r5, sl │ │ │ │ + rscseq r9, pc, r0, lsl r7 @ │ │ │ │ + rscseq r9, pc, r0, lsl #14 │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r0, r2, ror #24 │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + rscseq r9, pc, r2, ror #11 │ │ │ │ + smlabteq r1, sl, sp, r8 │ │ │ │ + ldrhteq r9, [pc], #92 │ │ │ │ + smlatbeq r1, r6, sp, r8 │ │ │ │ + smlalseq r9, pc, lr, r5 @ │ │ │ │ + tsteq r2, sl, asr #24 │ │ │ │ + smlabbeq r1, r4, sp, r8 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + smlatteq r0, r8, sp, r0 │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + smlabteq r0, r8, sp, r0 │ │ │ │ + smlabteq r0, r4, sp, r0 │ │ │ │ + smlabteq r0, r0, sp, r0 │ │ │ │ + @ instruction: 0x01000dbc │ │ │ │ + @ instruction: 0x01000db8 │ │ │ │ + @ instruction: 0x01000db4 │ │ │ │ + @ instruction: 0x01000db0 │ │ │ │ + smlatbeq r0, r8, sp, r0 │ │ │ │ + smlatbeq r0, r4, sp, r0 │ │ │ │ + ldrdeq r5, [r2, -r0] │ │ │ │ + @ instruction: 0x010259b0 │ │ │ │ + smlabteq r8, r6, r2, r5 │ │ │ │ + smlabbeq r0, r6, sp, r0 │ │ │ │ + smlabbeq r0, ip, sp, r0 │ │ │ │ + smlabbeq r0, r6, sp, r0 │ │ │ │ + rscseq r9, pc, sl, lsr #11 │ │ │ │ strdeq r8, [r1, -r4] │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - @ instruction: 0x01018a98 │ │ │ │ - @ instruction: 0x01018ab0 │ │ │ │ - rscseq r9, pc, sl, lsr #10 │ │ │ │ - rscseq r9, pc, r2, lsr r5 @ │ │ │ │ - strdeq r5, [r8, -r4] │ │ │ │ - rscseq r9, pc, sl, lsl r5 @ │ │ │ │ - ldrshteq r9, [pc], #64 │ │ │ │ - ldrshteq r9, [pc], #76 │ │ │ │ - ldrshteq r9, [pc], #72 │ │ │ │ - ldrshteq r9, [pc], #68 │ │ │ │ - ldrshteq r9, [pc], #64 │ │ │ │ - ldrshteq r9, [pc], #64 │ │ │ │ - tsteq r8, r2, rrx │ │ │ │ - ldrsbteq r9, [pc], #78 │ │ │ │ - rscseq r9, pc, sl, ror #8 │ │ │ │ - tsteq r8, sl, lsr #32 │ │ │ │ - rscseq r9, pc, sl, lsr #8 │ │ │ │ - smlabbeq r1, sl, r9, r8 │ │ │ │ - tsteq r2, ip, lsl r9 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - tsteq r0, sl, ror #10 │ │ │ │ - tsteq r0, ip, ror #10 │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - smlatteq r1, r8, r7, sl │ │ │ │ - smlatteq r1, sl, r7, sl │ │ │ │ - smlatteq r1, r4, r7, sl │ │ │ │ - smlatteq r1, r4, r7, sl │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - tsteq r1, lr, lsr #16 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - tsteq r1, r8, lsr r8 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - tsteq r1, sl, asr #16 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, r0, asr #16 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - tsteq r1, r0, lsr #16 │ │ │ │ - tsteq r2, r2, lsr #12 │ │ │ │ + tsteq r0, r2, ror #26 │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ + tsteq r0, r0, asr sp │ │ │ │ + tsteq r0, sl, asr #26 │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + tsteq r0, lr, lsr sp │ │ │ │ + smlatteq r8, r6, r1, r5 │ │ │ │ + rscseq r9, pc, sl, asr r3 @ │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + strdeq lr, [r2, -r0] │ │ │ │ + @ instruction: 0x01000cbc │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r1, r4, lsr #6 │ │ │ │ + @ instruction: 0x01000c90 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + mrseq r9, SP_irq │ │ │ │ + mrseq r9, SP_irq │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + smlatteq r1, r4, r9, r8 │ │ │ │ + smlabteq r2, ip, r8, lr │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + @ instruction: 0x0101899e │ │ │ │ + smlabteq r2, r6, r8, lr │ │ │ │ + smlabteq r2, r4, r8, lr │ │ │ │ + smlatbeq r2, lr, fp, r8 │ │ │ │ + @ instruction: 0x01028bb0 │ │ │ │ + @ instruction: 0x01028bb4 │ │ │ │ + @ instruction: 0x01028bbc │ │ │ │ + tsteq r2, r4, ror r8 │ │ │ │ + @ instruction: 0x01028bb4 │ │ │ │ + smlabteq r2, r2, fp, r8 │ │ │ │ + smlabteq r2, r6, fp, r8 │ │ │ │ + smlabteq r2, sl, fp, r8 │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ + smlatteq r2, r2, fp, r8 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r0, r2, ror #8 │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + tsteq r1, r2, lsr r8 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + rscseq r9, pc, sl, lsl #5 │ │ │ │ + smlalseq r9, pc, r2, r2 @ │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + rscseq r9, pc, sl, ror r2 @ │ │ │ │ + rscseq r9, pc, r0, asr r2 @ │ │ │ │ + rscseq r9, pc, ip, asr r2 @ │ │ │ │ + rscseq r9, pc, r8, asr r2 @ │ │ │ │ + rscseq r9, pc, r4, asr r2 @ │ │ │ │ + rscseq r9, pc, r0, asr r2 @ │ │ │ │ + rscseq r9, pc, r0, asr r2 @ │ │ │ │ + smlabteq r8, r2, sp, r4 │ │ │ │ + rscseq r9, pc, lr, lsr r2 @ │ │ │ │ + rscseq r9, pc, sl, asr #3 │ │ │ │ + smlabbeq r8, sl, sp, r4 │ │ │ │ + rscseq r9, pc, sl, lsl #3 │ │ │ │ + smlatteq r1, sl, r6, r8 │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + smlabteq r1, r4, r6, r8 │ │ │ │ + smlabteq r0, sl, r2, r7 │ │ │ │ + smlabteq r0, ip, r2, r7 │ │ │ │ + @ instruction: 0x010072b0 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ + smlabbeq r1, lr, r5, sl │ │ │ │ + smlatbeq r1, r2, r5, sl │ │ │ │ + @ instruction: 0x01029490 │ │ │ │ + smlabbeq r1, r6, r5, sl │ │ │ │ + smlabbeq r1, r8, r5, sl │ │ │ │ + smlabbeq r1, sl, r5, sl │ │ │ │ + @ instruction: 0x0101a598 │ │ │ │ + @ instruction: 0x0101a59e │ │ │ │ + smlatbeq r1, r4, r5, sl │ │ │ │ + smlatbeq r1, sl, r5, sl │ │ │ │ + smlatbeq r1, r4, r5, sl │ │ │ │ + @ instruction: 0x0101a59e │ │ │ │ + smlatbeq r1, r0, r5, sl │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + smlatbeq r8, lr, fp, r4 │ │ │ │ + smlabbeq r1, r0, r5, sl │ │ │ │ + smlabbeq r2, r2, r3, fp │ │ │ │ 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, r0, lsr #10 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - rscseq r8, pc, r2, lsr sp @ │ │ │ │ - rscseq r8, pc, sl, lsr #26 │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - smlabteq r2, r6, r2, r9 │ │ │ │ - smlatteq r1, sl, r5, r9 │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - ldrdeq r9, [r2, -sl] │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - smlatteq r1, sl, r5, r9 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - @ instruction: 0x0101a3ba │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, lr, lsl r6 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - smlabteq r1, r2, r3, sl │ │ │ │ - smlabteq r1, r2, r3, sl │ │ │ │ - smlabteq r1, r2, r3, sl │ │ │ │ - smlabteq r1, r2, r3, sl │ │ │ │ - tsteq r1, r6, lsl #12 │ │ │ │ - tsteq r1, r6, lsl #12 │ │ │ │ - smlatbeq r1, r2, r3, sl │ │ │ │ - tsteq r2, sl, lsl sp │ │ │ │ - @ instruction: 0x0101a396 │ │ │ │ - smlatbeq r1, r2, r3, sl │ │ │ │ - smlatbeq r1, sl, r3, sl │ │ │ │ - smlatbeq r8, ip, r8, r4 │ │ │ │ - @ instruction: 0x0101a39c │ │ │ │ - ldrdeq r6, [r0, -r2] │ │ │ │ - smlabteq r0, lr, ip, r6 │ │ │ │ - smlabbeq r1, r0, r3, sl │ │ │ │ - smlatteq r1, r4, r1, r8 │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - rscseq r8, pc, lr, lsr sl @ │ │ │ │ - rscseq r8, pc, r6, lsr sl @ │ │ │ │ - @ instruction: 0x01024eb6 │ │ │ │ - rscseq r8, pc, ip, lsl #20 │ │ │ │ - rscseq r8, pc, r4, lsl #20 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - smlatteq r0, r8, r1, r0 │ │ │ │ - smlatteq r0, r4, r1, r0 │ │ │ │ - smlatteq r0, r0, r1, r0 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - ldrdeq r0, [r0, -r8] │ │ │ │ - ldrdeq r0, [r0, -r4] │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, r8, r1, r0 │ │ │ │ - smlabteq r0, r4, r1, r0 │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - ldrdeq r4, [r2, -r0] │ │ │ │ - smlatteq r8, r6, r6, r4 │ │ │ │ - tsteq r2, lr │ │ │ │ - tsteq r2, sl │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - tsteq r2, r6 │ │ │ │ - tsteq r2, r2, lsl r0 │ │ │ │ - tsteq r2, sl, lsl r0 │ │ │ │ - tsteq r2, r2, lsr #32 │ │ │ │ - tsteq r2, sl, lsr #32 │ │ │ │ - tsteq r2, r2, lsr r0 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - qaddeq lr, r2, r2 │ │ │ │ - tsteq r2, r2, rrx │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - smlabbeq r2, r2, r0, lr │ │ │ │ - ldrdeq r4, [r8, -r4] │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - tsteq r2, r2, lsl #30 │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ - tsteq r2, r2, lsr #30 │ │ │ │ - tsteq r2, sl, lsr #30 │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - tsteq r2, sl, asr #30 │ │ │ │ - tsteq r2, sl, asr pc │ │ │ │ - tsteq r2, sl, ror #30 │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - smlabbeq r2, sl, pc, sp @ │ │ │ │ - ldrdeq r4, [r8, -ip] │ │ │ │ - @ instruction: 0x0102df9a │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, r2, lsr #28 │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r2, r2, lsr lr │ │ │ │ + smlabbeq r1, r0, r2, sl │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + smlalseq r8, pc, r2, sl @ │ │ │ │ + rscseq r8, pc, sl, lsl #21 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + tsteq r1, sl, asr #6 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ tsteq r2, sl, lsr lr │ │ │ │ - tsteq r2, r2, asr #28 │ │ │ │ - tsteq r2, r2, asr lr │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, r2, ror lr │ │ │ │ - smlabbeq r2, r2, lr, sp │ │ │ │ - @ instruction: 0x0102de92 │ │ │ │ - smlatteq r8, r4, r3, r4 │ │ │ │ - @ instruction: 0x0102deb6 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, r2, lsr sp │ │ │ │ - tsteq r2, sl, lsr sp │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, sl, asr #26 │ │ │ │ - tsteq r2, sl, asr sp │ │ │ │ + tsteq r1, r6, asr r3 │ │ │ │ + @ instruction: 0x0101939a │ │ │ │ + tsteq r1, sl, asr #6 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + smlabbeq r1, r6, r3, r9 │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + tsteq r0, r2, lsr sl │ │ │ │ + tsteq r0, lr, lsr #20 │ │ │ │ + smlatteq r1, r0, r0, sl │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + ldrdeq sl, [r1, -r4] │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + smlalseq r8, pc, lr, r7 @ │ │ │ │ + smlalseq r8, pc, r6, r7 @ │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ + rscseq r8, pc, ip, ror #14 │ │ │ │ + rscseq r8, pc, r4, ror #14 │ │ │ │ + rscseq pc, pc, r8, asr pc @ │ │ │ │ + rscseq pc, pc, r8, asr #30 │ │ │ │ + rscseq pc, pc, r4, asr #30 │ │ │ │ + rscseq pc, pc, r0, asr #30 │ │ │ │ + rscseq pc, pc, ip, lsr pc @ │ │ │ │ + rscseq pc, pc, r8, lsr pc @ │ │ │ │ + rscseq pc, pc, r4, lsr pc @ │ │ │ │ + rscseq pc, pc, r0, lsr pc @ │ │ │ │ + rscseq pc, pc, r8, lsr #30 │ │ │ │ + rscseq pc, pc, r4, lsr #30 │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r0, lsr fp │ │ │ │ + tsteq r8, r6, asr #8 │ │ │ │ + tsteq r2, lr, ror #26 │ │ │ │ tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, sl, asr sp │ │ │ │ + tsteq r2, r6, ror #26 │ │ │ │ + tsteq r2, r2, ror sp │ │ │ │ tsteq r2, sl, ror sp │ │ │ │ + smlabbeq r2, r2, sp, sp │ │ │ │ smlabbeq r2, sl, sp, sp │ │ │ │ - @ instruction: 0x0102dd9a │ │ │ │ - smlatteq r8, ip, r2, r4 │ │ │ │ + @ instruction: 0x0102dd92 │ │ │ │ + smlatbeq r2, r2, sp, sp │ │ │ │ + @ instruction: 0x0102ddb2 │ │ │ │ + smlabteq r2, r2, sp, sp │ │ │ │ ldrdeq sp, [r2, -r2] │ │ │ │ - tsteq r2, sl, lsl ip │ │ │ │ - tsteq r2, r6, lsr #24 │ │ │ │ - tsteq r2, r2, lsr ip │ │ │ │ - tsteq r2, sl, lsr ip │ │ │ │ - tsteq r2, r2, asr #24 │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - tsteq r2, r2, asr ip │ │ │ │ + smlatteq r2, r2, sp, sp │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + ldrdeq sp, [r2, -lr] │ │ │ │ tsteq r2, r2, ror #24 │ │ │ │ - tsteq r2, r2, ror ip │ │ │ │ + tsteq r2, lr, ror #24 │ │ │ │ + tsteq r2, sl, ror ip │ │ │ │ smlabbeq r2, r2, ip, sp │ │ │ │ + smlabbeq r2, sl, ip, sp │ │ │ │ @ instruction: 0x0102dc92 │ │ │ │ - smlatbeq r2, r2, ip, sp │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - smlatteq r2, lr, ip, sp │ │ │ │ - tsteq r2, r2, lsr #22 │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ - tsteq r2, sl, lsr fp │ │ │ │ - tsteq r2, r2, asr #22 │ │ │ │ - tsteq r2, sl, asr #22 │ │ │ │ - tsteq r2, r2, asr fp │ │ │ │ - tsteq r2, sl, asr fp │ │ │ │ + @ instruction: 0x0102dc9a │ │ │ │ + smlatbeq r2, sl, ip, sp │ │ │ │ + @ instruction: 0x0102dcba │ │ │ │ + smlabteq r2, sl, ip, sp │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + smlatteq r2, sl, ip, sp │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ tsteq r2, sl, ror #22 │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + smlabbeq r2, r2, fp, sp │ │ │ │ smlabbeq r2, sl, fp, sp │ │ │ │ + @ instruction: 0x0102db92 │ │ │ │ @ instruction: 0x0102db9a │ │ │ │ - smlatbeq r2, sl, fp, sp │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - tsteq r2, sl, lsl #24 │ │ │ │ - tsteq r2, sl, lsr #20 │ │ │ │ - tsteq r2, r6, lsr sl │ │ │ │ - tsteq r2, r2, asr #20 │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, sl, asr sl │ │ │ │ - tsteq r2, r2, ror #20 │ │ │ │ + smlatbeq r2, r2, fp, sp │ │ │ │ + @ instruction: 0x0102dbb2 │ │ │ │ + smlabteq r2, r2, fp, sp │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, r2, fp, sp │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ tsteq r2, r2, ror sl │ │ │ │ - smlabbeq r2, r2, sl, sp │ │ │ │ - @ instruction: 0x0102da94 │ │ │ │ - smlatbeq r2, r6, sl, sp │ │ │ │ - @ instruction: 0x0102dab8 │ │ │ │ - tsteq r8, ip │ │ │ │ + tsteq r2, lr, ror sl │ │ │ │ + smlabbeq r2, sl, sl, sp │ │ │ │ + @ instruction: 0x0102da92 │ │ │ │ + @ instruction: 0x0102da9a │ │ │ │ + smlatbeq r2, r2, sl, sp │ │ │ │ + smlatbeq r2, sl, sl, sp │ │ │ │ + @ instruction: 0x0102daba │ │ │ │ + smlabteq r2, sl, sl, sp │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + smlatteq r2, sl, sl, sp │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ tsteq r2, r2, lsr fp │ │ │ │ - tsteq r2, r0, asr #18 │ │ │ │ - tsteq r2, ip, asr #18 │ │ │ │ - tsteq r2, r8, asr r9 │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ - tsteq r2, r8, ror #18 │ │ │ │ - tsteq r2, r0, ror r9 │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - smlabbeq r2, r8, r9, sp │ │ │ │ - @ instruction: 0x0102d998 │ │ │ │ - smlatbeq r2, r8, r9, sp │ │ │ │ - @ instruction: 0x0102d9b8 │ │ │ │ - smlabteq r2, r8, r9, sp │ │ │ │ - tsteq r8, sl, lsl pc │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + smlabbeq r2, r6, r9, sp │ │ │ │ + @ instruction: 0x0102d992 │ │ │ │ + @ instruction: 0x0102d99a │ │ │ │ + smlatbeq r2, r2, r9, sp │ │ │ │ + smlatbeq r2, sl, r9, sp │ │ │ │ + @ instruction: 0x0102d9b2 │ │ │ │ + smlabteq r2, r2, r9, sp │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, r2, r9, sp │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ tsteq r2, lr, asr #20 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r2, r8, asr #16 │ │ │ │ - tsteq r2, r6, asr r8 │ │ │ │ + smlabbeq r2, r2, r8, sp │ │ │ │ + smlabbeq r2, lr, r8, sp │ │ │ │ + @ instruction: 0x0102d89a │ │ │ │ + smlatbeq r2, r2, r8, sp │ │ │ │ + smlatbeq r2, sl, r8, sp │ │ │ │ + @ instruction: 0x0102d8b2 │ │ │ │ + @ instruction: 0x0102d8ba │ │ │ │ + smlabteq r2, sl, r8, sp │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + smlatteq r2, sl, r8, sp │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + tsteq r2, sl, lsl #18 │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r2, sl, ror #18 │ │ │ │ + smlabbeq r2, sl, r7, sp │ │ │ │ + @ instruction: 0x0102d796 │ │ │ │ + smlatbeq r2, r2, r7, sp │ │ │ │ + smlatbeq r2, sl, r7, sp │ │ │ │ + @ instruction: 0x0102d7b2 │ │ │ │ + @ instruction: 0x0102d7ba │ │ │ │ + smlabteq r2, r2, r7, sp │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, r2, r7, sp │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + tsteq r2, r6, lsl #16 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + @ instruction: 0x0102d892 │ │ │ │ + smlatbeq r2, r0, r6, sp │ │ │ │ + smlatbeq r2, ip, r6, sp │ │ │ │ + @ instruction: 0x0102d6b8 │ │ │ │ + smlabteq r2, r0, r6, sp │ │ │ │ + smlabteq r2, r8, r6, sp │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + smlatteq r2, r8, r6, sp │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + tsteq r2, r8, lsl #14 │ │ │ │ + tsteq r2, r8, lsl r7 │ │ │ │ + tsteq r2, r8, lsr #14 │ │ │ │ + tsteq r8, sl, ror ip │ │ │ │ + smlatbeq r2, lr, r7, sp │ │ │ │ + @ instruction: 0x0102d59a │ │ │ │ + smlatbeq r2, r8, r5, sp │ │ │ │ + @ instruction: 0x0102d5b6 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0102d594 │ │ │ │ - @ instruction: 0x0102d59c │ │ │ │ - smlatbeq r2, r4, r5, sp │ │ │ │ - smlatbeq r2, ip, r5, sp │ │ │ │ - @ instruction: 0x0102d5bc │ │ │ │ - smlabteq r2, ip, r5, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlatteq r2, ip, r5, sp │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - tsteq r8, lr, asr #22 │ │ │ │ - @ instruction: 0x0102d698 │ │ │ │ - tsteq r2, ip, ror r4 │ │ │ │ - smlabbeq r2, r8, r4, sp │ │ │ │ - @ instruction: 0x0102d494 │ │ │ │ - @ instruction: 0x0102d49c │ │ │ │ - smlatbeq r2, r4, r4, sp │ │ │ │ - smlatbeq r2, ip, r4, sp │ │ │ │ - @ instruction: 0x0102d4b4 │ │ │ │ - smlabteq r2, r4, r4, sp │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlatteq r2, r4, r4, sp │ │ │ │ strdeq sp, [r2, -r4] │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - @ instruction: 0x0102d5b4 │ │ │ │ - smlabbeq r2, r4, r3, sp │ │ │ │ - @ instruction: 0x0102d390 │ │ │ │ - @ instruction: 0x0102d39c │ │ │ │ - smlatbeq r2, r4, r3, sp │ │ │ │ - smlatbeq r2, ip, r3, sp │ │ │ │ - @ instruction: 0x0102d3b4 │ │ │ │ - @ instruction: 0x0102d3bc │ │ │ │ - smlabteq r2, ip, r3, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlatteq r2, ip, r3, sp │ │ │ │ strdeq sp, [r2, -ip] │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - tsteq r8, lr, asr r9 │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - smlabbeq r2, ip, r2, sp │ │ │ │ - @ instruction: 0x0102d298 │ │ │ │ - smlatbeq r2, r4, r2, sp │ │ │ │ - smlatbeq r2, ip, r2, sp │ │ │ │ - @ instruction: 0x0102d2b4 │ │ │ │ - @ instruction: 0x0102d2bc │ │ │ │ - smlabteq r2, r4, r2, sp │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlatteq r2, r4, r2, sp │ │ │ │ - strdeq sp, [r2, -r4] │ │ │ │ - tsteq r2, r6, lsl #6 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - strdeq sp, [r2, -r4] │ │ │ │ - @ instruction: 0x0102d19e │ │ │ │ - smlatbeq r2, ip, r1, sp │ │ │ │ - @ instruction: 0x0102d1ba │ │ │ │ - smlabteq r2, r4, r1, sp │ │ │ │ - smlabteq r2, lr, r1, sp │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - smlatteq r2, r2, r1, sp │ │ │ │ - strdeq sp, [r2, -r4] │ │ │ │ - tsteq r2, r6, lsl #4 │ │ │ │ - tsteq r2, r8, lsl r2 │ │ │ │ - tsteq r2, sl, lsr #4 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ - @ instruction: 0x01083790 │ │ │ │ + tsteq r2, r4, lsl #6 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + tsteq r2, ip, lsl r3 │ │ │ │ tsteq r2, ip, lsr #6 │ │ │ │ - smlabteq r2, r2, r0, sp │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - ldrdeq sp, [r2, -lr] │ │ │ │ - smlatteq r2, r8, r0, sp │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ + tsteq r2, ip, lsr r3 │ │ │ │ + tsteq r2, ip, asr #6 │ │ │ │ + tsteq r2, ip, asr r3 │ │ │ │ + smlatbeq r8, lr, r8, r3 │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + ldrdeq sp, [r2, -ip] │ │ │ │ + smlatteq r2, r8, r1, sp │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ strdeq sp, [r2, -ip] │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ - tsteq r2, r8, lsl r1 │ │ │ │ - tsteq r2, sl, lsr #2 │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - tsteq r2, r0, ror #2 │ │ │ │ - @ instruction: 0x010836b4 │ │ │ │ + tsteq r2, r4, lsl #4 │ │ │ │ + tsteq r2, ip, lsl #4 │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + tsteq r2, r4, lsr #4 │ │ │ │ + tsteq r2, r4, lsr r2 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ tsteq r2, r4, ror #4 │ │ │ │ - smlatteq r2, r6, pc, ip @ │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - tsteq r2, r2 │ │ │ │ + @ instruction: 0x010837b6 │ │ │ │ + tsteq r2, r4, lsl r3 │ │ │ │ + smlatteq r2, r4, r0, sp │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + tsteq r2, r4, lsl r1 │ │ │ │ + tsteq r2, ip, lsl r1 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + tsteq r2, ip, lsr r1 │ │ │ │ + tsteq r2, ip, asr #2 │ │ │ │ + tsteq r2, ip, asr r1 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + @ instruction: 0x010836be │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + smlatteq r2, ip, pc, ip @ │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + tsteq r2, r4 │ │ │ │ tsteq r2, ip │ │ │ │ - tsteq r2, r6, lsl r0 │ │ │ │ - tsteq r2, r0, lsr #32 │ │ │ │ - tsteq r2, sl, lsr #32 │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - tsteq r2, lr, asr #32 │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - smlabbeq r2, r4, r0, sp │ │ │ │ - ldrdeq r3, [r8, -r8] │ │ │ │ - @ instruction: 0x0102d19e │ │ │ │ - tsteq r8, ip, ror r5 │ │ │ │ - ldrsbteq r7, [pc], #48 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ + tsteq r2, r4, lsr #32 │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + qaddeq sp, r4, r2 │ │ │ │ + tsteq r2, r6, rrx │ │ │ │ + tsteq r2, r8, ror r0 │ │ │ │ + smlabteq r8, ip, r5, r3 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + tsteq r2, ip, lsl #30 │ │ │ │ + tsteq r2, sl, lsl pc │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, r8, lsr pc │ │ │ │ + tsteq r2, r2, asr #30 │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + tsteq r2, r6, ror #30 │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ + smlabbeq r2, sl, pc, ip @ │ │ │ │ + @ instruction: 0x0102cf9c │ │ │ │ + strdeq r3, [r8, -r0] │ │ │ │ + smlabbeq r2, ip, r0, sp │ │ │ │ + tsteq r2, r2, lsr #28 │ │ │ │ + tsteq r2, r0, lsr lr │ │ │ │ + tsteq r2, lr, lsr lr │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + tsteq r2, r2, asr lr │ │ │ │ + tsteq r2, ip, asr lr │ │ │ │ + tsteq r2, r6, ror #28 │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + smlabbeq r2, sl, lr, ip │ │ │ │ + @ instruction: 0x0102ce9c │ │ │ │ + smlatbeq r2, lr, lr, ip │ │ │ │ + smlabteq r2, r0, lr, ip │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + smlabteq r2, r4, pc, ip @ │ │ │ │ + tsteq r2, r6, asr #26 │ │ │ │ + tsteq r2, r4, asr sp │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ + tsteq r2, r6, ror sp │ │ │ │ + smlabbeq r2, r0, sp, ip │ │ │ │ + smlabbeq r2, sl, sp, ip │ │ │ │ + @ instruction: 0x0102cd9c │ │ │ │ + smlatbeq r2, lr, sp, ip │ │ │ │ + smlabteq r2, r0, sp, ip │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlatteq r2, r4, sp, ip │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + ldrdeq r3, [r8, -ip] │ │ │ │ + rscseq r7, pc, r0, lsr r1 @ │ │ │ │ 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, r2, pc, ip @ │ │ │ │ - smlatbeq r2, sl, pc, ip @ │ │ │ │ - smlabteq r2, r4, pc, ip @ │ │ │ │ - smlatteq r2, r0, pc, ip @ │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - tsteq r2, r0, lsr #32 │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - swpeq sp, r4, [r2] │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r2, sl, lsr r1 │ │ │ │ + smlatteq r2, r2, ip, ip │ │ │ │ + tsteq r2, sl, lsl #26 │ │ │ │ + tsteq r2, r4, lsr #26 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + smlabbeq r2, r0, sp, ip │ │ │ │ + @ instruction: 0x0102cd9c │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ + tsteq r2, r0, lsr lr │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + @ instruction: 0x0102ce9a │ │ │ │ + smlabteq r2, sl, lr, ip │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + @ instruction: 0x0102cf96 │ │ │ │ + smlabteq r2, lr, pc, ip @ │ │ │ │ + tsteq r2, r6, lsl r0 │ │ │ │ + qaddeq sp, r0, r2 │ │ │ │ + swpeq sp, r0, [r2] │ │ │ │ + smlabteq r2, r8, r0, sp │ │ │ │ + smlatteq r2, lr, r0, sp │ │ │ │ tsteq r2, sl, ror #2 │ │ │ │ - @ instruction: 0x0102d19c │ │ │ │ - smlabteq r2, r4, r1, sp │ │ │ │ - tsteq r2, r6, lsr r2 │ │ │ │ - tsteq r2, lr, ror #4 │ │ │ │ - @ instruction: 0x0102d2b6 │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - smlabbeq r2, lr, r3, sp │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - tsteq r2, lr, lsr r4 │ │ │ │ - @ instruction: 0x0102d492 │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - smlabbeq r2, r2, r5, sp │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ - smlatteq r2, lr, sp, ip │ │ │ │ - smlatteq r2, r0, ip, ip │ │ │ │ - tsteq r2, r6, ror ip │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - rscseq r6, pc, r8, asr #27 │ │ │ │ - rscseq r6, pc, r2, asr #27 │ │ │ │ - @ instruction: 0x0102cc98 │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - ldrhteq r6, [pc], #208 │ │ │ │ - rscseq r6, pc, sl, lsr #27 │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - smlatteq r2, lr, ip, ip │ │ │ │ - smlatbeq r2, ip, ip, ip │ │ │ │ - smlalseq r6, pc, r2, sp @ │ │ │ │ - rscseq r6, pc, ip, lsl #27 │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - rscseq r6, pc, sl, ror sp @ │ │ │ │ - smlabteq r2, r4, lr, ip │ │ │ │ - tsteq r2, lr, lsl lr │ │ │ │ + @ instruction: 0x0102d19e │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r2, r8, ror r2 │ │ │ │ + @ instruction: 0x0102d2b8 │ │ │ │ + smlatteq r2, r2, r2, sp │ │ │ │ ldrdeq ip, [r2, -r0] │ │ │ │ - smlabbeq r2, r6, sp, ip │ │ │ │ - rscseq r6, pc, ip, asr sp @ │ │ │ │ - rscseq r6, pc, r6, asr sp @ │ │ │ │ - tsteq r2, r0, ror #28 │ │ │ │ - tsteq r2, sl, lsl lr │ │ │ │ - rscseq r6, pc, r4, asr #26 │ │ │ │ - rscseq r6, pc, lr, lsr sp @ │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - smlatteq r2, r2, lr, ip │ │ │ │ - @ instruction: 0x0102ce9c │ │ │ │ - rscseq r6, pc, r6, lsr #26 │ │ │ │ - rscseq r6, pc, r0, lsr #26 │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, r4, ror pc │ │ │ │ - rscseq r6, pc, lr, lsl #26 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - smlatteq r2, lr, r0, sp │ │ │ │ - tsteq r2, r4, lsr r0 │ │ │ │ - smlatteq r2, r6, pc, ip @ │ │ │ │ + tsteq r2, lr, asr #22 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + smlatbeq r2, r0, r9, ip │ │ │ │ + tsteq r2, r2, ror r9 │ │ │ │ + rscseq r6, pc, r8, lsr #22 │ │ │ │ + rscseq r6, pc, r2, lsr #22 │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + smlabteq r2, r6, r9, ip │ │ │ │ + rscseq r6, pc, r0, lsl fp @ │ │ │ │ + rscseq r6, pc, sl, lsl #22 │ │ │ │ + @ instruction: 0x0102ca90 │ │ │ │ + tsteq r2, lr, asr #20 │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + ldrshteq r6, [pc], #162 │ │ │ │ + rscseq r6, pc, ip, ror #21 │ │ │ │ + @ instruction: 0x0102cab6 │ │ │ │ + smlabteq r2, ip, sl, ip │ │ │ │ + ldrsbteq r6, [pc], #170 │ │ │ │ + tsteq r2, r4, lsr #24 │ │ │ │ + tsteq r2, lr, ror fp │ │ │ │ + tsteq r2, r0, lsr fp │ │ │ │ + smlatteq r2, r6, sl, ip │ │ │ │ + ldrhteq r6, [pc], #172 │ │ │ │ + ldrhteq r6, [pc], #166 │ │ │ │ + smlabteq r2, r0, fp, ip │ │ │ │ + tsteq r2, sl, ror fp │ │ │ │ + rscseq r6, pc, r4, lsr #21 │ │ │ │ + smlalseq r6, pc, lr, sl @ │ │ │ │ + smlabbeq r2, ip, ip, ip │ │ │ │ + tsteq r2, r2, asr #24 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + rscseq r6, pc, r6, lsl #21 │ │ │ │ + rscseq r6, pc, r0, lsl #21 │ │ │ │ + @ instruction: 0x0102ccb6 │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + rscseq r6, pc, lr, ror #20 │ │ │ │ @ instruction: 0x0102cf98 │ │ │ │ - rscseq r6, pc, sl, ror #25 │ │ │ │ - rscseq r6, pc, r4, ror #25 │ │ │ │ - smlabbeq r2, r2, r0, sp │ │ │ │ - tsteq r2, r4, lsr r0 │ │ │ │ - ldrsbteq r6, [pc], #194 │ │ │ │ - rscseq r6, pc, ip, asr #25 │ │ │ │ - tsteq r2, r6, ror #2 │ │ │ │ - tsteq r2, r8, lsl r1 │ │ │ │ - smlabteq r2, sl, r0, sp │ │ │ │ - ldrhteq r6, [pc], #196 │ │ │ │ - rscseq r6, pc, lr, lsr #25 │ │ │ │ - @ instruction: 0x0102d190 │ │ │ │ - smlatbeq r2, lr, r1, sp │ │ │ │ - smlalseq r6, pc, ip, ip @ │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - tsteq r2, r6, lsr #4 │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - rscseq r6, pc, lr, ror ip @ │ │ │ │ - rscseq r6, pc, r8, ror ip @ │ │ │ │ - smlabteq r2, lr, r2, sp │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - rscseq r6, pc, r6, ror #24 │ │ │ │ - rscseq r6, pc, r0, ror #24 │ │ │ │ - smlabteq r2, r6, r3, sp │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, lr, lsl r3 │ │ │ │ - rscseq r6, pc, r8, asr #24 │ │ │ │ - rscseq r6, pc, r2, asr #24 │ │ │ │ - strdeq sp, [r2, -r4] │ │ │ │ - tsteq r2, r6, lsl r4 │ │ │ │ - rscseq r6, pc, r0, lsr ip @ │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + @ instruction: 0x0102cd94 │ │ │ │ + tsteq r2, r6, asr #26 │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + rscseq r6, pc, sl, asr #20 │ │ │ │ + rscseq r6, pc, r4, asr #20 │ │ │ │ + smlatteq r2, r2, sp, ip │ │ │ │ + @ instruction: 0x0102cd94 │ │ │ │ + rscseq r6, pc, r2, lsr sl @ │ │ │ │ + rscseq r6, pc, ip, lsr #20 │ │ │ │ + smlabteq r2, r6, lr, ip │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + tsteq r2, sl, lsr #28 │ │ │ │ + rscseq r6, pc, r4, lsl sl @ │ │ │ │ + rscseq r6, pc, lr, lsl #20 │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + tsteq r2, lr, lsl #30 │ │ │ │ + ldrshteq r6, [pc], #156 │ │ │ │ + smlatbeq r2, r2, r0, sp │ │ │ │ + ldrdeq ip, [r2, -ip] │ │ │ │ + smlabbeq r2, r6, pc, ip @ │ │ │ │ + tsteq r2, r8, lsr pc │ │ │ │ + ldrsbteq r6, [pc], #158 │ │ │ │ + ldrsbteq r6, [pc], #152 │ │ │ │ + tsteq r2, lr, lsr #32 │ │ │ │ + ldrdeq ip, [r2, -ip] │ │ │ │ + rscseq r6, pc, r6, asr #19 │ │ │ │ + rscseq r6, pc, r0, asr #19 │ │ │ │ + tsteq r2, r6, lsr #2 │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + tsteq r2, lr, ror r0 │ │ │ │ + rscseq r6, pc, r8, lsr #19 │ │ │ │ + rscseq r6, pc, r2, lsr #19 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ + smlalseq r6, pc, r0, r9 @ │ │ │ │ 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, sl, lsr #2 │ │ │ │ - @ instruction: 0x01016594 │ │ │ │ - rscseq r6, pc, r0, asr #27 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - smlalseq r6, pc, r8, ip @ │ │ │ │ - @ instruction: 0x01016492 │ │ │ │ - smlalseq r6, pc, r2, ip @ │ │ │ │ - smlabbeq r2, r6, r0, sp │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ - tsteq r2, r6, rrx │ │ │ │ - qaddeq sp, lr, r2 │ │ │ │ - qaddeq sp, r6, r2 │ │ │ │ - tsteq r2, lr, asr #32 │ │ │ │ - tsteq r2, r6, asr #32 │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - ldrshteq r6, [pc], #178 │ │ │ │ - smlabteq r1, r0, r3, r6 │ │ │ │ - rscseq r6, pc, r0, ror #23 │ │ │ │ - smlatbeq r1, r2, r3, r6 │ │ │ │ - rscseq r6, pc, sl, ror #23 │ │ │ │ - smlabbeq r1, r4, r3, r6 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, r2, ror #6 │ │ │ │ - @ instruction: 0x0100519e │ │ │ │ - @ instruction: 0x0102cf9c │ │ │ │ - @ instruction: 0x0102cf98 │ │ │ │ - @ instruction: 0x0102cf94 │ │ │ │ - @ instruction: 0x0102cf94 │ │ │ │ - @ instruction: 0x0102cf98 │ │ │ │ - rscseq r6, pc, ip, lsl #23 │ │ │ │ - rscseq r6, pc, r6, lsl #23 │ │ │ │ - smlabbeq r2, r0, pc, ip @ │ │ │ │ - smlabteq r1, r4, r2, r6 │ │ │ │ - tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - swpeq r5, ip, [r0] │ │ │ │ - smlabbeq r0, r6, r0, r5 │ │ │ │ - tsteq r2, r0, asr #30 │ │ │ │ - rscseq sp, ip, r0, asr #9 │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - tsteq r0, r4, asr #32 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - strdeq r4, [r2, -lr] │ │ │ │ - rscseq r6, pc, r4, lsr #24 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - rscseq r6, pc, lr, asr sl @ │ │ │ │ - rscseq r6, pc, r8, asr sl @ │ │ │ │ - @ instruction: 0x01004db4 │ │ │ │ - @ instruction: 0x01004db6 │ │ │ │ - @ instruction: 0x0102ce90 │ │ │ │ - smlabbeq r2, lr, lr, ip │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - ldrsbteq r6, [pc], #158 │ │ │ │ - ldrsbteq r6, [pc], #152 │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, lr, lsl #26 │ │ │ │ - @ instruction: 0x0102e594 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ + smlabbeq r1, sl, lr, pc @ │ │ │ │ + strdeq r6, [r1, -r4] │ │ │ │ + rscseq r6, pc, r0, lsr #22 │ │ │ │ + smlabteq r1, r6, r2, r6 │ │ │ │ + ldrshteq r6, [pc], #152 │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + ldrshteq r6, [pc], #146 │ │ │ │ + smlatteq r2, r6, sp, ip │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + tsteq r2, r2, ror #12 │ │ │ │ + smlabteq r2, r6, sp, ip │ │ │ │ + @ instruction: 0x0102cdbe │ │ │ │ + @ instruction: 0x0102cdb6 │ │ │ │ + smlatbeq r2, lr, sp, ip │ │ │ │ + smlatbeq r2, r6, sp, ip │ │ │ │ + @ instruction: 0x010827bc │ │ │ │ + rscseq r6, pc, r2, asr r9 @ │ │ │ │ + tsteq r1, r0, lsr #2 │ │ │ │ + rscseq r6, pc, r0, asr #18 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + rscseq r6, pc, sl, asr #18 │ │ │ │ + smlatteq r1, r4, r0, r6 │ │ │ │ + smlatbeq r1, r8, r0, r6 │ │ │ │ + smlabteq r1, r2, r0, r6 │ │ │ │ + strdeq r4, [r0, -lr] │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ strdeq ip, [r2, -r4] │ │ │ │ - smlatteq r2, lr, ip, ip │ │ │ │ - smlatteq r2, r8, ip, ip │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - smlabteq r2, ip, sp, ip │ │ │ │ - smlabteq r2, r0, sp, ip │ │ │ │ - @ instruction: 0x0102cdbc │ │ │ │ - @ instruction: 0x0102cdb4 │ │ │ │ - smlatbeq r2, ip, sp, ip │ │ │ │ - @ instruction: 0x0102cdb0 │ │ │ │ - @ instruction: 0x01015bb4 │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - smlabbeq r1, lr, pc, r5 @ │ │ │ │ - rscseq r6, pc, r0, ror #8 │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + rscseq r6, pc, ip, ror #17 │ │ │ │ + rscseq r6, pc, r6, ror #17 │ │ │ │ + smlatteq r2, r0, ip, ip │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, r6, ip, ip │ │ │ │ + @ instruction: 0x0102ccbc │ │ │ │ + strdeq r4, [r0, -ip] │ │ │ │ + smlatteq r0, r6, sp, r4 │ │ │ │ + smlatbeq r2, r0, ip, ip │ │ │ │ + rscseq sp, ip, r0, lsr #4 │ │ │ │ + @ instruction: 0x0102cc92 │ │ │ │ + smlabbeq r2, ip, ip, ip │ │ │ │ + smlatbeq r0, r4, sp, r4 │ │ │ │ + smlabbeq r0, lr, sp, r4 │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + tsteq r2, lr, asr r5 │ │ │ │ + rscseq r6, pc, r4, lsl #19 │ │ │ │ + @ instruction: 0x01017f9e │ │ │ │ + ldrhteq r6, [pc], #126 │ │ │ │ + ldrhteq r6, [pc], #120 │ │ │ │ + tsteq r0, r4, lsl fp │ │ │ │ + tsteq r0, r6, lsl fp │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlatteq r2, lr, fp, ip │ │ │ │ + @ instruction: 0x01017d98 │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + rscseq r6, pc, lr, lsr r7 @ │ │ │ │ + rscseq r6, pc, r8, lsr r7 @ │ │ │ │ + @ instruction: 0x0102cbb0 │ │ │ │ + smlatbeq r2, r6, fp, ip │ │ │ │ + smlatbeq r2, r0, fp, ip │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + tsteq r2, sl, asr sl │ │ │ │ + tsteq r2, r4, asr sl │ │ │ │ + tsteq r2, lr, asr #20 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + tsteq r2, r6, lsr fp │ │ │ │ + ldrdeq r5, [r1, -r6] │ │ │ │ + tsteq r2, ip, lsr #22 │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + tsteq r2, r4, lsl fp │ │ │ │ + tsteq r2, ip, lsl #22 │ │ │ │ + tsteq r2, r0, lsl fp │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + qaddeq r6, sl, r1 │ │ │ │ + smlatteq r1, lr, ip, r5 │ │ │ │ + rscseq r6, pc, r0, asr #3 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff799b44 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r2, r4, lsl #24 │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec32d90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 499b6a <__vaDriverInit_1_23@@libgallium-26.0.4-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 r6, pc, r6, asr #12 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - rscseq r6, pc, sl, lsr r6 @ │ │ │ │ - rscseq r6, pc, r6, lsr #12 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - rscseq r6, pc, r4, lsl r6 @ │ │ │ │ - rscseq r6, pc, r6, lsl r6 @ │ │ │ │ - rscseq r6, pc, lr, lsl #12 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - tsteq r2, r8, ror r6 │ │ │ │ - tsteq r2, r0, ror r6 │ │ │ │ - ldrsbteq r6, [pc], #82 │ │ │ │ - @ instruction: 0x01026bb8 │ │ │ │ - rscseq r6, pc, r2, asr #11 │ │ │ │ - ldrsbteq r6, [pc], #80 │ │ │ │ - smlatteq r2, r2, sl, ip │ │ │ │ - ldrsbteq r6, [pc], #82 │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ - rscseq r6, pc, r8, asr #11 │ │ │ │ - ldrhteq r6, [pc], #86 │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - rscseq r6, pc, r8, lsr #11 │ │ │ │ - ldrhteq r6, [pc], #80 │ │ │ │ - ldrhteq r6, [pc], #82 │ │ │ │ - rscseq r6, pc, ip, lsr #11 │ │ │ │ - rscseq r6, pc, r4, lsl #11 │ │ │ │ - rscseq r6, pc, r6, lsl #11 │ │ │ │ - smlalseq r6, pc, r8, r5 @ │ │ │ │ - ldrhteq r6, [pc], #68 │ │ │ │ - rscseq r6, pc, lr, lsr #9 │ │ │ │ - rscseq r6, pc, r4, lsl #11 │ │ │ │ - rscseq r6, pc, r8, lsl #9 │ │ │ │ - rscseq r6, pc, r2, lsl #9 │ │ │ │ - smlabteq r2, r4, ip, r4 │ │ │ │ - rscseq r6, pc, ip, asr r4 @ │ │ │ │ - rscseq r6, pc, r6, asr r4 @ │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - @ instruction: 0x01018194 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - tsteq r2, r4, asr r9 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - ldrhteq sp, [pc], #184 │ │ │ │ - ldrhteq sp, [pc], #182 │ │ │ │ - tsteq r2, r4, lsl r9 │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - rscseq sp, pc, r6, asr #23 │ │ │ │ - rscseq sp, pc, ip, lsr #23 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - ldrshteq r6, [pc], #42 │ │ │ │ - ldrshteq r6, [pc], #36 │ │ │ │ - @ instruction: 0x010268b2 │ │ │ │ - tsteq r2, lr, lsl r8 │ │ │ │ - tsteq r2, r4, lsr #16 │ │ │ │ - @ instruction: 0x0102689a │ │ │ │ - strdeq r2, [r2, -r2] │ │ │ │ - strdeq r2, [r2, -r8] │ │ │ │ - smlabbeq r2, r2, r8, r6 │ │ │ │ - smlabbeq r2, r8, r8, r6 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - tsteq r8, sl, lsr #32 │ │ │ │ - tsteq r2, ip, ror #16 │ │ │ │ - smlabbeq r1, lr, r9, r5 │ │ │ │ - @ instruction: 0x0102c7b0 │ │ │ │ - rscseq r6, pc, r6, lsl r2 @ │ │ │ │ - rscseq r6, pc, r0, lsl r2 @ │ │ │ │ + rscseq r6, pc, r6, lsr #7 │ │ │ │ + ldrdeq r6, [r2, -sl] │ │ │ │ + smlalseq r6, pc, sl, r3 @ │ │ │ │ + rscseq r6, pc, r6, lsl #7 │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + rscseq r6, pc, r4, ror r3 @ │ │ │ │ + rscseq r6, pc, r6, ror r3 @ │ │ │ │ + rscseq r6, pc, lr, ror #6 │ │ │ │ + ldrdeq r9, [r2, -r6] │ │ │ │ + ldrdeq r9, [r2, -r8] │ │ │ │ + ldrdeq r9, [r2, -r0] │ │ │ │ + rscseq r6, pc, r2, lsr r3 @ │ │ │ │ + tsteq r2, r8, lsl r9 │ │ │ │ + rscseq r6, pc, r2, lsr #6 │ │ │ │ + rscseq r6, pc, r0, lsr r3 @ │ │ │ │ tsteq r2, r2, asr #16 │ │ │ │ - tsteq r1, r6, asr #18 │ │ │ │ + rscseq r6, pc, r2, lsr r3 @ │ │ │ │ + smlabteq r2, r6, r8, r6 │ │ │ │ + rscseq r6, pc, r8, lsr #6 │ │ │ │ + rscseq r6, pc, r6, lsl r3 @ │ │ │ │ + tsteq r8, r2, rrx │ │ │ │ + rscseq r6, pc, r8, lsl #6 │ │ │ │ + rscseq r6, pc, r0, lsl r3 @ │ │ │ │ + rscseq r6, pc, r2, lsl r3 @ │ │ │ │ + rscseq r6, pc, ip, lsl #6 │ │ │ │ + rscseq r6, pc, r4, ror #5 │ │ │ │ + rscseq r6, pc, r6, ror #5 │ │ │ │ + ldrshteq r6, [pc], #40 │ │ │ │ + rscseq r6, pc, r4, lsl r2 @ │ │ │ │ + rscseq r6, pc, lr, lsl #4 │ │ │ │ + rscseq r6, pc, r4, ror #5 │ │ │ │ + rscseq r6, pc, r8, ror #3 │ │ │ │ + rscseq r6, pc, r2, ror #3 │ │ │ │ + tsteq r2, r4, lsr #20 │ │ │ │ + ldrhteq r6, [pc], #28 │ │ │ │ + ldrhteq r6, [pc], #22 │ │ │ │ + @ instruction: 0x01017eb0 │ │ │ │ + @ instruction: 0x01017eb0 │ │ │ │ + smlatbeq r1, lr, lr, r7 │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + smlabbeq r1, r4, lr, r7 │ │ │ │ + smlabbeq r1, r2, lr, r7 │ │ │ │ + @ instruction: 0x010226ba │ │ │ │ + @ instruction: 0x010226b4 │ │ │ │ + smlatbeq r2, lr, r6, r2 │ │ │ │ + smlatbeq r2, r8, r6, r2 │ │ │ │ + smlatbeq r2, r2, r6, r2 │ │ │ │ + @ instruction: 0x0102269c │ │ │ │ + @ instruction: 0x01022696 │ │ │ │ + rscseq sp, pc, r8, lsl r9 @ │ │ │ │ + rscseq sp, pc, r6, lsl r9 @ │ │ │ │ + tsteq r2, r4, ror r6 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + rscseq sp, pc, r6, lsr #18 │ │ │ │ + rscseq sp, pc, ip, lsl #18 │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + rscseq r6, pc, sl, asr r0 @ │ │ │ │ + rscseq r6, pc, r4, asr r0 @ │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + smlabbeq r2, r4, r5, r2 │ │ │ │ + strdeq r6, [r2, -sl] │ │ │ │ + tsteq r2, r2, asr r5 │ │ │ │ + tsteq r2, r8, asr r5 │ │ │ │ + smlatteq r2, r2, r5, r6 │ │ │ │ + smlatteq r2, r8, r5, r6 │ │ │ │ + smlabteq r2, lr, r5, r6 │ │ │ │ + smlabbeq r8, sl, sp, r1 │ │ │ │ + smlabteq r2, ip, r5, r6 │ │ │ │ + smlatteq r1, lr, r6, r5 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + rscseq r5, pc, r6, ror pc @ │ │ │ │ + rscseq r5, pc, r0, ror pc @ │ │ │ │ + smlatbeq r2, r2, r5, r6 │ │ │ │ + smlatbeq r1, r6, r6, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec33388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ strbhi pc, [lr, -r0]! @ │ │ │ │ addhi pc, r7, #0, 4 │ │ │ │ @@ -116639,102 +116639,102 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r9, {r1, r2, r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b24478 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ svclt 0x0000e1af │ │ │ │ - rscseq r5, pc, r0, asr #23 │ │ │ │ - smlabteq r2, r6, r5, ip │ │ │ │ - rscseq r5, pc, sl, ror #22 │ │ │ │ - rscseq r5, pc, ip, asr #22 │ │ │ │ - rscseq r5, pc, ip, lsr #22 │ │ │ │ - rscseq r5, pc, r6, lsl fp @ │ │ │ │ - rscseq r5, pc, ip, ror #21 │ │ │ │ - rscseq r5, pc, r2, ror #21 │ │ │ │ - rscseq r5, pc, r4, asr #21 │ │ │ │ - smlalseq r5, pc, lr, sl @ │ │ │ │ - smlabteq r2, r8, r4, ip │ │ │ │ - rscseq r5, pc, sl, lsr sl @ │ │ │ │ - rscseq r5, pc, r4, lsl sl @ │ │ │ │ - ldrshteq r5, [pc], #144 │ │ │ │ - rscseq r5, pc, r4, asr #19 │ │ │ │ - smlalseq r5, pc, sl, r9 @ │ │ │ │ - rscseq r5, pc, r0, ror r9 @ │ │ │ │ - rscseq r5, pc, r4, asr #18 │ │ │ │ - rscseq r5, pc, sl, lsr r9 @ │ │ │ │ - rscseq r5, pc, r6, lsl r9 @ │ │ │ │ - ldrshteq r5, [pc], #130 │ │ │ │ - rscseq r5, pc, r8, asr #17 │ │ │ │ - rscseq r5, pc, r4, lsr #17 │ │ │ │ - rscseq r5, pc, r0, lsl #17 │ │ │ │ - rscseq r5, pc, r4, asr r8 @ │ │ │ │ - rscseq r5, pc, r8, lsr #16 │ │ │ │ - rscseq r5, pc, r4, lsl #16 │ │ │ │ - rscseq r5, pc, r0, ror #15 │ │ │ │ - ldrhteq r5, [pc], #116 │ │ │ │ - smlalseq r5, pc, r0, r7 @ │ │ │ │ - rscseq r5, pc, r0, ror r7 @ │ │ │ │ - rscseq r5, pc, r2, asr r7 @ │ │ │ │ - tsteq r2, r4, lsl r2 │ │ │ │ - smlabbeq r2, r8, r2, ip │ │ │ │ - smlatteq r2, r6, r2, ip │ │ │ │ - tsteq r2, ip, asr r3 │ │ │ │ - smlabteq r2, lr, r3, ip │ │ │ │ - rscseq r5, pc, r8, asr r6 @ │ │ │ │ - rscseq r5, pc, sl, lsl r6 @ │ │ │ │ - ldrshteq r5, [pc], #88 │ │ │ │ - rscseq r5, pc, r8, asr #11 │ │ │ │ - smlalseq r5, pc, r6, r5 @ │ │ │ │ - rscseq r5, pc, r8, ror r5 @ │ │ │ │ - rscseq r5, pc, r8, asr r5 @ │ │ │ │ - rscseq r5, pc, r6, lsr #10 │ │ │ │ - ldrshteq r5, [pc], #68 │ │ │ │ - rscseq r5, pc, r2, asr #9 │ │ │ │ - smlalseq r5, pc, r2, r4 @ │ │ │ │ - rscseq r5, pc, r2, ror #8 │ │ │ │ - rscseq r5, pc, r8, asr r4 @ │ │ │ │ - rscseq r5, pc, r0, lsr r4 @ │ │ │ │ - rscseq r5, pc, r0, lsl #8 │ │ │ │ - ldrshteq r5, [pc], #56 │ │ │ │ - ldrsbteq r5, [pc], #52 │ │ │ │ - rscseq r5, pc, r6, lsr #7 │ │ │ │ - rscseq r5, pc, r8, ror r3 @ │ │ │ │ - rscseq r5, pc, r0, ror r3 @ │ │ │ │ - rscseq r5, pc, ip, asr #6 │ │ │ │ - rscseq r5, pc, sl, lsr #6 │ │ │ │ - rscseq r5, pc, r0, lsl #6 │ │ │ │ - ldrsbteq r5, [pc], #38 │ │ │ │ - rscseq r5, pc, ip, lsr #5 │ │ │ │ - rscseq r5, pc, r4, lsr #5 │ │ │ │ - rscseq r5, pc, r0, lsl #5 │ │ │ │ - rscseq r5, pc, lr, asr r2 @ │ │ │ │ - rscseq r5, pc, r2, lsr r2 @ │ │ │ │ - rscseq r5, pc, r6, lsl #4 │ │ │ │ - rscseq r5, pc, r0, lsl #4 │ │ │ │ - rscseq r5, pc, r0, ror #3 │ │ │ │ - rscseq r5, pc, r0, asr #3 │ │ │ │ - smlalseq r5, pc, r6, r1 @ │ │ │ │ - rscseq r5, pc, sl, ror #2 │ │ │ │ - rscseq r5, pc, r2, asr #2 │ │ │ │ - rscseq r5, pc, sl, lsl r1 @ │ │ │ │ - rscseq r5, pc, r4, lsl r1 @ │ │ │ │ - ldrshteq r5, [pc], #2 │ │ │ │ - rscseq r5, pc, r6, asr #1 │ │ │ │ - rscseq r5, pc, r0, asr #1 │ │ │ │ - rscseq r5, pc, r0, lsr #1 │ │ │ │ - rscseq r5, pc, r8, ror r0 @ │ │ │ │ - rscseq r5, pc, r0, asr r0 @ │ │ │ │ - rscseq r5, pc, sl, asr #32 │ │ │ │ - rscseq r5, pc, r8, lsr #32 │ │ │ │ - rscseq r5, pc, r6 │ │ │ │ - ldrsbteq r4, [pc], #248 │ │ │ │ - rscseq r4, pc, sl, lsr #31 │ │ │ │ - rscseq r4, pc, ip, ror pc @ │ │ │ │ - rscseq r4, pc, r6, ror pc @ │ │ │ │ + rscseq r5, pc, r0, lsr #18 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + rscseq r5, pc, sl, asr #17 │ │ │ │ + rscseq r5, pc, ip, lsr #17 │ │ │ │ + rscseq r5, pc, ip, lsl #17 │ │ │ │ + rscseq r5, pc, r6, ror r8 @ │ │ │ │ + rscseq r5, pc, ip, asr #16 │ │ │ │ + rscseq r5, pc, r2, asr #16 │ │ │ │ + rscseq r5, pc, r4, lsr #16 │ │ │ │ + ldrshteq r5, [pc], #126 │ │ │ │ + tsteq r2, r8, lsr #4 │ │ │ │ + smlalseq r5, pc, sl, r7 @ │ │ │ │ + rscseq r5, pc, r4, ror r7 @ │ │ │ │ + rscseq r5, pc, r0, asr r7 @ │ │ │ │ + rscseq r5, pc, r4, lsr #14 │ │ │ │ + ldrshteq r5, [pc], #106 │ │ │ │ + ldrsbteq r5, [pc], #96 │ │ │ │ + rscseq r5, pc, r4, lsr #13 │ │ │ │ + smlalseq r5, pc, sl, r6 @ │ │ │ │ + rscseq r5, pc, r6, ror r6 @ │ │ │ │ + rscseq r5, pc, r2, asr r6 @ │ │ │ │ + rscseq r5, pc, r8, lsr #12 │ │ │ │ + rscseq r5, pc, r4, lsl #12 │ │ │ │ + rscseq r5, pc, r0, ror #11 │ │ │ │ + ldrhteq r5, [pc], #84 │ │ │ │ + rscseq r5, pc, r8, lsl #11 │ │ │ │ + rscseq r5, pc, r4, ror #10 │ │ │ │ + rscseq r5, pc, r0, asr #10 │ │ │ │ + rscseq r5, pc, r4, lsl r5 @ │ │ │ │ + ldrshteq r5, [pc], #64 │ │ │ │ + ldrsbteq r5, [pc], #64 │ │ │ │ + ldrhteq r5, [pc], #66 │ │ │ │ + tsteq r2, r4, ror pc │ │ │ │ + smlatteq r2, r8, pc, fp @ │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + strheq ip, [r2, -ip] │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + ldrhteq r5, [pc], #56 │ │ │ │ + rscseq r5, pc, sl, ror r3 @ │ │ │ │ + rscseq r5, pc, r8, asr r3 @ │ │ │ │ + rscseq r5, pc, r8, lsr #6 │ │ │ │ + ldrshteq r5, [pc], #38 │ │ │ │ + ldrsbteq r5, [pc], #40 │ │ │ │ + ldrhteq r5, [pc], #40 │ │ │ │ + rscseq r5, pc, r6, lsl #5 │ │ │ │ + rscseq r5, pc, r4, asr r2 @ │ │ │ │ + rscseq r5, pc, r2, lsr #4 │ │ │ │ + ldrshteq r5, [pc], #18 │ │ │ │ + rscseq r5, pc, r2, asr #3 │ │ │ │ + ldrhteq r5, [pc], #24 │ │ │ │ + smlalseq r5, pc, r0, r1 @ │ │ │ │ + rscseq r5, pc, r0, ror #2 │ │ │ │ + rscseq r5, pc, r8, asr r1 @ │ │ │ │ + rscseq r5, pc, r4, lsr r1 @ │ │ │ │ + rscseq r5, pc, r6, lsl #2 │ │ │ │ + ldrsbteq r5, [pc], #8 │ │ │ │ + ldrsbteq r5, [pc], #0 │ │ │ │ + rscseq r5, pc, ip, lsr #1 │ │ │ │ + rscseq r5, pc, sl, lsl #1 │ │ │ │ + rscseq r5, pc, r0, rrx │ │ │ │ + rscseq r5, pc, r6, lsr r0 @ │ │ │ │ + rscseq r5, pc, ip │ │ │ │ + rscseq r5, pc, r4 │ │ │ │ + rscseq r4, pc, r0, ror #31 │ │ │ │ + ldrhteq r4, [pc], #254 │ │ │ │ + smlalseq r4, pc, r2, pc @ │ │ │ │ + rscseq r4, pc, r6, ror #30 │ │ │ │ + rscseq r4, pc, r0, ror #30 │ │ │ │ + rscseq r4, pc, r0, asr #30 │ │ │ │ + rscseq r4, pc, r0, lsr #30 │ │ │ │ + ldrshteq r4, [pc], #230 │ │ │ │ + rscseq r4, pc, sl, asr #29 │ │ │ │ + rscseq r4, pc, r2, lsr #29 │ │ │ │ + rscseq r4, pc, sl, ror lr @ │ │ │ │ + rscseq r4, pc, r4, ror lr @ │ │ │ │ + rscseq r4, pc, r2, asr lr @ │ │ │ │ + rscseq r4, pc, r6, lsr #28 │ │ │ │ + rscseq r4, pc, r0, lsr #28 │ │ │ │ + rscseq r4, pc, r0, lsl #28 │ │ │ │ + ldrsbteq r4, [pc], #216 │ │ │ │ + ldrhteq r4, [pc], #208 │ │ │ │ + rscseq r4, pc, sl, lsr #27 │ │ │ │ + rscseq r4, pc, r8, lsl #27 │ │ │ │ + rscseq r4, pc, r6, ror #26 │ │ │ │ + rscseq r4, pc, r8, lsr sp @ │ │ │ │ + rscseq r4, pc, sl, lsl #26 │ │ │ │ + ldrsbteq r4, [pc], #204 │ │ │ │ + ldrsbteq r4, [pc], #198 │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 809a14 │ │ │ │ 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 r4, [pc], #214 │ │ │ │ - ldrsbteq r4, [pc], #216 │ │ │ │ - ldrhteq r4, [pc], #210 │ │ │ │ - rscseq r4, pc, ip, lsl #27 │ │ │ │ - rscseq r4, pc, r6, lsl #27 │ │ │ │ - rscseq r4, pc, r6, ror #26 │ │ │ │ - rscseq r4, pc, r6, asr #26 │ │ │ │ - smlatteq r2, r6, r8, fp │ │ │ │ - smlabteq r2, r0, r7, fp │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - rscseq r4, pc, r8, lsr #26 │ │ │ │ - rscseq r4, pc, r2, lsr #26 │ │ │ │ - smlatteq r2, r0, sl, fp │ │ │ │ - rscseq r4, pc, r6, lsl sp @ │ │ │ │ - rscseq r4, pc, r0, lsl sp @ │ │ │ │ - rscseq r4, pc, sl, lsl #26 │ │ │ │ - rscseq r4, pc, r4, lsl #26 │ │ │ │ - ldrshteq r4, [pc], #206 │ │ │ │ - ldrshteq r4, [pc], #200 │ │ │ │ - ldrshteq r4, [pc], #194 │ │ │ │ - rscseq r4, pc, ip, ror #25 │ │ │ │ - rscseq r4, pc, r6, ror #25 │ │ │ │ - rscseq r4, pc, r0, ror #25 │ │ │ │ - ldrsbteq r4, [pc], #202 │ │ │ │ - strdeq fp, [r2, -r0] │ │ │ │ - smlabbeq r2, sl, r7, fp │ │ │ │ - rscseq r4, pc, r8, asr #25 │ │ │ │ - tsteq r2, lr, lsl #16 │ │ │ │ - ldrhteq r4, [pc], #204 │ │ │ │ - smlabbeq r2, sl, r9, fp │ │ │ │ - smlatteq r2, ip, r8, fp │ │ │ │ - smlabbeq r2, r6, r8, fp │ │ │ │ - rscseq r4, pc, r4, lsr #25 │ │ │ │ - tsteq r2, sl, lsl #18 │ │ │ │ - smlalseq r4, pc, r8, ip @ │ │ │ │ - tsteq r2, r2, lsl #20 │ │ │ │ - @ instruction: 0x0102b994 │ │ │ │ - rscseq r4, pc, r6, lsl #25 │ │ │ │ - tsteq r2, r4, lsr #20 │ │ │ │ - rscseq r4, pc, sl, ror ip @ │ │ │ │ - rscseq r4, pc, r4, ror ip @ │ │ │ │ - rscseq r4, pc, lr, ror #24 │ │ │ │ - rscseq r4, pc, r8, ror #24 │ │ │ │ - rscseq r4, pc, r2, ror #24 │ │ │ │ - rscseq r4, pc, ip, asr ip @ │ │ │ │ - rscseq r4, pc, r6, asr ip @ │ │ │ │ - rscseq r4, pc, r0, asr ip @ │ │ │ │ - rscseq r4, pc, sl, asr #24 │ │ │ │ - rscseq r4, pc, r4, asr #24 │ │ │ │ - rscseq r4, pc, lr, lsr ip @ │ │ │ │ - rscseq r4, pc, r8, lsr ip @ │ │ │ │ - rscseq r4, pc, r2, lsr ip @ │ │ │ │ - rscseq r4, pc, ip, lsr #24 │ │ │ │ - rscseq r4, pc, r6, lsr #24 │ │ │ │ - rscseq r4, pc, r0, lsr #24 │ │ │ │ - rscseq r4, pc, sl, lsl ip @ │ │ │ │ - rscseq r4, pc, r4, lsl ip @ │ │ │ │ + rscseq r4, pc, r6, asr fp @ │ │ │ │ + rscseq r4, pc, r8, lsr fp @ │ │ │ │ + rscseq r4, pc, r2, lsl fp @ │ │ │ │ + rscseq r4, pc, ip, ror #21 │ │ │ │ + rscseq r4, pc, r6, ror #21 │ │ │ │ + rscseq r4, pc, r6, asr #21 │ │ │ │ + rscseq r4, pc, r6, lsr #21 │ │ │ │ + tsteq r2, r6, asr #12 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + smlatbeq r2, lr, r4, fp │ │ │ │ + rscseq r4, pc, r8, lsl #21 │ │ │ │ + rscseq r4, pc, r2, lsl #21 │ │ │ │ + tsteq r2, r0, asr #16 │ │ │ │ + rscseq r4, pc, r6, ror sl @ │ │ │ │ + rscseq r4, pc, r0, ror sl @ │ │ │ │ + rscseq r4, pc, sl, ror #20 │ │ │ │ + rscseq r4, pc, r4, ror #20 │ │ │ │ + rscseq r4, pc, lr, asr sl @ │ │ │ │ + rscseq r4, pc, r8, asr sl @ │ │ │ │ + rscseq r4, pc, r2, asr sl @ │ │ │ │ + rscseq r4, pc, ip, asr #20 │ │ │ │ + rscseq r4, pc, r6, asr #20 │ │ │ │ + rscseq r4, pc, r0, asr #20 │ │ │ │ + rscseq r4, pc, sl, lsr sl @ │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + smlatteq r2, sl, r4, fp │ │ │ │ + rscseq r4, pc, r8, lsr #20 │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + rscseq r4, pc, ip, lsl sl @ │ │ │ │ + smlatteq r2, sl, r6, fp │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ + smlatteq r2, r6, r5, fp │ │ │ │ + rscseq r4, pc, r4, lsl #20 │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + ldrshteq r4, [pc], #152 │ │ │ │ + tsteq r2, r2, ror #14 │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + rscseq r4, pc, r6, ror #19 │ │ │ │ + smlabbeq r2, r4, r7, fp │ │ │ │ + ldrsbteq r4, [pc], #154 │ │ │ │ + ldrsbteq r4, [pc], #148 │ │ │ │ + rscseq r4, pc, lr, asr #19 │ │ │ │ + rscseq r4, pc, r8, asr #19 │ │ │ │ + rscseq r4, pc, r2, asr #19 │ │ │ │ + ldrhteq r4, [pc], #156 │ │ │ │ + ldrhteq r4, [pc], #150 │ │ │ │ + ldrhteq r4, [pc], #144 │ │ │ │ + rscseq r4, pc, sl, lsr #19 │ │ │ │ + rscseq r4, pc, r4, lsr #19 │ │ │ │ + smlalseq r4, pc, lr, r9 @ │ │ │ │ + smlalseq r4, pc, r8, r9 @ │ │ │ │ + smlalseq r4, pc, r2, r9 @ │ │ │ │ + rscseq r4, pc, ip, lsl #19 │ │ │ │ + rscseq r4, pc, r6, lsl #19 │ │ │ │ + rscseq r4, pc, r0, lsl #19 │ │ │ │ + rscseq r4, pc, sl, ror r9 @ │ │ │ │ + rscseq r4, pc, r4, ror r9 @ │ │ │ │ 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 fef9bbc4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq ip, pc, sl, ror r1 @ │ │ │ │ - tsteq r1, r0, lsr r6 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - ldrhteq r4, [pc], #112 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ - tsteq r2, sl, lsr #2 │ │ │ │ - rscseq r4, pc, r8, ror r7 @ │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - rscseq r4, pc, sl, asr r7 @ │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - rscseq r4, pc, ip, lsr r7 @ │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - rscseq r4, pc, lr, lsl r7 @ │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - rscseq r4, pc, r8, lsl #14 │ │ │ │ - smlalseq fp, pc, ip, r9 @ │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - rscseq r4, pc, r0, ror #13 │ │ │ │ - ldrsbteq r4, [pc], #98 │ │ │ │ - rscseq r4, pc, r4, asr #13 │ │ │ │ - ldrhteq r4, [pc], #102 │ │ │ │ - ldrshteq r4, [pc], #94 │ │ │ │ - smlatteq r1, sl, sp, r3 │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ - smlatbeq r1, sl, ip, r5 │ │ │ │ - strdeq r2, [r0, -r0] │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r1, r2, lsl lr │ │ │ │ - rscseq r4, pc, r2, lsr r6 @ │ │ │ │ - rscseq r4, pc, ip, lsr #12 │ │ │ │ - smlatteq r1, lr, lr, r5 │ │ │ │ - tsteq r0, r6, lsr #16 │ │ │ │ - tsteq r0, r4, lsr #16 │ │ │ │ - tsteq r1, sl, lsl #30 │ │ │ │ - ldrsbteq r4, [pc], #90 │ │ │ │ - ldrsbteq r4, [pc], #84 │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - rscseq r4, pc, lr, lsr #11 │ │ │ │ - rscseq r4, pc, r8, lsr #11 │ │ │ │ - smlalseq fp, pc, lr, sp @ │ │ │ │ - smlalseq fp, pc, r0, sp @ │ │ │ │ - rscseq fp, pc, lr, lsl #27 │ │ │ │ - rscseq fp, pc, ip, lsl #27 │ │ │ │ - rscseq fp, pc, sl, lsl #27 │ │ │ │ - rscseq fp, pc, r8, lsl #27 │ │ │ │ - rscseq fp, pc, r6, lsl #27 │ │ │ │ - rscseq fp, pc, r4, lsl #27 │ │ │ │ - rscseq fp, pc, lr, ror sp @ │ │ │ │ - rscseq fp, pc, ip, ror sp @ │ │ │ │ - smlatbeq r2, sl, r9, r0 │ │ │ │ - smlabbeq r2, ip, r9, r0 │ │ │ │ - smlatbeq r8, r4, r2, r0 │ │ │ │ - smlabteq r2, lr, fp, r9 │ │ │ │ - rscseq r4, pc, r4, ror #1 │ │ │ │ + ldrsbteq fp, [pc], #234 │ │ │ │ + @ instruction: 0x01014390 │ │ │ │ + smlabbeq r2, r8, lr, sl │ │ │ │ + rscseq r4, pc, r0, lsl r5 @ │ │ │ │ + smlabbeq r2, r8, lr, sl │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + smlabbeq r2, sl, lr, sl │ │ │ │ + ldrsbteq r4, [pc], #72 │ │ │ │ + smlabbeq r2, r2, lr, sl │ │ │ │ + ldrhteq r4, [pc], #74 │ │ │ │ + smlabbeq r2, r8, lr, sl │ │ │ │ + smlalseq r4, pc, ip, r4 @ │ │ │ │ + smlabbeq r2, r2, lr, sl │ │ │ │ + rscseq r4, pc, lr, ror r4 @ │ │ │ │ + smlabbeq r2, r8, lr, sl │ │ │ │ + rscseq r4, pc, r8, ror #8 │ │ │ │ + ldrshteq fp, [pc], #108 │ │ │ │ + smlatbeq r1, r0, fp, r3 │ │ │ │ + rscseq r4, pc, r0, asr #8 │ │ │ │ + rscseq r4, pc, r2, lsr r4 @ │ │ │ │ + rscseq r4, pc, r4, lsr #8 │ │ │ │ + rscseq r4, pc, r6, lsl r4 @ │ │ │ │ + rscseq r4, pc, lr, asr r3 @ │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r0, r0, asr r7 │ │ │ │ + smlabbeq r8, r8, r1, r0 │ │ │ │ + tsteq r1, r2, ror fp │ │ │ │ + smlalseq r4, pc, r2, r3 @ │ │ │ │ + rscseq r4, pc, ip, lsl #7 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + smlabbeq r0, r6, r5, r2 │ │ │ │ + smlabbeq r0, r4, r5, r2 │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + rscseq r4, pc, sl, lsr r3 @ │ │ │ │ + rscseq r4, pc, r4, lsr r3 @ │ │ │ │ + @ instruction: 0x010207b6 │ │ │ │ + rscseq r4, pc, lr, lsl #6 │ │ │ │ + rscseq r4, pc, r8, lsl #6 │ │ │ │ + ldrshteq fp, [pc], #174 │ │ │ │ + ldrshteq fp, [pc], #160 │ │ │ │ + rscseq fp, pc, lr, ror #21 │ │ │ │ + rscseq fp, pc, ip, ror #21 │ │ │ │ + rscseq fp, pc, sl, ror #21 │ │ │ │ + rscseq fp, pc, r8, ror #21 │ │ │ │ + rscseq fp, pc, r6, ror #21 │ │ │ │ + rscseq fp, pc, r4, ror #21 │ │ │ │ + ldrsbteq fp, [pc], #174 │ │ │ │ + ldrsbteq fp, [pc], #172 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + smlatteq r2, ip, r6, r0 │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r2, lr, lsr #18 │ │ │ │ + rscseq r3, pc, r4, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35080 │ │ │ │ @ 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 r3, pc, r6, lr @ │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - rscseq r3, pc, lr, lsl lr @ │ │ │ │ - rscseq r3, pc, r0, lsl #28 │ │ │ │ - rscseq r3, pc, r0, ror #27 │ │ │ │ - rscseq r3, pc, r2, asr #27 │ │ │ │ - rscseq r3, pc, r2, lsr #27 │ │ │ │ - rscseq r3, pc, r2, lsl #27 │ │ │ │ - rscseq r3, pc, r4, ror #26 │ │ │ │ - rscseq r3, pc, r0, asr #26 │ │ │ │ - rscseq r3, pc, r6, lsl sp @ │ │ │ │ - rscseq r3, pc, ip, lsl #26 │ │ │ │ - rscseq r3, pc, r6, ror #25 │ │ │ │ - ldrhteq r3, [pc], #204 │ │ │ │ - smlalseq r3, pc, r8, ip @ │ │ │ │ - rscseq r3, pc, lr, ror #24 │ │ │ │ - rscseq r3, pc, r4, ror #24 │ │ │ │ - rscseq r3, pc, lr, lsr ip @ │ │ │ │ - rscseq r3, pc, r4, lsl ip @ │ │ │ │ - rscseq r3, pc, sl, ror #23 │ │ │ │ - ldrhteq r3, [pc], #190 │ │ │ │ - ldrhteq r3, [pc], #180 │ │ │ │ - rscseq r3, pc, lr, lsl #23 │ │ │ │ - rscseq r3, pc, sl, ror #22 │ │ │ │ - rscseq r3, pc, lr, lsr fp @ │ │ │ │ - rscseq r3, pc, r4, lsl fp @ │ │ │ │ - rscseq r3, pc, sl, lsl #22 │ │ │ │ - rscseq r3, pc, r6, ror #21 │ │ │ │ - ldrhteq r3, [pc], #170 │ │ │ │ - ldrhteq r3, [pc], #160 │ │ │ │ - rscseq r3, pc, sl, lsl #21 │ │ │ │ - rscseq r3, pc, ip, asr sl @ │ │ │ │ - rscseq r3, pc, lr, lsr #20 │ │ │ │ - rscseq r3, pc, r2, lsl #20 │ │ │ │ - ldrsbteq r3, [pc], #150 │ │ │ │ - ldrhteq r3, [pc], #154 │ │ │ │ - rscseq r3, pc, r4, lsr #19 │ │ │ │ - rscseq r3, pc, r8, ror r9 @ │ │ │ │ - rscseq r3, pc, lr, ror #18 │ │ │ │ + ldrshteq r3, [pc], #182 │ │ │ │ + smlatbeq r2, r2, sl, sl │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + rscseq r3, pc, lr, ror fp @ │ │ │ │ + rscseq r3, pc, r0, ror #22 │ │ │ │ + rscseq r3, pc, r0, asr #22 │ │ │ │ + rscseq r3, pc, r2, lsr #22 │ │ │ │ + rscseq r3, pc, r2, lsl #22 │ │ │ │ + rscseq r3, pc, r2, ror #21 │ │ │ │ + rscseq r3, pc, r4, asr #21 │ │ │ │ + rscseq r3, pc, r0, lsr #21 │ │ │ │ + rscseq r3, pc, r6, ror sl @ │ │ │ │ + rscseq r3, pc, ip, ror #20 │ │ │ │ + rscseq r3, pc, r6, asr #20 │ │ │ │ + rscseq r3, pc, ip, lsl sl @ │ │ │ │ + ldrshteq r3, [pc], #152 │ │ │ │ + rscseq r3, pc, lr, asr #19 │ │ │ │ + rscseq r3, pc, r4, asr #19 │ │ │ │ + smlalseq r3, pc, lr, r9 @ │ │ │ │ + rscseq r3, pc, r4, ror r9 @ │ │ │ │ rscseq r3, pc, sl, asr #18 │ │ │ │ - rscseq r3, pc, ip, lsl r9 @ │ │ │ │ - ldrshteq r3, [pc], #128 │ │ │ │ - rscseq r3, pc, r6, ror #17 │ │ │ │ - rscseq r3, pc, r0, asr #17 │ │ │ │ - smlalseq r3, pc, r2, r8 @ │ │ │ │ - rscseq r3, pc, lr, ror #16 │ │ │ │ - rscseq r3, pc, r8, asr #16 │ │ │ │ - rscseq r3, pc, ip, lsl r8 @ │ │ │ │ - ldrshteq r3, [pc], #112 │ │ │ │ - rscseq r3, pc, r4, asr #15 │ │ │ │ - ldrhteq r3, [pc], #122 │ │ │ │ - rscseq r3, pc, r4, lsr #15 │ │ │ │ - rscseq r3, pc, r8, ror r7 @ │ │ │ │ + rscseq r3, pc, lr, lsl r9 @ │ │ │ │ + rscseq r3, pc, r4, lsl r9 @ │ │ │ │ + rscseq r3, pc, lr, ror #17 │ │ │ │ + rscseq r3, pc, sl, asr #17 │ │ │ │ + smlalseq r3, pc, lr, r8 @ │ │ │ │ + rscseq r3, pc, r4, ror r8 @ │ │ │ │ + rscseq r3, pc, sl, ror #16 │ │ │ │ + rscseq r3, pc, r6, asr #16 │ │ │ │ + rscseq r3, pc, sl, lsl r8 @ │ │ │ │ + rscseq r3, pc, r0, lsl r8 @ │ │ │ │ + rscseq r3, pc, sl, ror #15 │ │ │ │ + ldrhteq r3, [pc], #124 │ │ │ │ + rscseq r3, pc, lr, lsl #15 │ │ │ │ rscseq r3, pc, r2, ror #14 │ │ │ │ - rscseq r3, pc, ip, asr #14 │ │ │ │ - rscseq r3, pc, r0, lsr #14 │ │ │ │ - ldrshteq r3, [pc], #100 │ │ │ │ - ldrsbteq r3, [pc], #110 │ │ │ │ - rscseq r3, pc, r8, asr #13 │ │ │ │ - smlalseq r3, pc, ip, r6 @ │ │ │ │ - rscseq r3, pc, r6, lsl #13 │ │ │ │ - rscseq r3, pc, r0, ror r6 @ │ │ │ │ - rscseq r3, pc, r2, asr #12 │ │ │ │ - rscseq r3, pc, r4, lsl r6 @ │ │ │ │ - rscseq r3, pc, r8, ror #11 │ │ │ │ - ldrhteq r3, [pc], #92 │ │ │ │ - rscseq r3, pc, lr, lsl #11 │ │ │ │ - rscseq r3, pc, r8, ror r5 @ │ │ │ │ - rscseq r3, pc, r4, asr r5 @ │ │ │ │ - rscseq r3, pc, r8, lsr #10 │ │ │ │ - ldrshteq r3, [pc], #76 │ │ │ │ - ldrshteq r3, [pc], #66 │ │ │ │ - ldrsbteq r3, [pc], #64 │ │ │ │ - rscseq r3, pc, lr, lsr #9 │ │ │ │ - rscseq r3, pc, r4, lsl #9 │ │ │ │ - rscseq r3, pc, sl, asr r4 @ │ │ │ │ - rscseq r3, pc, r0, lsr r4 @ │ │ │ │ + rscseq r3, pc, r6, lsr r7 @ │ │ │ │ + rscseq r3, pc, sl, lsl r7 @ │ │ │ │ + rscseq r3, pc, r4, lsl #14 │ │ │ │ + ldrsbteq r3, [pc], #104 │ │ │ │ + rscseq r3, pc, lr, asr #13 │ │ │ │ + rscseq r3, pc, sl, lsr #13 │ │ │ │ + rscseq r3, pc, ip, ror r6 @ │ │ │ │ + rscseq r3, pc, r0, asr r6 @ │ │ │ │ + rscseq r3, pc, r6, asr #12 │ │ │ │ + rscseq r3, pc, r0, lsr #12 │ │ │ │ + ldrshteq r3, [pc], #82 │ │ │ │ + rscseq r3, pc, lr, asr #11 │ │ │ │ + rscseq r3, pc, r8, lsr #11 │ │ │ │ + rscseq r3, pc, ip, ror r5 @ │ │ │ │ + rscseq r3, pc, r0, asr r5 @ │ │ │ │ + rscseq r3, pc, r4, lsr #10 │ │ │ │ + rscseq r3, pc, sl, lsl r5 @ │ │ │ │ + rscseq r3, pc, r4, lsl #10 │ │ │ │ + ldrsbteq r3, [pc], #72 │ │ │ │ + rscseq r3, pc, r2, asr #9 │ │ │ │ + rscseq r3, pc, ip, lsr #9 │ │ │ │ + rscseq r3, pc, r0, lsl #9 │ │ │ │ + rscseq r3, pc, r4, asr r4 @ │ │ │ │ + rscseq r3, pc, lr, lsr r4 @ │ │ │ │ rscseq r3, pc, r8, lsr #8 │ │ │ │ - rscseq r3, pc, r6, lsl #8 │ │ │ │ - rscseq r3, pc, r4, ror #7 │ │ │ │ - ldrhteq r3, [pc], #58 │ │ │ │ - smlalseq r3, pc, r0, r3 @ │ │ │ │ - rscseq r3, pc, r8, lsl #7 │ │ │ │ - rscseq r3, pc, r6, ror #6 │ │ │ │ - rscseq r3, pc, r4, asr #6 │ │ │ │ - rscseq r3, pc, r8, lsl r3 @ │ │ │ │ + ldrshteq r3, [pc], #60 │ │ │ │ + rscseq r3, pc, r6, ror #7 │ │ │ │ + ldrsbteq r3, [pc], #48 │ │ │ │ + rscseq r3, pc, r2, lsr #7 │ │ │ │ + rscseq r3, pc, r4, ror r3 @ │ │ │ │ + rscseq r3, pc, r8, asr #6 │ │ │ │ + rscseq r3, pc, ip, lsl r3 @ │ │ │ │ rscseq r3, pc, lr, ror #5 │ │ │ │ - rscseq r3, pc, r4, asr #5 │ │ │ │ - smlalseq r3, pc, sl, r2 @ │ │ │ │ - smlalseq r3, pc, r2, r2 @ │ │ │ │ - rscseq r3, pc, r0, ror r2 @ │ │ │ │ - rscseq r3, pc, lr, asr #4 │ │ │ │ - rscseq r3, pc, r2, lsr #4 │ │ │ │ - rscseq r3, pc, r0, lsl #4 │ │ │ │ + ldrsbteq r3, [pc], #40 │ │ │ │ + ldrhteq r3, [pc], #36 │ │ │ │ + rscseq r3, pc, r8, lsl #5 │ │ │ │ + rscseq r3, pc, ip, asr r2 @ │ │ │ │ + rscseq r3, pc, r2, asr r2 @ │ │ │ │ + rscseq r3, pc, r0, lsr r2 @ │ │ │ │ + rscseq r3, pc, lr, lsl #4 │ │ │ │ + rscseq r3, pc, r4, ror #3 │ │ │ │ + ldrhteq r3, [pc], #26 │ │ │ │ + smlalseq r3, pc, r0, r1 @ │ │ │ │ + rscseq r3, pc, r8, lsl #3 │ │ │ │ + rscseq r3, pc, r6, ror #2 │ │ │ │ + rscseq r3, pc, r4, asr #2 │ │ │ │ + rscseq r3, pc, sl, lsl r1 @ │ │ │ │ + ldrshteq r3, [pc], #0 │ │ │ │ + rscseq r3, pc, r8, ror #1 │ │ │ │ + rscseq r3, pc, r6, asr #1 │ │ │ │ + rscseq r3, pc, r4, lsr #1 │ │ │ │ + rscseq r3, pc, r8, ror r0 @ │ │ │ │ + rscseq r3, pc, lr, asr #32 │ │ │ │ + rscseq r3, pc, r4, lsr #32 │ │ │ │ + ldrshteq r2, [pc], #250 │ │ │ │ + ldrshteq r2, [pc], #242 │ │ │ │ + ldrsbteq r2, [pc], #240 │ │ │ │ + rscseq r2, pc, lr, lsr #31 │ │ │ │ + rscseq r2, pc, r2, lsl #31 │ │ │ │ + rscseq r2, pc, r0, ror #30 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b7a8 │ │ │ │ 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 7ec224 │ │ │ │ blx 98c450 │ │ │ │ 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 r3, pc, lr, asr r0 @ │ │ │ │ - rscseq r3, pc, lr, lsr #32 │ │ │ │ - rscseq r3, pc, r0 │ │ │ │ - ldrsbteq r2, [pc], #244 │ │ │ │ - rscseq r2, pc, sl, asr #31 │ │ │ │ - rscseq r2, pc, r4, lsr #31 │ │ │ │ - rscseq r2, pc, r6, ror pc @ │ │ │ │ - rscseq r2, pc, ip, ror #30 │ │ │ │ - rscseq r2, pc, r6, asr #30 │ │ │ │ - rscseq r2, pc, r8, lsl pc @ │ │ │ │ - rscseq r2, pc, sl, ror #29 │ │ │ │ - rscseq r2, pc, r0, ror #29 │ │ │ │ - ldrhteq r2, [pc], #234 │ │ │ │ - rscseq r2, pc, ip, lsl #29 │ │ │ │ - rscseq r2, pc, r2, lsl #29 │ │ │ │ - rscseq r2, pc, ip, asr lr @ │ │ │ │ - rscseq r2, pc, sl, lsr #28 │ │ │ │ - ldrshteq r2, [pc], #214 │ │ │ │ - rscseq r2, pc, r2, asr #27 │ │ │ │ - smlalseq r2, pc, r4, sp @ │ │ │ │ - rscseq r2, pc, r6, ror #26 │ │ │ │ - rscseq r2, pc, sl, lsr sp @ │ │ │ │ - rscseq r2, pc, r0, lsr sp @ │ │ │ │ - rscseq r2, pc, ip, lsl #26 │ │ │ │ - ldrsbteq r2, [pc], #206 │ │ │ │ - ldrsbteq r2, [pc], #196 │ │ │ │ - ldrhteq r2, [pc], #192 │ │ │ │ - rscseq r2, pc, r2, lsl #25 │ │ │ │ - rscseq r2, pc, ip, asr ip @ │ │ │ │ - rscseq r2, pc, ip, lsr #24 │ │ │ │ - rscseq r2, pc, r2, lsr #24 │ │ │ │ - ldrshteq r2, [pc], #188 │ │ │ │ - rscseq r2, pc, r8, asr #23 │ │ │ │ - smlalseq r2, pc, r6, fp @ │ │ │ │ - rscseq r2, pc, r6, ror #22 │ │ │ │ - rscseq r2, pc, ip, asr fp @ │ │ │ │ - rscseq r2, pc, r6, lsr fp @ │ │ │ │ - rscseq r2, pc, r6, lsl #22 │ │ │ │ - ldrshteq r2, [pc], #172 │ │ │ │ - ldrsbteq r2, [pc], #166 │ │ │ │ - rscseq r2, pc, r6, lsr #21 │ │ │ │ - rscseq r2, pc, r6, ror sl @ │ │ │ │ + ldrhteq r2, [pc], #222 │ │ │ │ + rscseq r2, pc, lr, lsl #27 │ │ │ │ + rscseq r2, pc, r0, ror #26 │ │ │ │ + rscseq r2, pc, r4, lsr sp @ │ │ │ │ + rscseq r2, pc, sl, lsr #26 │ │ │ │ + rscseq r2, pc, r4, lsl #26 │ │ │ │ + ldrsbteq r2, [pc], #198 │ │ │ │ + rscseq r2, pc, ip, asr #25 │ │ │ │ + rscseq r2, pc, r6, lsr #25 │ │ │ │ + rscseq r2, pc, r8, ror ip @ │ │ │ │ + rscseq r2, pc, sl, asr #24 │ │ │ │ + rscseq r2, pc, r0, asr #24 │ │ │ │ + rscseq r2, pc, sl, lsl ip @ │ │ │ │ + rscseq r2, pc, ip, ror #23 │ │ │ │ + rscseq r2, pc, r2, ror #23 │ │ │ │ + ldrhteq r2, [pc], #188 │ │ │ │ + rscseq r2, pc, sl, lsl #23 │ │ │ │ + rscseq r2, pc, r6, asr fp @ │ │ │ │ + rscseq r2, pc, r2, lsr #22 │ │ │ │ + ldrshteq r2, [pc], #164 │ │ │ │ + rscseq r2, pc, r6, asr #21 │ │ │ │ + smlalseq r2, pc, sl, sl @ │ │ │ │ + smlalseq r2, pc, r0, sl @ │ │ │ │ rscseq r2, pc, ip, ror #20 │ │ │ │ - rscseq r2, pc, r6, asr #20 │ │ │ │ - rscseq r2, pc, r0, lsr #20 │ │ │ │ - rscseq r2, pc, ip, ror #19 │ │ │ │ + rscseq r2, pc, lr, lsr sl @ │ │ │ │ + rscseq r2, pc, r4, lsr sl @ │ │ │ │ + rscseq r2, pc, r0, lsl sl @ │ │ │ │ + rscseq r2, pc, r2, ror #19 │ │ │ │ ldrhteq r2, [pc], #156 │ │ │ │ - rscseq r2, pc, lr, lsl #19 │ │ │ │ - rscseq r2, pc, lr, asr r9 @ │ │ │ │ - rscseq r2, pc, r4, asr r9 @ │ │ │ │ - rscseq r2, pc, ip, lsr r9 @ │ │ │ │ - rscseq r2, pc, lr, lsl #18 │ │ │ │ - rscseq r2, pc, r4, lsl #18 │ │ │ │ - ldrsbteq r2, [pc], #142 │ │ │ │ - rscseq r2, pc, lr, lsr #17 │ │ │ │ - rscseq r2, pc, lr, ror r8 @ │ │ │ │ - rscseq r2, pc, r4, ror r8 @ │ │ │ │ - rscseq r2, pc, lr, asr #16 │ │ │ │ - rscseq r2, pc, r0, lsr #16 │ │ │ │ - rscseq r2, pc, r6, lsl r8 @ │ │ │ │ - ldrshteq r2, [pc], #112 │ │ │ │ - ldrhteq r2, [pc], #126 │ │ │ │ - smlalseq r2, pc, r2, r7 @ │ │ │ │ - rscseq r2, pc, r0, ror #14 │ │ │ │ - rscseq r2, pc, r8, lsr r7 @ │ │ │ │ - rscseq r2, pc, r8, lsl #14 │ │ │ │ - ldrshteq r2, [pc], #110 │ │ │ │ - rscseq r2, pc, sl, ror #13 │ │ │ │ - ldrhteq r2, [pc], #108 │ │ │ │ - ldrhteq r2, [pc], #98 │ │ │ │ - rscseq r2, pc, ip, lsl #13 │ │ │ │ - rscseq r2, pc, r0, ror #12 │ │ │ │ - rscseq r2, pc, r0, lsr r6 @ │ │ │ │ - rscseq r2, pc, r8, lsr #12 │ │ │ │ - rscseq r2, pc, r4, lsl #12 │ │ │ │ + rscseq r2, pc, ip, lsl #19 │ │ │ │ + rscseq r2, pc, r2, lsl #19 │ │ │ │ + rscseq r2, pc, ip, asr r9 @ │ │ │ │ + rscseq r2, pc, r8, lsr #18 │ │ │ │ + ldrshteq r2, [pc], #134 │ │ │ │ + rscseq r2, pc, r6, asr #17 │ │ │ │ + ldrhteq r2, [pc], #140 │ │ │ │ + smlalseq r2, pc, r6, r8 @ │ │ │ │ + rscseq r2, pc, r6, ror #16 │ │ │ │ + rscseq r2, pc, ip, asr r8 @ │ │ │ │ + rscseq r2, pc, r6, lsr r8 @ │ │ │ │ + rscseq r2, pc, r6, lsl #16 │ │ │ │ + ldrsbteq r2, [pc], #118 │ │ │ │ + rscseq r2, pc, ip, asr #15 │ │ │ │ + rscseq r2, pc, r6, lsr #15 │ │ │ │ + rscseq r2, pc, r0, lsl #15 │ │ │ │ + rscseq r2, pc, ip, asr #14 │ │ │ │ + rscseq r2, pc, ip, lsl r7 @ │ │ │ │ + rscseq r2, pc, lr, ror #13 │ │ │ │ + ldrhteq r2, [pc], #110 │ │ │ │ + ldrhteq r2, [pc], #100 │ │ │ │ + smlalseq r2, pc, ip, r6 @ │ │ │ │ + rscseq r2, pc, lr, ror #12 │ │ │ │ + rscseq r2, pc, r4, ror #12 │ │ │ │ + rscseq r2, pc, lr, lsr r6 @ │ │ │ │ + rscseq r2, pc, lr, lsl #12 │ │ │ │ + ldrsbteq r2, [pc], #94 │ │ │ │ ldrsbteq r2, [pc], #84 │ │ │ │ rscseq r2, pc, lr, lsr #11 │ │ │ │ - rscseq r2, pc, r8, lsl #11 │ │ │ │ - rscseq r2, pc, ip, asr r5 @ │ │ │ │ - rscseq r2, pc, sl, lsr #10 │ │ │ │ - ldrshteq r2, [pc], #72 │ │ │ │ - rscseq r2, pc, sl, asr #9 │ │ │ │ - smlalseq r2, pc, sl, r4 @ │ │ │ │ - smlalseq r2, pc, r2, r4 @ │ │ │ │ - rscseq r2, pc, ip, ror #8 │ │ │ │ - rscseq r2, pc, lr, lsr r4 @ │ │ │ │ - rscseq r2, pc, r8, lsl r4 @ │ │ │ │ - ldrshteq r2, [pc], #52 │ │ │ │ - rscseq r2, pc, r2, asr #7 │ │ │ │ + rscseq r2, pc, r0, lsl #11 │ │ │ │ + rscseq r2, pc, r6, ror r5 @ │ │ │ │ + rscseq r2, pc, r0, asr r5 @ │ │ │ │ + rscseq r2, pc, lr, lsl r5 @ │ │ │ │ + ldrshteq r2, [pc], #66 │ │ │ │ + rscseq r2, pc, r0, asr #9 │ │ │ │ + smlalseq r2, pc, r8, r4 @ │ │ │ │ + rscseq r2, pc, r8, ror #8 │ │ │ │ + rscseq r2, pc, lr, asr r4 @ │ │ │ │ + rscseq r2, pc, sl, asr #8 │ │ │ │ + rscseq r2, pc, ip, lsl r4 @ │ │ │ │ + rscseq r2, pc, r2, lsl r4 @ │ │ │ │ + rscseq r2, pc, ip, ror #7 │ │ │ │ + rscseq r2, pc, r0, asr #7 │ │ │ │ + smlalseq r2, pc, r0, r3 @ │ │ │ │ + rscseq r2, pc, r8, lsl #7 │ │ │ │ + rscseq r2, pc, r4, ror #6 │ │ │ │ + rscseq r2, pc, r4, lsr r3 @ │ │ │ │ + rscseq r2, pc, lr, lsl #6 │ │ │ │ + rscseq r2, pc, r8, ror #5 │ │ │ │ + ldrhteq r2, [pc], #44 │ │ │ │ + rscseq r2, pc, sl, lsl #5 │ │ │ │ + rscseq r2, pc, r8, asr r2 @ │ │ │ │ + rscseq r2, pc, sl, lsr #4 │ │ │ │ + ldrshteq r2, [pc], #26 │ │ │ │ + ldrshteq r2, [pc], #18 │ │ │ │ + rscseq r2, pc, ip, asr #3 │ │ │ │ + smlalseq r2, pc, lr, r1 @ │ │ │ │ + rscseq r2, pc, r8, ror r1 @ │ │ │ │ + rscseq r2, pc, r4, asr r1 @ │ │ │ │ + rscseq r2, pc, r2, lsr #2 │ │ │ │ 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 98d268 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9c810 │ │ │ │ - rscseq r2, pc, lr, lsr #4 │ │ │ │ - rscseq r2, pc, r4, lsr #4 │ │ │ │ - ldrshteq r2, [pc], #30 │ │ │ │ - rscseq r2, pc, lr, asr #3 │ │ │ │ - rscseq r2, pc, r4, asr #3 │ │ │ │ - smlalseq r2, pc, lr, r1 @ │ │ │ │ - rscseq r2, pc, r2, ror r1 @ │ │ │ │ - rscseq r2, pc, r0, asr #2 │ │ │ │ - rscseq r2, pc, lr, lsl #2 │ │ │ │ - rscseq r2, pc, r4, lsl #2 │ │ │ │ - ldrsbteq r2, [pc], #12 │ │ │ │ - ldrhteq r2, [pc], #8 │ │ │ │ - rscseq r2, pc, ip, lsl #1 │ │ │ │ - rscseq r2, pc, sl, asr r0 @ │ │ │ │ - rscseq r2, pc, r0, asr r0 @ │ │ │ │ - rscseq r2, pc, ip, lsr #32 │ │ │ │ - rscseq r2, pc, r0 │ │ │ │ - ldrshteq r1, [pc], #246 │ │ │ │ - ldrsbteq r1, [pc], #242 │ │ │ │ - rscseq r1, pc, r4, lsr #31 │ │ │ │ - rscseq r1, pc, r8, ror pc @ │ │ │ │ - rscseq r1, pc, ip, asr #30 │ │ │ │ - rscseq r1, pc, r0, lsr #30 │ │ │ │ - rscseq r1, pc, r6, lsl pc @ │ │ │ │ - ldrshteq r1, [pc], #226 │ │ │ │ - rscseq r1, pc, lr, asr #29 │ │ │ │ - rscseq r1, pc, r2, lsr #29 │ │ │ │ - rscseq r1, pc, r6, ror lr @ │ │ │ │ - rscseq r1, pc, ip, ror #28 │ │ │ │ - rscseq r1, pc, r8, asr #28 │ │ │ │ - rscseq r1, pc, r4, lsr #28 │ │ │ │ - ldrshteq r1, [pc], #214 │ │ │ │ - rscseq r1, pc, sl, asr #27 │ │ │ │ - rscseq r1, pc, r6, lsr #27 │ │ │ │ - rscseq r1, pc, r8, ror sp @ │ │ │ │ - rscseq r1, pc, lr, ror #26 │ │ │ │ - rscseq r1, pc, r8, asr #26 │ │ │ │ - rscseq r1, pc, sl, lsl sp @ │ │ │ │ - rscseq r1, pc, ip, ror #25 │ │ │ │ - rscseq r1, pc, r2, ror #25 │ │ │ │ - ldrhteq r1, [pc], #204 │ │ │ │ - rscseq r1, pc, lr, lsl #25 │ │ │ │ - rscseq r1, pc, r4, lsl #25 │ │ │ │ - rscseq r1, pc, lr, asr ip @ │ │ │ │ - smlabbeq r2, ip, fp, r8 │ │ │ │ - rscseq r1, pc, r0, lsl ip @ │ │ │ │ - ldrshteq r1, [pc], #188 │ │ │ │ - smlatteq r2, r2, sl, r8 │ │ │ │ - smlabbeq r2, r4, sl, r8 │ │ │ │ - rscseq r1, pc, r4, ror fp @ │ │ │ │ - rscseq r1, pc, r0, ror #22 │ │ │ │ - tsteq r2, sl, ror #20 │ │ │ │ - rscseq r1, pc, r2, lsl fp @ │ │ │ │ - rscseq r1, pc, r4, ror #21 │ │ │ │ - ldrhteq r1, [pc], #166 │ │ │ │ - rscseq r1, pc, r2, lsl #21 │ │ │ │ - rscseq r1, pc, r4, asr #20 │ │ │ │ - rscseq r1, pc, r4, lsl sl @ │ │ │ │ - rscseq r1, pc, r6, ror #19 │ │ │ │ - rscseq r1, pc, r2, asr #19 │ │ │ │ - smlalseq r1, pc, r2, r9 @ │ │ │ │ - rscseq r1, pc, r2, ror r9 @ │ │ │ │ - rscseq r1, pc, r2, asr #18 │ │ │ │ - rscseq r1, pc, r0, lsr #18 │ │ │ │ - ldrshteq r1, [pc], #128 │ │ │ │ + rscseq r1, pc, lr, lsl #31 │ │ │ │ + rscseq r1, pc, r4, lsl #31 │ │ │ │ + rscseq r1, pc, lr, asr pc @ │ │ │ │ + rscseq r1, pc, lr, lsr #30 │ │ │ │ + rscseq r1, pc, r4, lsr #30 │ │ │ │ + ldrshteq r1, [pc], #238 │ │ │ │ + ldrsbteq r1, [pc], #226 │ │ │ │ + rscseq r1, pc, r0, lsr #29 │ │ │ │ + rscseq r1, pc, lr, ror #28 │ │ │ │ + rscseq r1, pc, r4, ror #28 │ │ │ │ + rscseq r1, pc, ip, lsr lr @ │ │ │ │ + rscseq r1, pc, r8, lsl lr @ │ │ │ │ + rscseq r1, pc, ip, ror #27 │ │ │ │ + ldrhteq r1, [pc], #218 │ │ │ │ + ldrhteq r1, [pc], #208 │ │ │ │ + rscseq r1, pc, ip, lsl #27 │ │ │ │ + rscseq r1, pc, r0, ror #26 │ │ │ │ + rscseq r1, pc, r6, asr sp @ │ │ │ │ + rscseq r1, pc, r2, lsr sp @ │ │ │ │ + rscseq r1, pc, r4, lsl #26 │ │ │ │ + ldrsbteq r1, [pc], #200 │ │ │ │ + rscseq r1, pc, ip, lsr #25 │ │ │ │ + rscseq r1, pc, r0, lsl #25 │ │ │ │ + rscseq r1, pc, r6, ror ip @ │ │ │ │ + rscseq r1, pc, r2, asr ip @ │ │ │ │ + rscseq r1, pc, lr, lsr #24 │ │ │ │ + rscseq r1, pc, r2, lsl #24 │ │ │ │ + ldrsbteq r1, [pc], #182 │ │ │ │ + rscseq r1, pc, ip, asr #23 │ │ │ │ + rscseq r1, pc, r8, lsr #23 │ │ │ │ + rscseq r1, pc, r4, lsl #23 │ │ │ │ + rscseq r1, pc, r6, asr fp @ │ │ │ │ + rscseq r1, pc, sl, lsr #22 │ │ │ │ + rscseq r1, pc, r6, lsl #22 │ │ │ │ + ldrsbteq r1, [pc], #168 │ │ │ │ + rscseq r1, pc, lr, asr #21 │ │ │ │ + rscseq r1, pc, r8, lsr #21 │ │ │ │ + rscseq r1, pc, sl, ror sl @ │ │ │ │ + rscseq r1, pc, ip, asr #20 │ │ │ │ + rscseq r1, pc, r2, asr #20 │ │ │ │ + rscseq r1, pc, ip, lsl sl @ │ │ │ │ + rscseq r1, pc, lr, ror #19 │ │ │ │ + rscseq r1, pc, r4, ror #19 │ │ │ │ + ldrhteq r1, [pc], #158 │ │ │ │ + smlatteq r2, ip, r8, r8 │ │ │ │ + rscseq r1, pc, r0, ror r9 @ │ │ │ │ + rscseq r1, pc, ip, asr r9 @ │ │ │ │ + tsteq r2, r2, asr #16 │ │ │ │ + smlatteq r2, r4, r7, r8 │ │ │ │ + ldrsbteq r1, [pc], #132 │ │ │ │ rscseq r1, pc, r0, asr #17 │ │ │ │ - rscseq r1, pc, ip, lsl #17 │ │ │ │ - rscseq r1, pc, r6, ror r8 @ │ │ │ │ - rscseq r1, pc, lr, asr #16 │ │ │ │ - rscseq r1, pc, ip, lsr r8 @ │ │ │ │ - rscseq r1, pc, r0, lsl r8 @ │ │ │ │ - rscseq r1, pc, r8, lsl #16 │ │ │ │ + smlabteq r2, sl, r7, r8 │ │ │ │ + rscseq r1, pc, r2, ror r8 @ │ │ │ │ + rscseq r1, pc, r4, asr #16 │ │ │ │ + rscseq r1, pc, r6, lsl r8 @ │ │ │ │ rscseq r1, pc, r2, ror #15 │ │ │ │ - ldrhteq r1, [pc], #114 │ │ │ │ - rscseq r1, pc, r2, lsl #15 │ │ │ │ - rscseq r1, pc, sl, ror r7 @ │ │ │ │ - rscseq r1, pc, r6, asr r7 @ │ │ │ │ - rscseq r1, pc, r2, lsr r7 @ │ │ │ │ - rscseq r1, pc, r2, lsl #14 │ │ │ │ - ldrsbteq r1, [pc], #100 │ │ │ │ - rscseq r1, pc, r6, lsr #13 │ │ │ │ - rscseq r1, pc, r2, lsl #13 │ │ │ │ - rscseq r1, pc, lr, asr r6 @ │ │ │ │ - rscseq r1, pc, r0, lsr r6 @ │ │ │ │ - rscseq r1, pc, r8, lsr #12 │ │ │ │ - rscseq r1, pc, r4, lsl #12 │ │ │ │ - ldrsbteq r1, [pc], #88 │ │ │ │ - rscseq r1, pc, sl, lsr #11 │ │ │ │ + rscseq r1, pc, r4, lsr #15 │ │ │ │ + rscseq r1, pc, r4, ror r7 @ │ │ │ │ + rscseq r1, pc, r6, asr #14 │ │ │ │ + rscseq r1, pc, r2, lsr #14 │ │ │ │ + ldrshteq r1, [pc], #98 │ │ │ │ + ldrsbteq r1, [pc], #98 │ │ │ │ + rscseq r1, pc, r2, lsr #13 │ │ │ │ + rscseq r1, pc, r0, lsl #13 │ │ │ │ + rscseq r1, pc, r0, asr r6 @ │ │ │ │ + rscseq r1, pc, r0, lsr #12 │ │ │ │ + rscseq r1, pc, ip, ror #11 │ │ │ │ + ldrsbteq r1, [pc], #86 │ │ │ │ + rscseq r1, pc, lr, lsr #11 │ │ │ │ + smlalseq r1, pc, ip, r5 @ │ │ │ │ + rscseq r1, pc, r0, ror r5 @ │ │ │ │ + rscseq r1, pc, r8, ror #10 │ │ │ │ + rscseq r1, pc, r2, asr #10 │ │ │ │ + rscseq r1, pc, r2, lsl r5 @ │ │ │ │ + rscseq r1, pc, r2, ror #9 │ │ │ │ + ldrsbteq r1, [pc], #74 │ │ │ │ + ldrhteq r1, [pc], #70 │ │ │ │ + smlalseq r1, pc, r2, r4 @ │ │ │ │ + rscseq r1, pc, r2, ror #8 │ │ │ │ + rscseq r1, pc, r4, lsr r4 @ │ │ │ │ + rscseq r1, pc, r6, lsl #8 │ │ │ │ + rscseq r1, pc, r2, ror #7 │ │ │ │ + ldrhteq r1, [pc], #62 │ │ │ │ + smlalseq r1, pc, r0, r3 @ │ │ │ │ + rscseq r1, pc, r8, lsl #7 │ │ │ │ + rscseq r1, pc, r4, ror #6 │ │ │ │ + rscseq r1, pc, r8, lsr r3 @ │ │ │ │ + rscseq r1, pc, sl, lsl #6 │ │ │ │ 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 r1, pc, r2, lsr #8 │ │ │ │ - ldrshteq r1, [pc], #60 │ │ │ │ - ldrsbteq r1, [pc], #48 │ │ │ │ - rscseq r1, pc, sl, lsr #7 │ │ │ │ - rscseq r1, pc, r4, lsl #7 │ │ │ │ - rscseq r1, pc, r2, asr r3 @ │ │ │ │ - rscseq r1, pc, r4, lsr #6 │ │ │ │ - ldrshteq r1, [pc], #40 │ │ │ │ - rscseq r1, pc, ip, asr #5 │ │ │ │ - rscseq r1, pc, r6, lsr #5 │ │ │ │ - rscseq r1, pc, r0, lsl #5 │ │ │ │ - rscseq r1, pc, r4, asr r2 @ │ │ │ │ - rscseq r1, pc, lr, lsr #4 │ │ │ │ - rscseq r1, pc, r8, lsl #4 │ │ │ │ - ldrsbteq r1, [pc], #28 │ │ │ │ - ldrhteq r1, [pc], #16 │ │ │ │ - rscseq r1, pc, sl, lsl #3 │ │ │ │ - rscseq r1, pc, r4, ror #2 │ │ │ │ - rscseq r1, pc, r4, lsr r1 @ │ │ │ │ - rscseq r1, pc, sl, lsr #2 │ │ │ │ - rscseq r1, pc, r6, lsl #2 │ │ │ │ - ldrsbteq r1, [pc], #4 │ │ │ │ - rscseq r1, pc, r4, lsr #1 │ │ │ │ - rscseq r1, pc, r4, ror r0 @ │ │ │ │ - rscseq r1, pc, r4, asr r0 @ │ │ │ │ - rscseq r1, pc, r0, lsr r0 @ │ │ │ │ - rscseq r1, pc, r0 │ │ │ │ + rscseq r1, pc, r2, lsl #3 │ │ │ │ + rscseq r1, pc, ip, asr r1 @ │ │ │ │ + rscseq r1, pc, r0, lsr r1 @ │ │ │ │ + rscseq r1, pc, sl, lsl #2 │ │ │ │ + rscseq r1, pc, r4, ror #1 │ │ │ │ + ldrhteq r1, [pc], #2 │ │ │ │ + rscseq r1, pc, r4, lsl #1 │ │ │ │ + rscseq r1, pc, r8, asr r0 @ │ │ │ │ + rscseq r1, pc, ip, lsr #32 │ │ │ │ + rscseq r1, pc, r6 │ │ │ │ rscseq r0, pc, r0, ror #31 │ │ │ │ - ldrhteq r0, [pc], #252 │ │ │ │ - rscseq r0, pc, ip, lsl #31 │ │ │ │ - rscseq r0, pc, ip, asr pc @ │ │ │ │ + ldrhteq r0, [pc], #244 │ │ │ │ + rscseq r0, pc, lr, lsl #31 │ │ │ │ + rscseq r0, pc, r8, ror #30 │ │ │ │ rscseq r0, pc, ip, lsr pc @ │ │ │ │ - rscseq r0, pc, r8, lsl pc @ │ │ │ │ - rscseq r0, pc, ip, ror #29 │ │ │ │ - rscseq r0, pc, r2, ror #29 │ │ │ │ - ldrhteq r0, [pc], #236 │ │ │ │ - rscseq r0, pc, lr, lsl #29 │ │ │ │ - rscseq r0, pc, ip, asr lr @ │ │ │ │ - rscseq r0, pc, lr, lsr #28 │ │ │ │ - rscseq r0, pc, r2, lsl #28 │ │ │ │ - ldrsbteq r0, [pc], #214 │ │ │ │ - ldrhteq r0, [pc], #208 │ │ │ │ - rscseq r0, pc, sl, lsl #27 │ │ │ │ - rscseq r0, pc, lr, asr sp @ │ │ │ │ - rscseq r0, pc, r8, lsr sp @ │ │ │ │ - rscseq r0, pc, r2, lsl sp @ │ │ │ │ - rscseq r0, pc, r6, ror #25 │ │ │ │ - ldrhteq r0, [pc], #202 │ │ │ │ - smlalseq r0, pc, r4, ip @ │ │ │ │ - rscseq r0, pc, lr, ror #24 │ │ │ │ - rscseq r0, pc, lr, lsr ip @ │ │ │ │ - rscseq r0, pc, r4, lsr ip @ │ │ │ │ - rscseq r0, pc, r0, lsl ip @ │ │ │ │ - ldrsbteq r0, [pc], #190 │ │ │ │ - rscseq r0, pc, lr, lsr #23 │ │ │ │ - rscseq r0, pc, lr, ror fp @ │ │ │ │ - rscseq r0, pc, lr, asr fp @ │ │ │ │ - rscseq r0, pc, sl, lsr fp @ │ │ │ │ - rscseq r0, pc, sl, lsl #22 │ │ │ │ + rscseq r0, pc, r0, lsl pc @ │ │ │ │ + rscseq r0, pc, sl, ror #29 │ │ │ │ + rscseq r0, pc, r4, asr #29 │ │ │ │ + smlalseq r0, pc, r4, lr @ │ │ │ │ + rscseq r0, pc, sl, lsl #29 │ │ │ │ + rscseq r0, pc, r6, ror #28 │ │ │ │ + rscseq r0, pc, r4, lsr lr @ │ │ │ │ + rscseq r0, pc, r4, lsl #28 │ │ │ │ + ldrsbteq r0, [pc], #212 │ │ │ │ + ldrhteq r0, [pc], #212 │ │ │ │ + smlalseq r0, pc, r0, sp @ │ │ │ │ + rscseq r0, pc, r0, ror #26 │ │ │ │ + rscseq r0, pc, r0, asr #26 │ │ │ │ + rscseq r0, pc, ip, lsl sp @ │ │ │ │ + rscseq r0, pc, ip, ror #25 │ │ │ │ + ldrhteq r0, [pc], #204 │ │ │ │ + smlalseq r0, pc, ip, ip @ │ │ │ │ + rscseq r0, pc, r8, ror ip @ │ │ │ │ + rscseq r0, pc, ip, asr #24 │ │ │ │ + rscseq r0, pc, r2, asr #24 │ │ │ │ + rscseq r0, pc, ip, lsl ip @ │ │ │ │ + rscseq r0, pc, lr, ror #23 │ │ │ │ + ldrhteq r0, [pc], #188 │ │ │ │ + rscseq r0, pc, lr, lsl #23 │ │ │ │ + rscseq r0, pc, r2, ror #22 │ │ │ │ + rscseq r0, pc, r6, lsr fp @ │ │ │ │ + rscseq r0, pc, r0, lsl fp @ │ │ │ │ rscseq r0, pc, sl, ror #21 │ │ │ │ - rscseq r0, pc, r6, asr #21 │ │ │ │ + ldrhteq r0, [pc], #174 │ │ │ │ smlalseq r0, pc, r8, sl @ │ │ │ │ - rscseq r0, pc, sl, ror #20 │ │ │ │ - rscseq r0, pc, ip, asr #20 │ │ │ │ - rscseq r0, pc, sl, lsr #20 │ │ │ │ - rscseq r0, pc, r0, lsl #20 │ │ │ │ - ldrshteq r0, [pc], #152 │ │ │ │ - ldrsbteq r0, [pc], #148 │ │ │ │ - rscseq r0, pc, r4, lsr #19 │ │ │ │ - rscseq r0, pc, r8, ror r9 @ │ │ │ │ - rscseq r0, pc, lr, asr #18 │ │ │ │ - rscseq r0, pc, r4, lsr #18 │ │ │ │ - rscseq r0, pc, r2, lsl #18 │ │ │ │ - rscseq r0, pc, r0, ror #17 │ │ │ │ - ldrhteq r0, [pc], #136 │ │ │ │ - smlalseq r0, pc, r6, r8 @ │ │ │ │ - rscseq r0, pc, r4, ror r8 @ │ │ │ │ - rscseq r0, pc, ip, asr #16 │ │ │ │ - rscseq r0, pc, r4, lsr #16 │ │ │ │ - rscseq r0, pc, r2, lsl #16 │ │ │ │ - rscseq r0, pc, r0, ror #15 │ │ │ │ - ldrhteq r0, [pc], #112 │ │ │ │ + rscseq r0, pc, r2, ror sl @ │ │ │ │ + rscseq r0, pc, r6, asr #20 │ │ │ │ + rscseq r0, pc, sl, lsl sl @ │ │ │ │ + ldrshteq r0, [pc], #148 │ │ │ │ + rscseq r0, pc, lr, asr #19 │ │ │ │ + smlalseq r0, pc, lr, r9 @ │ │ │ │ + smlalseq r0, pc, r4, r9 @ │ │ │ │ + rscseq r0, pc, r0, ror r9 @ │ │ │ │ + rscseq r0, pc, lr, lsr r9 @ │ │ │ │ + rscseq r0, pc, lr, lsl #18 │ │ │ │ + ldrsbteq r0, [pc], #142 │ │ │ │ + ldrhteq r0, [pc], #142 │ │ │ │ + smlalseq r0, pc, sl, r8 @ │ │ │ │ + rscseq r0, pc, sl, ror #16 │ │ │ │ + rscseq r0, pc, sl, asr #16 │ │ │ │ + rscseq r0, pc, r6, lsr #16 │ │ │ │ + ldrshteq r0, [pc], #120 │ │ │ │ + rscseq r0, pc, sl, asr #15 │ │ │ │ + rscseq r0, pc, ip, lsr #15 │ │ │ │ + rscseq r0, pc, sl, lsl #15 │ │ │ │ + rscseq r0, pc, r0, ror #14 │ │ │ │ + rscseq r0, pc, r8, asr r7 @ │ │ │ │ + rscseq r0, pc, r4, lsr r7 @ │ │ │ │ + rscseq r0, pc, r4, lsl #14 │ │ │ │ + ldrsbteq r0, [pc], #104 │ │ │ │ + rscseq r0, pc, lr, lsr #13 │ │ │ │ + rscseq r0, pc, r4, lsl #13 │ │ │ │ + rscseq r0, pc, r2, ror #12 │ │ │ │ + rscseq r0, pc, r0, asr #12 │ │ │ │ + rscseq r0, pc, r8, lsl r6 @ │ │ │ │ + ldrshteq r0, [pc], #86 │ │ │ │ + ldrsbteq r0, [pc], #84 │ │ │ │ + rscseq r0, pc, ip, lsr #11 │ │ │ │ + rscseq r0, pc, r4, lsl #11 │ │ │ │ + rscseq r0, pc, r2, ror #10 │ │ │ │ + rscseq r0, pc, r0, asr #10 │ │ │ │ + rscseq r0, pc, r0, lsl r5 @ │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80e1c8 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,154 +121642,154 @@ │ │ │ │ stmmi lr, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq r0, pc, r0, ror #12 │ │ │ │ - rscseq r0, pc, lr, lsr r6 @ │ │ │ │ - rscseq r0, pc, lr, lsl #12 │ │ │ │ - rscseq r0, pc, r0, ror #11 │ │ │ │ - ldrhteq r0, [pc], #82 │ │ │ │ - smlalseq r0, pc, r4, r5 @ │ │ │ │ - rscseq r0, pc, r2, ror r5 @ │ │ │ │ - rscseq r0, pc, r4, asr #10 │ │ │ │ - rscseq r0, pc, r8, lsr #10 │ │ │ │ - rscseq r0, pc, sl, lsl #10 │ │ │ │ - rscseq r0, pc, r0, ror #9 │ │ │ │ - ldrhteq r0, [pc], #70 │ │ │ │ - smlalseq r0, pc, ip, r4 @ │ │ │ │ - rscseq r0, pc, lr, ror r4 @ │ │ │ │ - rscseq r0, pc, r8, asr r4 @ │ │ │ │ - rscseq r0, pc, r2, asr r4 @ │ │ │ │ - rscseq r0, pc, r2, lsr r4 @ │ │ │ │ - rscseq r0, pc, r6, lsr #8 │ │ │ │ - rscseq r0, pc, r0, lsr #8 │ │ │ │ - rscseq r0, pc, sl, lsl r4 @ │ │ │ │ - rscseq r0, pc, r4, lsl r4 @ │ │ │ │ - rscseq r0, pc, lr, lsl #8 │ │ │ │ - rscseq r0, pc, r8, lsl #8 │ │ │ │ - rscseq r0, pc, r2, lsl #8 │ │ │ │ - ldrshteq r0, [pc], #60 │ │ │ │ - ldrshteq r0, [pc], #54 │ │ │ │ - ldrshteq r0, [pc], #48 │ │ │ │ - rscseq r0, pc, sl, ror #7 │ │ │ │ - rscseq r0, pc, r4, ror #7 │ │ │ │ - ldrsbteq r0, [pc], #62 │ │ │ │ - ldrsbteq r0, [pc], #56 │ │ │ │ - ldrsbteq r0, [pc], #50 │ │ │ │ - rscseq r0, pc, ip, asr #7 │ │ │ │ - rscseq r0, pc, r6, asr #7 │ │ │ │ rscseq r0, pc, r0, asr #7 │ │ │ │ - ldrhteq r0, [pc], #58 │ │ │ │ - ldrhteq r0, [pc], #52 │ │ │ │ - rscseq r0, pc, lr, lsr #7 │ │ │ │ - rscseq r0, pc, r8, lsr #7 │ │ │ │ - rscseq r0, pc, r2, lsr #7 │ │ │ │ - smlalseq r0, pc, ip, r3 @ │ │ │ │ - smlalseq r0, pc, r6, r3 @ │ │ │ │ - smlalseq r0, pc, r0, r3 @ │ │ │ │ - rscseq r0, pc, sl, lsl #7 │ │ │ │ - rscseq r0, pc, r4, lsl #7 │ │ │ │ - rscseq r0, pc, lr, ror r3 @ │ │ │ │ - rscseq r0, pc, r8, ror r3 @ │ │ │ │ - rscseq r0, pc, r2, ror r3 @ │ │ │ │ - rscseq r0, pc, ip, ror #6 │ │ │ │ - rscseq r0, pc, r6, ror #6 │ │ │ │ - rscseq r0, pc, r0, ror #6 │ │ │ │ - rscseq r0, pc, sl, asr r3 @ │ │ │ │ - rscseq r0, pc, r4, asr r3 @ │ │ │ │ - rscseq r0, pc, lr, asr #6 │ │ │ │ - rscseq r0, pc, r8, asr #6 │ │ │ │ - rscseq r0, pc, r2, asr #6 │ │ │ │ - rscseq r0, pc, ip, lsr r3 @ │ │ │ │ - rscseq r0, pc, r6, lsr r3 @ │ │ │ │ - rscseq r0, pc, r0, lsr r3 @ │ │ │ │ - rscseq r0, pc, sl, lsr #6 │ │ │ │ - rscseq r0, pc, r4, lsr #6 │ │ │ │ - rscseq r0, pc, lr, lsl r3 @ │ │ │ │ - rscseq r0, pc, r8, lsl r3 @ │ │ │ │ + smlalseq r0, pc, lr, r3 @ │ │ │ │ + rscseq r0, pc, lr, ror #6 │ │ │ │ + rscseq r0, pc, r0, asr #6 │ │ │ │ rscseq r0, pc, r2, lsl r3 @ │ │ │ │ - rscseq r0, pc, ip, lsl #6 │ │ │ │ - rscseq r0, pc, r6, lsl #6 │ │ │ │ - rscseq r0, pc, r0, lsl #6 │ │ │ │ - ldrshteq r0, [pc], #42 │ │ │ │ ldrshteq r0, [pc], #36 │ │ │ │ - rscseq r0, pc, lr, ror #5 │ │ │ │ - rscseq r0, pc, r8, ror #5 │ │ │ │ - rscseq r0, pc, r2, ror #5 │ │ │ │ - ldrsbteq r0, [pc], #44 │ │ │ │ - ldrsbteq r0, [pc], #38 │ │ │ │ - ldrsbteq r0, [pc], #32 │ │ │ │ - rscseq r0, pc, sl, asr #5 │ │ │ │ - rscseq r0, pc, r4, asr #5 │ │ │ │ - ldrhteq r0, [pc], #46 │ │ │ │ - ldrhteq r0, [pc], #40 │ │ │ │ - ldrhteq r0, [pc], #34 │ │ │ │ - rscseq r0, pc, ip, lsr #5 │ │ │ │ - rscseq r0, pc, r6, lsr #5 │ │ │ │ - rscseq r0, pc, r0, lsr #5 │ │ │ │ - smlalseq r0, pc, sl, r2 @ │ │ │ │ - smlalseq r0, pc, r4, r2 @ │ │ │ │ - rscseq r0, pc, lr, lsl #5 │ │ │ │ + ldrsbteq r0, [pc], #34 │ │ │ │ + rscseq r0, pc, r4, lsr #5 │ │ │ │ rscseq r0, pc, r8, lsl #5 │ │ │ │ - rscseq r0, pc, r2, lsl #5 │ │ │ │ - rscseq r0, pc, ip, ror r2 @ │ │ │ │ - rscseq r0, pc, r6, ror r2 @ │ │ │ │ - rscseq r0, pc, r0, ror r2 @ │ │ │ │ rscseq r0, pc, sl, ror #4 │ │ │ │ - rscseq r0, pc, r4, ror #4 │ │ │ │ - rscseq r0, pc, lr, asr r2 @ │ │ │ │ - rscseq r0, pc, r8, asr r2 @ │ │ │ │ - rscseq r0, pc, r2, asr r2 @ │ │ │ │ - rscseq r0, pc, ip, asr #4 │ │ │ │ - rscseq r0, pc, r6, asr #4 │ │ │ │ rscseq r0, pc, r0, asr #4 │ │ │ │ - rscseq r0, pc, sl, lsr r2 @ │ │ │ │ - rscseq r0, pc, r4, lsr r2 @ │ │ │ │ - rscseq r0, pc, lr, lsr #4 │ │ │ │ - rscseq r0, pc, r8, lsr #4 │ │ │ │ - rscseq r0, pc, r2, lsr #4 │ │ │ │ - rscseq r0, pc, ip, lsl r2 @ │ │ │ │ rscseq r0, pc, r6, lsl r2 @ │ │ │ │ - rscseq r0, pc, r0, lsl r2 @ │ │ │ │ - rscseq r0, pc, sl, lsl #4 │ │ │ │ - rscseq r0, pc, r4, lsl #4 │ │ │ │ - ldrshteq r0, [pc], #30 │ │ │ │ - ldrshteq r0, [pc], #24 │ │ │ │ - ldrshteq r0, [pc], #18 │ │ │ │ - rscseq r0, pc, ip, ror #3 │ │ │ │ - rscseq r0, pc, r6, ror #3 │ │ │ │ - rscseq r0, pc, r0, ror #3 │ │ │ │ - ldrsbteq r0, [pc], #26 │ │ │ │ - ldrsbteq r0, [pc], #20 │ │ │ │ - rscseq r0, pc, lr, asr #3 │ │ │ │ - rscseq r0, pc, r8, asr #3 │ │ │ │ - rscseq r0, pc, r2, asr #3 │ │ │ │ - ldrhteq r0, [pc], #28 │ │ │ │ - ldrhteq r0, [pc], #22 │ │ │ │ - ldrhteq r0, [pc], #16 │ │ │ │ - rscseq r0, pc, sl, lsr #3 │ │ │ │ - rscseq r0, pc, r4, lsr #3 │ │ │ │ - smlalseq r0, pc, lr, r1 @ │ │ │ │ - smlalseq r0, pc, r8, r1 @ │ │ │ │ + ldrshteq r0, [pc], #28 │ │ │ │ + ldrsbteq r0, [pc], #30 │ │ │ │ + ldrhteq r0, [pc], #24 │ │ │ │ + ldrhteq r0, [pc], #18 │ │ │ │ smlalseq r0, pc, r2, r1 @ │ │ │ │ - rscseq r0, pc, ip, lsl #3 │ │ │ │ rscseq r0, pc, r6, lsl #3 │ │ │ │ rscseq r0, pc, r0, lsl #3 │ │ │ │ rscseq r0, pc, sl, ror r1 @ │ │ │ │ rscseq r0, pc, r4, ror r1 @ │ │ │ │ rscseq r0, pc, lr, ror #2 │ │ │ │ rscseq r0, pc, r8, ror #2 │ │ │ │ rscseq r0, pc, r2, ror #2 │ │ │ │ rscseq r0, pc, ip, asr r1 @ │ │ │ │ rscseq r0, pc, r6, asr r1 @ │ │ │ │ rscseq r0, pc, r0, asr r1 @ │ │ │ │ rscseq r0, pc, sl, asr #2 │ │ │ │ + rscseq r0, pc, r4, asr #2 │ │ │ │ + rscseq r0, pc, lr, lsr r1 @ │ │ │ │ + rscseq r0, pc, r8, lsr r1 @ │ │ │ │ + rscseq r0, pc, r2, lsr r1 @ │ │ │ │ + rscseq r0, pc, ip, lsr #2 │ │ │ │ + rscseq r0, pc, r6, lsr #2 │ │ │ │ + rscseq r0, pc, r0, lsr #2 │ │ │ │ + rscseq r0, pc, sl, lsl r1 @ │ │ │ │ + rscseq r0, pc, r4, lsl r1 @ │ │ │ │ + rscseq r0, pc, lr, lsl #2 │ │ │ │ + rscseq r0, pc, r8, lsl #2 │ │ │ │ + rscseq r0, pc, r2, lsl #2 │ │ │ │ + ldrshteq r0, [pc], #12 │ │ │ │ + ldrshteq r0, [pc], #6 │ │ │ │ + ldrshteq r0, [pc], #0 │ │ │ │ + rscseq r0, pc, sl, ror #1 │ │ │ │ + rscseq r0, pc, r4, ror #1 │ │ │ │ + ldrsbteq r0, [pc], #14 │ │ │ │ + ldrsbteq r0, [pc], #8 │ │ │ │ + ldrsbteq r0, [pc], #2 │ │ │ │ + rscseq r0, pc, ip, asr #1 │ │ │ │ + rscseq r0, pc, r6, asr #1 │ │ │ │ + rscseq r0, pc, r0, asr #1 │ │ │ │ + ldrhteq r0, [pc], #10 │ │ │ │ + ldrhteq r0, [pc], #4 │ │ │ │ + rscseq r0, pc, lr, lsr #1 │ │ │ │ + rscseq r0, pc, r8, lsr #1 │ │ │ │ + rscseq r0, pc, r2, lsr #1 │ │ │ │ + smlalseq r0, pc, ip, r0 @ │ │ │ │ + smlalseq r0, pc, r6, r0 @ │ │ │ │ + smlalseq r0, pc, r0, r0 @ │ │ │ │ + rscseq r0, pc, sl, lsl #1 │ │ │ │ + rscseq r0, pc, r4, lsl #1 │ │ │ │ + rscseq r0, pc, lr, ror r0 @ │ │ │ │ + rscseq r0, pc, r8, ror r0 @ │ │ │ │ + rscseq r0, pc, r2, ror r0 @ │ │ │ │ + rscseq r0, pc, ip, rrx │ │ │ │ + rscseq r0, pc, r6, rrx │ │ │ │ + rscseq r0, pc, r0, rrx │ │ │ │ + rscseq r0, pc, sl, asr r0 @ │ │ │ │ + rscseq r0, pc, r4, asr r0 @ │ │ │ │ + rscseq r0, pc, lr, asr #32 │ │ │ │ + rscseq r0, pc, r8, asr #32 │ │ │ │ + rscseq r0, pc, r2, asr #32 │ │ │ │ + rscseq r0, pc, ip, lsr r0 @ │ │ │ │ + rscseq r0, pc, r6, lsr r0 @ │ │ │ │ + rscseq r0, pc, r0, lsr r0 @ │ │ │ │ + rscseq r0, pc, sl, lsr #32 │ │ │ │ + rscseq r0, pc, r4, lsr #32 │ │ │ │ + rscseq r0, pc, lr, lsl r0 @ │ │ │ │ + rscseq r0, pc, r8, lsl r0 @ │ │ │ │ + rscseq r0, pc, r2, lsl r0 @ │ │ │ │ + rscseq r0, pc, ip │ │ │ │ + rscseq r0, pc, r6 │ │ │ │ + rscseq r0, pc, r0 │ │ │ │ + ldrshteq pc, [lr], #250 @ 0xfa @ │ │ │ │ + ldrshteq pc, [lr], #244 @ 0xf4 @ │ │ │ │ + rscseq pc, lr, lr, ror #31 │ │ │ │ + rscseq pc, lr, r8, ror #31 │ │ │ │ + rscseq pc, lr, r2, ror #31 │ │ │ │ + ldrsbteq pc, [lr], #252 @ 0xfc @ │ │ │ │ + ldrsbteq pc, [lr], #246 @ 0xf6 @ │ │ │ │ + ldrsbteq pc, [lr], #240 @ 0xf0 @ │ │ │ │ + rscseq pc, lr, sl, asr #31 │ │ │ │ + rscseq pc, lr, r4, asr #31 │ │ │ │ + ldrhteq pc, [lr], #254 @ 0xfe @ │ │ │ │ + ldrhteq pc, [lr], #248 @ 0xf8 @ │ │ │ │ + ldrhteq pc, [lr], #242 @ 0xf2 @ │ │ │ │ + rscseq pc, lr, ip, lsr #31 │ │ │ │ + rscseq pc, lr, r6, lsr #31 │ │ │ │ + rscseq pc, lr, r0, lsr #31 │ │ │ │ + smlalseq pc, lr, sl, pc @ │ │ │ │ + smlalseq pc, lr, r4, pc @ │ │ │ │ + rscseq pc, lr, lr, lsl #31 │ │ │ │ + rscseq pc, lr, r8, lsl #31 │ │ │ │ + rscseq pc, lr, r2, lsl #31 │ │ │ │ + rscseq pc, lr, ip, ror pc @ │ │ │ │ + rscseq pc, lr, r6, ror pc @ │ │ │ │ + rscseq pc, lr, r0, ror pc @ │ │ │ │ + rscseq pc, lr, sl, ror #30 │ │ │ │ + rscseq pc, lr, r4, ror #30 │ │ │ │ + rscseq pc, lr, lr, asr pc @ │ │ │ │ + rscseq pc, lr, r8, asr pc @ │ │ │ │ + rscseq pc, lr, r2, asr pc @ │ │ │ │ + rscseq pc, lr, ip, asr #30 │ │ │ │ + rscseq pc, lr, r6, asr #30 │ │ │ │ + rscseq pc, lr, r0, asr #30 │ │ │ │ + rscseq pc, lr, sl, lsr pc @ │ │ │ │ + rscseq pc, lr, r4, lsr pc @ │ │ │ │ + rscseq pc, lr, lr, lsr #30 │ │ │ │ + rscseq pc, lr, r8, lsr #30 │ │ │ │ + rscseq pc, lr, r2, lsr #30 │ │ │ │ + rscseq pc, lr, ip, lsl pc @ │ │ │ │ + rscseq pc, lr, r6, lsl pc @ │ │ │ │ + rscseq pc, lr, r0, lsl pc @ │ │ │ │ + rscseq pc, lr, sl, lsl #30 │ │ │ │ + rscseq pc, lr, r4, lsl #30 │ │ │ │ + ldrshteq pc, [lr], #238 @ 0xee @ │ │ │ │ + ldrshteq pc, [lr], #232 @ 0xe8 @ │ │ │ │ + ldrshteq pc, [lr], #226 @ 0xe2 @ │ │ │ │ + rscseq pc, lr, ip, ror #29 │ │ │ │ + rscseq pc, lr, r6, ror #29 │ │ │ │ + rscseq pc, lr, r0, ror #29 │ │ │ │ + ldrsbteq pc, [lr], #234 @ 0xea @ │ │ │ │ + ldrsbteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ + rscseq pc, lr, lr, asr #29 │ │ │ │ + rscseq pc, lr, r8, asr #29 │ │ │ │ + rscseq pc, lr, r2, asr #29 │ │ │ │ + ldrhteq pc, [lr], #236 @ 0xec @ │ │ │ │ + ldrhteq pc, [lr], #230 @ 0xe6 @ │ │ │ │ + ldrhteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ + rscseq pc, lr, sl, lsr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec390a4 │ │ │ │ @ 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 │ │ │ │ - ldrsbteq sp, [lr], #108 @ 0x6c │ │ │ │ - smlabteq r0, r6, lr, ip │ │ │ │ - smlalseq sp, lr, r8, r3 │ │ │ │ + rscseq sp, lr, ip, lsr r4 │ │ │ │ + tsteq r0, r6, lsr #24 │ │ │ │ + ldrshteq sp, [lr], #8 │ │ │ │ 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, r0, asr #4 │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r8, lsl r2 │ │ │ │ + smlatbeq r2, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x01023fb6 │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3bd3c │ │ │ │ @ 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 15df5b8 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r0, lsl #24 │ │ │ │ - strdeq pc, [r0, -ip] │ │ │ │ - strdeq pc, [r0, -r8] │ │ │ │ - strdeq pc, [r0, -ip] │ │ │ │ - ldrdeq r4, [r2, -r4] │ │ │ │ - ldrdeq r0, [r2, -sl] │ │ │ │ - smlabteq r0, r2, sp, ip │ │ │ │ - smlatbeq r2, lr, r1, r4 │ │ │ │ - smlatbeq r2, r0, r1, r4 │ │ │ │ - tsteq r1, r4, asr #22 │ │ │ │ - rscseq sp, lr, r6, asr #11 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - ldrhteq sp, [lr], #94 @ 0x5e │ │ │ │ - rscseq sp, lr, sl, lsr #11 │ │ │ │ - @ instruction: 0x01079394 │ │ │ │ - smlalseq sp, lr, r8, r5 │ │ │ │ - smlalseq sp, lr, sl, r5 │ │ │ │ - smlalseq sp, lr, r2, r5 │ │ │ │ - strdeq r0, [r2, -sl] │ │ │ │ - strdeq r0, [r2, -lr] │ │ │ │ - strdeq r0, [r2, -r8] │ │ │ │ - rscseq sp, lr, ip, asr r5 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - rscseq sp, lr, ip, asr #10 │ │ │ │ - rscseq sp, lr, sl, asr r5 │ │ │ │ - tsteq r2, ip, ror #20 │ │ │ │ - rscseq sp, lr, ip, asr r5 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - rscseq sp, lr, r2, asr r5 │ │ │ │ - rscseq sp, lr, r0, asr #10 │ │ │ │ - smlabbeq r7, ip, r2, r9 │ │ │ │ - rscseq sp, lr, r2, lsr r5 │ │ │ │ - rscseq sp, lr, sl, lsr r5 │ │ │ │ - rscseq sp, lr, ip, lsr r5 │ │ │ │ - rscseq sp, lr, r6, lsr r5 │ │ │ │ - rscseq sp, lr, lr, lsl #10 │ │ │ │ - rscseq sp, lr, r0, lsl r5 │ │ │ │ - rscseq sp, lr, r2, lsr #10 │ │ │ │ - rscseq sp, lr, lr, lsr r4 │ │ │ │ - rscseq sp, lr, r8, lsr r4 │ │ │ │ - rscseq sp, lr, lr, lsl #10 │ │ │ │ - rscseq sp, lr, r2, lsl r4 │ │ │ │ - rscseq sp, lr, ip, lsl #8 │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - rscseq sp, lr, r6, ror #7 │ │ │ │ - rscseq sp, lr, r0, ror #7 │ │ │ │ - ldrdeq pc, [r0, -sl] │ │ │ │ - ldrdeq pc, [r0, -sl] │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ - tstpeq r0, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r0, lr, r0, pc @ │ │ │ │ - smlatbeq r0, ip, r0, pc @ │ │ │ │ - smlatteq r1, r4, r8, r9 │ │ │ │ - ldrdeq r9, [r1, -lr] │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r8, r9 │ │ │ │ - smlabteq r1, r6, r8, r9 │ │ │ │ - smlabteq r1, r0, r8, r9 │ │ │ │ - rscseq r4, pc, r2, asr #22 │ │ │ │ - rscseq r4, pc, r0, asr #22 │ │ │ │ - @ instruction: 0x0101989e │ │ │ │ - smlatbeq r7, r6, r0, r9 │ │ │ │ - smlatbeq r1, r8, r8, r9 │ │ │ │ - rscseq r4, pc, r0, asr fp @ │ │ │ │ - rscseq r4, pc, r6, lsr fp @ │ │ │ │ - @ instruction: 0x0101989c │ │ │ │ - rscseq sp, lr, r4, lsl #5 │ │ │ │ - rscseq sp, lr, lr, ror r2 │ │ │ │ - tsteq r1, r4, ror #16 │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tstpeq r0, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + tsteq r2, sl, lsr r4 │ │ │ │ + tsteq r0, r2, lsr #22 │ │ │ │ + tsteq r2, lr, lsl #30 │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ + smlatbeq r1, r4, r8, r9 │ │ │ │ + rscseq sp, lr, r6, lsr #6 │ │ │ │ + tsteq r1, lr, asr r9 │ │ │ │ + rscseq sp, lr, lr, lsl r3 │ │ │ │ + rscseq sp, lr, sl, lsl #6 │ │ │ │ + strdeq r9, [r7, -r4] │ │ │ │ + ldrshteq sp, [lr], #40 @ 0x28 │ │ │ │ + ldrshteq sp, [lr], #42 @ 0x2a │ │ │ │ + ldrshteq sp, [lr], #34 @ 0x22 │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + tsteq r2, lr, asr r3 │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + ldrhteq sp, [lr], #44 @ 0x2c │ │ │ │ + smlatbeq r1, r2, r8, sp │ │ │ │ + rscseq sp, lr, ip, lsr #5 │ │ │ │ + ldrhteq sp, [lr], #42 @ 0x2a │ │ │ │ + smlabteq r2, ip, r7, r3 │ │ │ │ + ldrhteq sp, [lr], #44 @ 0x2c │ │ │ │ tsteq r1, r0, asr r8 │ │ │ │ - tsteq r7, ip │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - @ instruction: 0x01023792 │ │ │ │ - ldrshteq sp, [lr], #24 │ │ │ │ - ldrshteq sp, [lr], #18 │ │ │ │ - tsteq r1, r4, lsr #16 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ + ldrhteq sp, [lr], #34 @ 0x22 │ │ │ │ + rscseq sp, lr, r0, lsr #5 │ │ │ │ + smlatteq r7, ip, pc, r8 @ │ │ │ │ + smlalseq sp, lr, r2, r2 │ │ │ │ + smlalseq sp, lr, sl, r2 │ │ │ │ + smlalseq sp, lr, ip, r2 │ │ │ │ + smlalseq sp, lr, r6, r2 │ │ │ │ + rscseq sp, lr, lr, ror #4 │ │ │ │ + rscseq sp, lr, r0, ror r2 │ │ │ │ + rscseq sp, lr, r2, lsl #5 │ │ │ │ + smlalseq sp, lr, lr, r1 │ │ │ │ + smlalseq sp, lr, r8, r1 │ │ │ │ + rscseq sp, lr, lr, ror #4 │ │ │ │ + rscseq sp, lr, r2, ror r1 │ │ │ │ + rscseq sp, lr, ip, ror #2 │ │ │ │ + smlatbeq r1, lr, r9, fp │ │ │ │ + rscseq sp, lr, r6, asr #2 │ │ │ │ + rscseq sp, lr, r0, asr #2 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r0, lr, ror lr │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ + tsteq r0, ip, lsl #28 │ │ │ │ + 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 │ │ │ │ + rscseq r4, pc, r2, lsr #17 │ │ │ │ + rscseq r4, pc, r0, lsr #17 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + tsteq r7, r6, lsl #28 │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + ldrhteq r4, [pc], #128 │ │ │ │ + smlalseq r4, pc, r6, r8 @ │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + rscseq ip, lr, r4, ror #31 │ │ │ │ + ldrsbteq ip, [lr], #254 @ 0xfe │ │ │ │ + smlabteq r1, r4, r5, sp │ │ │ │ + smlabteq r1, sl, r5, sp │ │ │ │ + @ instruction: 0x0101d5b0 │ │ │ │ + tsteq r7, ip, ror #26 │ │ │ │ + smlatbeq r1, lr, r5, sp │ │ │ │ + ldrdeq ip, [r0, -r0] │ │ │ │ + strdeq r3, [r2, -r2] │ │ │ │ + rscseq ip, lr, r8, asr pc │ │ │ │ + rscseq ip, lr, r2, asr pc │ │ │ │ + smlabbeq r1, r4, r5, sp │ │ │ │ + smlabbeq r0, r8, r6, ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3c3b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 81289c │ │ │ │ tstphi sp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r8, {r0, r1, r4, r5, r7, pc}^ │ │ │ │ tst r4, r8, ror r4 │ │ │ │ - rscseq ip, lr, r8, lsr #23 │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ - rscseq ip, lr, sl, asr fp │ │ │ │ - rscseq ip, lr, sl, lsr fp │ │ │ │ - rscseq ip, lr, ip, lsl fp │ │ │ │ - ldrshteq ip, [lr], #172 @ 0xac │ │ │ │ - rscseq ip, lr, r6, ror #21 │ │ │ │ - ldrhteq ip, [lr], #172 @ 0xac │ │ │ │ - ldrhteq ip, [lr], #162 @ 0xa2 │ │ │ │ - rscseq ip, lr, lr, lsl #21 │ │ │ │ - rscseq ip, lr, r4, ror #20 │ │ │ │ - rscseq ip, lr, r8, lsr sl │ │ │ │ - rscseq ip, lr, lr, lsr #20 │ │ │ │ - rscseq ip, lr, r8, lsl #20 │ │ │ │ - ldrsbteq ip, [lr], #158 @ 0x9e │ │ │ │ - ldrsbteq ip, [lr], #148 @ 0x94 │ │ │ │ - rscseq ip, lr, lr, lsr #19 │ │ │ │ - rscseq ip, lr, ip, ror r9 │ │ │ │ - rscseq ip, lr, sl, asr #18 │ │ │ │ - rscseq ip, lr, lr, lsl r9 │ │ │ │ - ldrshteq ip, [lr], #132 @ 0x84 │ │ │ │ - rscseq ip, lr, sl, asr #17 │ │ │ │ - rscseq ip, lr, r0, lsr #17 │ │ │ │ - smlalseq ip, lr, r6, r8 │ │ │ │ - rscseq ip, lr, r2, ror r8 │ │ │ │ - rscseq ip, lr, lr, asr #16 │ │ │ │ - rscseq ip, lr, r4, lsr #16 │ │ │ │ - rscseq ip, lr, r0, lsl #16 │ │ │ │ - ldrsbteq ip, [lr], #124 @ 0x7c │ │ │ │ - rscseq ip, lr, r6, lsr #15 │ │ │ │ - rscseq ip, lr, r2, lsl #15 │ │ │ │ - rscseq ip, lr, lr, asr r7 │ │ │ │ - rscseq ip, lr, r0, lsr r7 │ │ │ │ - ldrshteq ip, [lr], #110 @ 0x6e │ │ │ │ - ldrsbteq ip, [lr], #110 @ 0x6e │ │ │ │ - rscseq ip, lr, lr, lsr #13 │ │ │ │ - rscseq ip, lr, r4, lsr #13 │ │ │ │ - rscseq ip, lr, ip, lsl #13 │ │ │ │ - rscseq ip, lr, sl, asr r6 │ │ │ │ - rscseq ip, lr, r6, lsr #12 │ │ │ │ - rscseq ip, lr, lr, ror #11 │ │ │ │ - ldrhteq ip, [lr], #92 @ 0x5c │ │ │ │ - smlalseq ip, lr, lr, r5 │ │ │ │ - rscseq ip, lr, sl, lsl #11 │ │ │ │ - rscseq ip, lr, lr, asr r5 │ │ │ │ - rscseq ip, lr, r6, lsr r5 │ │ │ │ - rscseq ip, lr, r2, lsl r5 │ │ │ │ - rscseq ip, lr, r4, ror #9 │ │ │ │ - rscseq ip, lr, r4, asr #9 │ │ │ │ - rscseq ip, lr, r0, lsr #9 │ │ │ │ - rscseq ip, lr, r6, ror r4 │ │ │ │ - rscseq ip, lr, r8, asr #8 │ │ │ │ - rscseq ip, lr, r8, lsr #8 │ │ │ │ + rscseq ip, lr, r8, lsl #18 │ │ │ │ + ldrdeq r3, [r2, -sl] │ │ │ │ + ldrhteq ip, [lr], #138 @ 0x8a │ │ │ │ + smlalseq ip, lr, sl, r8 │ │ │ │ + rscseq ip, lr, ip, ror r8 │ │ │ │ + rscseq ip, lr, ip, asr r8 │ │ │ │ + rscseq ip, lr, r6, asr #16 │ │ │ │ + rscseq ip, lr, ip, lsl r8 │ │ │ │ + rscseq ip, lr, r2, lsl r8 │ │ │ │ + rscseq ip, lr, lr, ror #15 │ │ │ │ + rscseq ip, lr, r4, asr #15 │ │ │ │ + smlalseq ip, lr, r8, r7 │ │ │ │ + rscseq ip, lr, lr, lsl #15 │ │ │ │ + rscseq ip, lr, r8, ror #14 │ │ │ │ + rscseq ip, lr, lr, lsr r7 │ │ │ │ + rscseq ip, lr, r4, lsr r7 │ │ │ │ + rscseq ip, lr, lr, lsl #14 │ │ │ │ + ldrsbteq ip, [lr], #108 @ 0x6c │ │ │ │ + rscseq ip, lr, sl, lsr #13 │ │ │ │ + rscseq ip, lr, lr, ror r6 │ │ │ │ + rscseq ip, lr, r4, asr r6 │ │ │ │ + rscseq ip, lr, sl, lsr #12 │ │ │ │ + rscseq ip, lr, r0, lsl #12 │ │ │ │ + ldrshteq ip, [lr], #86 @ 0x56 │ │ │ │ + ldrsbteq ip, [lr], #82 @ 0x52 │ │ │ │ + rscseq ip, lr, lr, lsr #11 │ │ │ │ + rscseq ip, lr, r4, lsl #11 │ │ │ │ + rscseq ip, lr, r0, ror #10 │ │ │ │ + rscseq ip, lr, ip, lsr r5 │ │ │ │ + rscseq ip, lr, r6, lsl #10 │ │ │ │ + rscseq ip, lr, r2, ror #9 │ │ │ │ + ldrhteq ip, [lr], #78 @ 0x4e │ │ │ │ + smlalseq ip, lr, r0, r4 │ │ │ │ + rscseq ip, lr, lr, asr r4 │ │ │ │ + rscseq ip, lr, lr, lsr r4 │ │ │ │ + rscseq ip, lr, lr, lsl #8 │ │ │ │ rscseq ip, lr, r4, lsl #8 │ │ │ │ - ldrsbteq ip, [lr], #54 @ 0x36 │ │ │ │ - rscseq ip, lr, lr, asr #7 │ │ │ │ - rscseq ip, lr, ip, lsr #7 │ │ │ │ - rscseq ip, lr, r0, lsl #7 │ │ │ │ - rscseq ip, lr, r0, asr r3 │ │ │ │ - rscseq ip, lr, r2, lsr #6 │ │ │ │ - ldrshteq ip, [lr], #36 @ 0x24 │ │ │ │ - ldrsbteq ip, [lr], #38 @ 0x26 │ │ │ │ - ldrhteq ip, [lr], #36 @ 0x24 │ │ │ │ - rscseq ip, lr, r6, lsl #5 │ │ │ │ - rscseq ip, lr, r8, ror #4 │ │ │ │ - rscseq ip, lr, r8, asr #4 │ │ │ │ - rscseq ip, lr, ip, lsl r2 │ │ │ │ - ldrshteq ip, [lr], #16 │ │ │ │ - ldrsbteq ip, [lr], #20 │ │ │ │ - ldrhteq ip, [lr], #20 │ │ │ │ - rscseq ip, lr, ip, lsl #3 │ │ │ │ - rscseq ip, lr, r6, lsl #3 │ │ │ │ + rscseq ip, lr, ip, ror #7 │ │ │ │ + ldrhteq ip, [lr], #58 @ 0x3a │ │ │ │ + rscseq ip, lr, r6, lsl #7 │ │ │ │ + rscseq ip, lr, lr, asr #6 │ │ │ │ + rscseq ip, lr, ip, lsl r3 │ │ │ │ + ldrshteq ip, [lr], #46 @ 0x2e │ │ │ │ + rscseq ip, lr, sl, ror #5 │ │ │ │ + ldrhteq ip, [lr], #46 @ 0x2e │ │ │ │ + smlalseq ip, lr, r6, r2 │ │ │ │ + rscseq ip, lr, r2, ror r2 │ │ │ │ + rscseq ip, lr, r4, asr #4 │ │ │ │ + rscseq ip, lr, r4, lsr #4 │ │ │ │ + rscseq ip, lr, r0, lsl #4 │ │ │ │ + ldrsbteq ip, [lr], #22 │ │ │ │ + rscseq ip, lr, r8, lsr #3 │ │ │ │ + rscseq ip, lr, r8, lsl #3 │ │ │ │ rscseq ip, lr, r4, ror #2 │ │ │ │ rscseq ip, lr, r6, lsr r1 │ │ │ │ - rscseq ip, lr, lr, lsl #2 │ │ │ │ - rscseq ip, lr, r6, ror #1 │ │ │ │ - rscseq ip, lr, r4, asr #1 │ │ │ │ - rscseq ip, lr, r2, lsr #1 │ │ │ │ - rscseq ip, lr, r6, ror r0 │ │ │ │ - rscseq ip, lr, r0, ror r0 │ │ │ │ - rscseq ip, lr, r0, asr r0 │ │ │ │ - rscseq ip, lr, r4, lsr #32 │ │ │ │ - ldrshteq fp, [lr], #248 @ 0xf8 │ │ │ │ - ldrsbteq fp, [lr], #252 @ 0xfc │ │ │ │ - ldrhteq fp, [lr], #252 @ 0xfc │ │ │ │ - smlalseq fp, lr, r4, pc @ │ │ │ │ - rscseq fp, lr, lr, lsl #31 │ │ │ │ - rscseq fp, lr, ip, ror #30 │ │ │ │ + rscseq ip, lr, lr, lsr #2 │ │ │ │ + rscseq ip, lr, ip, lsl #2 │ │ │ │ + rscseq ip, lr, r0, ror #1 │ │ │ │ + ldrhteq ip, [lr], #0 │ │ │ │ + rscseq ip, lr, r2, lsl #1 │ │ │ │ + rscseq ip, lr, r4, asr r0 │ │ │ │ + rscseq ip, lr, r6, lsr r0 │ │ │ │ + rscseq ip, lr, r4, lsl r0 │ │ │ │ + rscseq fp, lr, r6, ror #31 │ │ │ │ + rscseq fp, lr, r8, asr #31 │ │ │ │ + rscseq fp, lr, r8, lsr #31 │ │ │ │ + rscseq fp, lr, ip, ror pc │ │ │ │ + rscseq fp, lr, r0, asr pc │ │ │ │ + rscseq fp, lr, r4, lsr pc │ │ │ │ + rscseq fp, lr, r4, lsl pc │ │ │ │ + rscseq fp, lr, ip, ror #29 │ │ │ │ + rscseq fp, lr, r6, ror #29 │ │ │ │ + rscseq fp, lr, r4, asr #29 │ │ │ │ + smlalseq fp, lr, r6, lr │ │ │ │ + rscseq fp, lr, lr, ror #28 │ │ │ │ + rscseq fp, lr, r6, asr #28 │ │ │ │ + rscseq fp, lr, r4, lsr #28 │ │ │ │ + rscseq fp, lr, r2, lsl #28 │ │ │ │ + ldrsbteq fp, [lr], #214 @ 0xd6 │ │ │ │ + ldrsbteq fp, [lr], #208 @ 0xd0 │ │ │ │ + ldrhteq fp, [lr], #208 @ 0xd0 │ │ │ │ + rscseq fp, lr, r4, lsl #27 │ │ │ │ + rscseq fp, lr, r8, asr sp │ │ │ │ + rscseq fp, lr, ip, lsr sp │ │ │ │ + rscseq fp, lr, ip, lsl sp │ │ │ │ + ldrshteq fp, [lr], #196 @ 0xc4 │ │ │ │ + rscseq fp, lr, lr, ror #25 │ │ │ │ + rscseq fp, lr, ip, asr #25 │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,47 +125996,47 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq fp, lr, r0, lsl #28 │ │ │ │ - ldrshteq fp, [lr], #218 @ 0xda │ │ │ │ - ldrshteq fp, [lr], #212 @ 0xd4 │ │ │ │ - rscseq fp, lr, lr, ror #27 │ │ │ │ - rscseq fp, lr, r8, ror #27 │ │ │ │ - rscseq fp, lr, r2, ror #27 │ │ │ │ - ldrsbteq fp, [lr], #220 @ 0xdc │ │ │ │ - ldrsbteq fp, [lr], #214 @ 0xd6 │ │ │ │ - ldrsbteq fp, [lr], #208 @ 0xd0 │ │ │ │ - rscseq fp, lr, sl, asr #27 │ │ │ │ - rscseq fp, lr, r4, asr #27 │ │ │ │ - ldrhteq fp, [lr], #222 @ 0xde │ │ │ │ - ldrhteq fp, [lr], #216 @ 0xd8 │ │ │ │ - ldrhteq fp, [lr], #210 @ 0xd2 │ │ │ │ - rscseq fp, lr, ip, lsr #27 │ │ │ │ - rscseq fp, lr, r6, lsr #27 │ │ │ │ - rscseq fp, lr, r0, lsr #27 │ │ │ │ - smlalseq fp, lr, sl, sp │ │ │ │ - smlalseq fp, lr, r4, sp │ │ │ │ - rscseq fp, lr, lr, lsl #27 │ │ │ │ - rscseq fp, lr, r8, lsl #27 │ │ │ │ - rscseq fp, lr, r2, lsl #27 │ │ │ │ - rscseq fp, lr, ip, ror sp │ │ │ │ - rscseq fp, lr, r6, ror sp │ │ │ │ - rscseq fp, lr, r0, ror sp │ │ │ │ - rscseq fp, lr, sl, ror #26 │ │ │ │ - rscseq fp, lr, r4, ror #26 │ │ │ │ - rscseq fp, lr, lr, asr sp │ │ │ │ - rscseq fp, lr, r8, asr sp │ │ │ │ - rscseq fp, lr, r2, asr sp │ │ │ │ - rscseq fp, lr, ip, asr #26 │ │ │ │ - rscseq fp, lr, r6, asr #26 │ │ │ │ - rscseq fp, lr, r0, asr #26 │ │ │ │ + rscseq fp, lr, r0, ror #22 │ │ │ │ + rscseq fp, lr, sl, asr fp │ │ │ │ + rscseq fp, lr, r4, asr fp │ │ │ │ + rscseq fp, lr, lr, asr #22 │ │ │ │ + rscseq fp, lr, r8, asr #22 │ │ │ │ + rscseq fp, lr, r2, asr #22 │ │ │ │ + rscseq fp, lr, ip, lsr fp │ │ │ │ + rscseq fp, lr, r6, lsr fp │ │ │ │ + rscseq fp, lr, r0, lsr fp │ │ │ │ + rscseq fp, lr, sl, lsr #22 │ │ │ │ + rscseq fp, lr, r4, lsr #22 │ │ │ │ + rscseq fp, lr, lr, lsl fp │ │ │ │ + rscseq fp, lr, r8, lsl fp │ │ │ │ + rscseq fp, lr, r2, lsl fp │ │ │ │ + rscseq fp, lr, ip, lsl #22 │ │ │ │ + rscseq fp, lr, r6, lsl #22 │ │ │ │ + rscseq fp, lr, r0, lsl #22 │ │ │ │ + ldrshteq fp, [lr], #170 @ 0xaa │ │ │ │ + ldrshteq fp, [lr], #164 @ 0xa4 │ │ │ │ + rscseq fp, lr, lr, ror #21 │ │ │ │ + rscseq fp, lr, r8, ror #21 │ │ │ │ + rscseq fp, lr, r2, ror #21 │ │ │ │ + ldrsbteq fp, [lr], #172 @ 0xac │ │ │ │ + ldrsbteq fp, [lr], #166 @ 0xa6 │ │ │ │ + ldrsbteq fp, [lr], #160 @ 0xa0 │ │ │ │ + rscseq fp, lr, sl, asr #21 │ │ │ │ + rscseq fp, lr, r4, asr #21 │ │ │ │ + ldrhteq fp, [lr], #174 @ 0xae │ │ │ │ + ldrhteq fp, [lr], #168 @ 0xa8 │ │ │ │ + ldrhteq fp, [lr], #162 @ 0xa2 │ │ │ │ + rscseq fp, lr, ip, lsr #21 │ │ │ │ + rscseq fp, lr, r6, lsr #21 │ │ │ │ + rscseq fp, lr, r0, lsr #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d300 │ │ │ │ @ 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 55e8fc <__vaDriverInit_1_23@@libgallium-26.0.4-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, r8, r5, r2 │ │ │ │ - rscseq r6, sp, r4, lsr #14 │ │ │ │ - rscseq r9, pc, r6, asr #29 │ │ │ │ - @ instruction: 0x01022590 │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - smlabbeq r2, r0, r5, r2 │ │ │ │ - smlabbeq r2, r2, r5, r2 │ │ │ │ - smlabbeq r2, ip, r5, r2 │ │ │ │ - smlabbeq r2, sl, r5, r2 │ │ │ │ - @ instruction: 0x01022590 │ │ │ │ - smlatbeq r2, r6, r5, r2 │ │ │ │ - tsteq r7, r6, lsr r7 │ │ │ │ - rscseq fp, lr, sl, lsl #11 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + rscseq r6, sp, r4, lsl #9 │ │ │ │ + rscseq r9, pc, r6, lsr #24 │ │ │ │ + strdeq r2, [r2, -r0] │ │ │ │ + ldrdeq r2, [r2, -r2] │ │ │ │ + smlatteq r2, r0, r2, r2 │ │ │ │ + smlatteq r2, r2, r2, r2 │ │ │ │ + smlatteq r2, ip, r2, r2 │ │ │ │ + smlatteq r2, sl, r2, r2 │ │ │ │ + strdeq r2, [r2, -r0] │ │ │ │ + tsteq r2, r6, lsl #6 │ │ │ │ + @ instruction: 0x01077496 │ │ │ │ + rscseq fp, lr, sl, ror #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3db30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e6943 @ │ │ │ │ bicshi pc, fp, #0, 4 │ │ │ │ @@ -127374,104 +127374,104 @@ │ │ │ │ @ instruction: 0xf04f634a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ ldmdami fp, {r0, r1, r4, r5, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b93c │ │ │ │ - rscseq fp, lr, r4, lsr r4 │ │ │ │ - smlatbeq r2, lr, r5, r2 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ - rscseq fp, lr, lr, lsr #7 │ │ │ │ - rscseq fp, lr, sl, lsl #7 │ │ │ │ - @ instruction: 0x01022494 │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - rscseq fp, lr, ip, lsl #6 │ │ │ │ - rscseq fp, lr, r2, lsl #6 │ │ │ │ - ldrsbteq fp, [lr], #44 @ 0x2c │ │ │ │ - ldrhteq fp, [lr], #34 @ 0x22 │ │ │ │ - rscseq fp, lr, r8, lsl #5 │ │ │ │ - rscseq fp, lr, lr, ror r2 │ │ │ │ - rscseq fp, lr, sl, asr r2 │ │ │ │ - rscseq fp, lr, r0, lsr r2 │ │ │ │ - rscseq fp, lr, sl, lsl #4 │ │ │ │ - rscseq fp, lr, r4, ror #3 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - smlabbeq r2, r8, r3, r2 │ │ │ │ - rscseq fp, lr, r2, lsr r1 │ │ │ │ - rscseq fp, lr, r8, lsl #2 │ │ │ │ - rscseq fp, lr, r4, ror #1 │ │ │ │ - rscseq fp, lr, r0, asr #1 │ │ │ │ - smlalseq fp, lr, r4, r0 │ │ │ │ - rscseq fp, lr, sl, rrx │ │ │ │ - rscseq fp, lr, r0, rrx │ │ │ │ - rscseq fp, lr, sl, lsr r0 │ │ │ │ - rscseq fp, lr, lr │ │ │ │ - rscseq fp, lr, r4 │ │ │ │ + smlalseq fp, lr, r4, r1 │ │ │ │ + tsteq r2, lr, lsl #6 │ │ │ │ + tsteq r2, r4, ror #12 │ │ │ │ + rscseq fp, lr, lr, lsl #2 │ │ │ │ + rscseq fp, lr, sl, ror #1 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + tsteq r2, r6, lsr r2 │ │ │ │ + rscseq fp, lr, ip, rrx │ │ │ │ + rscseq fp, lr, r2, rrx │ │ │ │ + rscseq fp, lr, ip, lsr r0 │ │ │ │ + rscseq fp, lr, r2, lsl r0 │ │ │ │ + rscseq sl, lr, r8, ror #31 │ │ │ │ ldrsbteq sl, [lr], #254 @ 0xfe │ │ │ │ - rscseq sl, lr, r2, asr #31 │ │ │ │ - smlalseq sl, lr, r6, pc @ │ │ │ │ + ldrhteq sl, [lr], #250 @ 0xfa │ │ │ │ + smlalseq sl, lr, r0, pc @ │ │ │ │ rscseq sl, lr, sl, ror #30 │ │ │ │ - rscseq sl, lr, ip, lsr pc │ │ │ │ - rscseq sl, lr, r6, lsr #30 │ │ │ │ - rscseq sl, lr, r2, lsl #30 │ │ │ │ - ldrsbteq sl, [lr], #228 @ 0xe4 │ │ │ │ - rscseq sl, lr, r8, lsr #29 │ │ │ │ - smlalseq sl, lr, lr, lr │ │ │ │ - rscseq sl, lr, r8, ror lr │ │ │ │ - rscseq sl, lr, sl, asr #28 │ │ │ │ - rscseq sl, lr, r6, lsr #28 │ │ │ │ - rscseq sl, lr, r0, lsl #28 │ │ │ │ - ldrhteq sl, [lr], #220 @ 0xdc │ │ │ │ - ldrhteq sl, [lr], #210 @ 0xd2 │ │ │ │ - rscseq sl, lr, r0, lsr #27 │ │ │ │ - rscseq sl, lr, r4, ror sp │ │ │ │ - rscseq sl, lr, sl, ror #26 │ │ │ │ - rscseq sl, lr, r8, asr sp │ │ │ │ - rscseq sl, lr, r0, lsr #26 │ │ │ │ - rscseq sl, lr, r6, lsl sp │ │ │ │ - rscseq sl, lr, r4, lsl #26 │ │ │ │ - ldrsbteq sl, [lr], #200 @ 0xc8 │ │ │ │ - rscseq sl, lr, lr, asr #25 │ │ │ │ - ldrhteq sl, [lr], #204 @ 0xcc │ │ │ │ - rscseq sl, lr, ip, asr ip │ │ │ │ - rscseq sl, lr, r2, asr ip │ │ │ │ - rscseq sl, lr, r0, asr #24 │ │ │ │ - rscseq sl, lr, r4, lsl ip │ │ │ │ - rscseq sl, lr, sl, lsl #24 │ │ │ │ - ldrshteq sl, [lr], #184 @ 0xb8 │ │ │ │ - rscseq sl, lr, r0, asr #23 │ │ │ │ - ldrhteq sl, [lr], #182 @ 0xb6 │ │ │ │ - rscseq sl, lr, r4, lsr #23 │ │ │ │ - rscseq sl, lr, r8, ror fp │ │ │ │ - rscseq sl, lr, lr, ror #22 │ │ │ │ - rscseq sl, lr, ip, asr fp │ │ │ │ - smlatteq r2, r6, lr, r1 │ │ │ │ - rscseq sl, lr, r8, ror #21 │ │ │ │ - ldrhteq sl, [lr], #170 @ 0xaa │ │ │ │ - smlalseq sl, lr, r0, sl │ │ │ │ - rscseq sl, lr, r6, ror #20 │ │ │ │ - rscseq sl, lr, r4, asr #20 │ │ │ │ - rscseq sl, lr, r2, lsr #20 │ │ │ │ - ldrshteq sl, [lr], #152 @ 0x98 │ │ │ │ - ldrsbteq sl, [lr], #150 @ 0x96 │ │ │ │ - ldrhteq sl, [lr], #148 @ 0x94 │ │ │ │ - rscseq sl, lr, sl, lsl #19 │ │ │ │ - rscseq sl, lr, r0, ror #18 │ │ │ │ - rscseq sl, lr, lr, lsr r9 │ │ │ │ - rscseq sl, lr, ip, lsl r9 │ │ │ │ - ldrshteq sl, [lr], #130 @ 0x82 │ │ │ │ - ldrsbteq sl, [lr], #128 @ 0x80 │ │ │ │ - rscseq sl, lr, lr, lsr #17 │ │ │ │ - rscseq sl, lr, r2, lsl #17 │ │ │ │ - rscseq sl, lr, r8, asr r8 │ │ │ │ - rscseq sl, lr, lr, lsr #16 │ │ │ │ - rscseq sl, lr, ip, lsl #16 │ │ │ │ - rscseq sl, lr, sl, ror #15 │ │ │ │ - ldrhteq sl, [lr], #124 @ 0x7c │ │ │ │ + rscseq sl, lr, r4, asr #30 │ │ │ │ + tsteq r2, r8, ror #2 │ │ │ │ + smlatteq r2, r8, r0, r2 │ │ │ │ + smlalseq sl, lr, r2, lr │ │ │ │ + rscseq sl, lr, r8, ror #28 │ │ │ │ + rscseq sl, lr, r4, asr #28 │ │ │ │ + rscseq sl, lr, r0, lsr #28 │ │ │ │ + ldrshteq sl, [lr], #212 @ 0xd4 │ │ │ │ + rscseq sl, lr, sl, asr #27 │ │ │ │ + rscseq sl, lr, r0, asr #27 │ │ │ │ + smlalseq sl, lr, sl, sp │ │ │ │ + rscseq sl, lr, lr, ror #26 │ │ │ │ + rscseq sl, lr, r4, ror #26 │ │ │ │ + rscseq sl, lr, lr, lsr sp │ │ │ │ + rscseq sl, lr, r2, lsr #26 │ │ │ │ + ldrshteq sl, [lr], #198 @ 0xc6 │ │ │ │ + rscseq sl, lr, sl, asr #25 │ │ │ │ + smlalseq sl, lr, ip, ip │ │ │ │ + rscseq sl, lr, r6, lsl #25 │ │ │ │ + rscseq sl, lr, r2, ror #24 │ │ │ │ + rscseq sl, lr, r4, lsr ip │ │ │ │ + rscseq sl, lr, r8, lsl #24 │ │ │ │ + ldrshteq sl, [lr], #190 @ 0xbe │ │ │ │ + ldrsbteq sl, [lr], #184 @ 0xb8 │ │ │ │ + rscseq sl, lr, sl, lsr #23 │ │ │ │ + rscseq sl, lr, r6, lsl #23 │ │ │ │ + rscseq sl, lr, r0, ror #22 │ │ │ │ + rscseq sl, lr, ip, lsl fp │ │ │ │ + rscseq sl, lr, r2, lsl fp │ │ │ │ + rscseq sl, lr, r0, lsl #22 │ │ │ │ + ldrsbteq sl, [lr], #164 @ 0xa4 │ │ │ │ + rscseq sl, lr, sl, asr #21 │ │ │ │ + ldrhteq sl, [lr], #168 @ 0xa8 │ │ │ │ + rscseq sl, lr, r0, lsl #21 │ │ │ │ + rscseq sl, lr, r6, ror sl │ │ │ │ + rscseq sl, lr, r4, ror #20 │ │ │ │ + rscseq sl, lr, r8, lsr sl │ │ │ │ + rscseq sl, lr, lr, lsr #20 │ │ │ │ + rscseq sl, lr, ip, lsl sl │ │ │ │ + ldrhteq sl, [lr], #156 @ 0x9c │ │ │ │ + ldrhteq sl, [lr], #146 @ 0x92 │ │ │ │ + rscseq sl, lr, r0, lsr #19 │ │ │ │ + rscseq sl, lr, r4, ror r9 │ │ │ │ + rscseq sl, lr, sl, ror #18 │ │ │ │ + rscseq sl, lr, r8, asr r9 │ │ │ │ + rscseq sl, lr, r0, lsr #18 │ │ │ │ + rscseq sl, lr, r6, lsl r9 │ │ │ │ + rscseq sl, lr, r4, lsl #18 │ │ │ │ + ldrsbteq sl, [lr], #136 @ 0x88 │ │ │ │ + rscseq sl, lr, lr, asr #17 │ │ │ │ + ldrhteq sl, [lr], #140 @ 0x8c │ │ │ │ + tsteq r2, r6, asr #24 │ │ │ │ + rscseq sl, lr, r8, asr #16 │ │ │ │ + rscseq sl, lr, sl, lsl r8 │ │ │ │ + ldrshteq sl, [lr], #112 @ 0x70 │ │ │ │ + rscseq sl, lr, r6, asr #15 │ │ │ │ + rscseq sl, lr, r4, lsr #15 │ │ │ │ + rscseq sl, lr, r2, lsl #15 │ │ │ │ + rscseq sl, lr, r8, asr r7 │ │ │ │ + rscseq sl, lr, r6, lsr r7 │ │ │ │ + rscseq sl, lr, r4, lsl r7 │ │ │ │ + rscseq sl, lr, sl, ror #13 │ │ │ │ + rscseq sl, lr, r0, asr #13 │ │ │ │ + smlalseq sl, lr, lr, r6 │ │ │ │ + rscseq sl, lr, ip, ror r6 │ │ │ │ + rscseq sl, lr, r2, asr r6 │ │ │ │ + rscseq sl, lr, r0, lsr r6 │ │ │ │ + rscseq sl, lr, lr, lsl #12 │ │ │ │ + rscseq sl, lr, r2, ror #11 │ │ │ │ + ldrhteq sl, [lr], #88 @ 0x58 │ │ │ │ + rscseq sl, lr, lr, lsl #11 │ │ │ │ + rscseq sl, lr, ip, ror #10 │ │ │ │ + rscseq sl, lr, sl, asr #10 │ │ │ │ + rscseq sl, lr, ip, lsl r5 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 8141d8 │ │ │ │ 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 2ecc3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d889c> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - rscseq sl, lr, lr, lsr #12 │ │ │ │ - rscseq sl, lr, sl, lsl #12 │ │ │ │ - ldrsbteq sl, [lr], #94 @ 0x5e │ │ │ │ - ldrhteq sl, [lr], #82 @ 0x52 │ │ │ │ - rscseq sl, lr, lr, lsl #11 │ │ │ │ - rscseq sl, lr, sl, ror #10 │ │ │ │ - rscseq sl, lr, ip, lsr r5 │ │ │ │ - rscseq sl, lr, r8, lsl r5 │ │ │ │ - ldrshteq sl, [lr], #66 @ 0x42 │ │ │ │ - smlabteq r2, r4, r8, r1 │ │ │ │ - rscseq sl, lr, r6, lsl #9 │ │ │ │ - rscseq sl, lr, r6, asr r4 │ │ │ │ - rscseq sl, lr, r8, lsr #8 │ │ │ │ - ldrshteq sl, [lr], #58 @ 0x3a │ │ │ │ - ldrsbteq sl, [lr], #52 @ 0x34 │ │ │ │ - rscseq sl, lr, lr, lsr #7 │ │ │ │ - rscseq sl, lr, r0, lsl #7 │ │ │ │ - rscseq sl, lr, r6, ror r3 │ │ │ │ - rscseq sl, lr, r0, asr r3 │ │ │ │ - rscseq sl, lr, r4, lsr #6 │ │ │ │ - ldrshteq sl, [lr], #38 @ 0x26 │ │ │ │ - rscseq sl, lr, ip, ror #5 │ │ │ │ - rscseq sl, lr, r8, asr #5 │ │ │ │ - smlalseq sl, lr, sl, r2 │ │ │ │ - smlalseq sl, lr, r0, r2 │ │ │ │ - rscseq sl, lr, sl, ror #4 │ │ │ │ - rscseq sl, lr, r6, lsr r2 │ │ │ │ - rscseq sl, lr, r8, lsl #4 │ │ │ │ - ldrsbteq sl, [lr], #28 │ │ │ │ - ldrsbteq sl, [lr], #18 │ │ │ │ - rscseq sl, lr, ip, lsr #3 │ │ │ │ - rscseq sl, lr, ip, ror r1 │ │ │ │ - rscseq sl, lr, r2, ror r1 │ │ │ │ - rscseq sl, lr, ip, asr #2 │ │ │ │ - rscseq sl, lr, ip, lsl r1 │ │ │ │ - ldrshteq sl, [lr], #6 │ │ │ │ - rscseq sl, lr, r4, asr #1 │ │ │ │ - ldrhteq sl, [lr], #10 │ │ │ │ - smlalseq sl, lr, r4, r0 │ │ │ │ - rscseq sl, lr, r2, rrx │ │ │ │ - rscseq sl, lr, r2, lsr r0 │ │ │ │ - rscseq sl, lr, r2 │ │ │ │ - ldrsbteq r9, [lr], #242 @ 0xf2 │ │ │ │ - rscseq r9, lr, r0, lsr #31 │ │ │ │ + rscseq sl, lr, lr, lsl #7 │ │ │ │ + rscseq sl, lr, sl, ror #6 │ │ │ │ + rscseq sl, lr, lr, lsr r3 │ │ │ │ + rscseq sl, lr, r2, lsl r3 │ │ │ │ + rscseq sl, lr, lr, ror #5 │ │ │ │ + rscseq sl, lr, sl, asr #5 │ │ │ │ + smlalseq sl, lr, ip, r2 │ │ │ │ + rscseq sl, lr, r8, ror r2 │ │ │ │ + rscseq sl, lr, r2, asr r2 │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + rscseq sl, lr, r6, ror #3 │ │ │ │ + ldrhteq sl, [lr], #22 │ │ │ │ + rscseq sl, lr, r8, lsl #3 │ │ │ │ + rscseq sl, lr, sl, asr r1 │ │ │ │ + rscseq sl, lr, r4, lsr r1 │ │ │ │ + rscseq sl, lr, lr, lsl #2 │ │ │ │ + rscseq sl, lr, r0, ror #1 │ │ │ │ + ldrsbteq sl, [lr], #6 │ │ │ │ + ldrhteq sl, [lr], #0 │ │ │ │ + rscseq sl, lr, r4, lsl #1 │ │ │ │ + rscseq sl, lr, r6, asr r0 │ │ │ │ + rscseq sl, lr, ip, asr #32 │ │ │ │ + rscseq sl, lr, r8, lsr #32 │ │ │ │ + ldrshteq r9, [lr], #250 @ 0xfa │ │ │ │ + ldrshteq r9, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r9, lr, sl, asr #31 │ │ │ │ smlalseq r9, lr, r6, pc @ │ │ │ │ - rscseq r9, lr, r0, ror pc │ │ │ │ - rscseq r9, lr, sl, asr #30 │ │ │ │ - rscseq r9, lr, ip, lsl pc │ │ │ │ - rscseq r9, lr, ip, ror #29 │ │ │ │ - rscseq r9, lr, r4, asr #29 │ │ │ │ + rscseq r9, lr, r8, ror #30 │ │ │ │ + rscseq r9, lr, ip, lsr pc │ │ │ │ + rscseq r9, lr, r2, lsr pc │ │ │ │ + rscseq r9, lr, ip, lsl #30 │ │ │ │ + ldrsbteq r9, [lr], #236 @ 0xec │ │ │ │ + ldrsbteq r9, [lr], #226 @ 0xe2 │ │ │ │ rscseq r9, lr, ip, lsr #29 │ │ │ │ - rscseq r9, lr, lr, ror lr │ │ │ │ - rscseq r9, lr, r4, ror lr │ │ │ │ - rscseq r9, lr, lr, asr #28 │ │ │ │ + rscseq r9, lr, ip, ror lr │ │ │ │ + rscseq r9, lr, r6, asr lr │ │ │ │ + rscseq r9, lr, r4, lsr #28 │ │ │ │ rscseq r9, lr, sl, lsl lr │ │ │ │ - rscseq r9, lr, sl, ror #27 │ │ │ │ - ldrhteq r9, [lr], #218 @ 0xda │ │ │ │ - ldrhteq r9, [lr], #208 @ 0xd0 │ │ │ │ - rscseq r9, lr, sl, lsl #27 │ │ │ │ - rscseq r9, lr, ip, asr sp │ │ │ │ - rscseq r9, lr, r2, asr sp │ │ │ │ - rscseq r9, lr, ip, lsr #26 │ │ │ │ + ldrshteq r9, [lr], #212 @ 0xd4 │ │ │ │ + rscseq r9, lr, r2, asr #27 │ │ │ │ + smlalseq r9, lr, r2, sp │ │ │ │ + rscseq r9, lr, r2, ror #26 │ │ │ │ + rscseq r9, lr, r2, lsr sp │ │ │ │ rscseq r9, lr, r0, lsl #26 │ │ │ │ - rscseq r9, lr, lr, asr #25 │ │ │ │ - rscseq r9, lr, r6, lsr #25 │ │ │ │ - rscseq r9, lr, r8, ror ip │ │ │ │ - rscseq r9, lr, r0, ror ip │ │ │ │ - rscseq r9, lr, lr, asr ip │ │ │ │ - rscseq r9, lr, r2, lsr ip │ │ │ │ - rscseq r9, lr, sl, lsr #24 │ │ │ │ - rscseq r9, lr, r4, lsl #24 │ │ │ │ + ldrshteq r9, [lr], #198 @ 0xc6 │ │ │ │ + ldrsbteq r9, [lr], #192 @ 0xc0 │ │ │ │ + rscseq r9, lr, sl, lsr #25 │ │ │ │ + rscseq r9, lr, ip, ror ip │ │ │ │ + rscseq r9, lr, ip, asr #24 │ │ │ │ + rscseq r9, lr, r4, lsr #24 │ │ │ │ + rscseq r9, lr, ip, lsl #24 │ │ │ │ + ldrsbteq r9, [lr], #190 @ 0xbe │ │ │ │ ldrsbteq r9, [lr], #180 @ 0xb4 │ │ │ │ - rscseq r9, lr, r2, lsr #23 │ │ │ │ - rscseq r9, lr, r6, ror fp │ │ │ │ - rscseq r9, lr, r6, asr #22 │ │ │ │ - rscseq r9, lr, lr, lsr fp │ │ │ │ + rscseq r9, lr, lr, lsr #23 │ │ │ │ + rscseq r9, lr, sl, ror fp │ │ │ │ + rscseq r9, lr, sl, asr #22 │ │ │ │ rscseq r9, lr, sl, lsl fp │ │ │ │ + rscseq r9, lr, r0, lsl fp │ │ │ │ rscseq r9, lr, sl, ror #21 │ │ │ │ ldrhteq r9, [lr], #172 @ 0xac │ │ │ │ - ldrhteq r9, [lr], #164 @ 0xa4 │ │ │ │ - rscseq r9, lr, lr, lsl #21 │ │ │ │ - rscseq r9, lr, sl, ror #20 │ │ │ │ - rscseq r9, lr, sl, lsr sl │ │ │ │ - rscseq r9, lr, sl, lsl #20 │ │ │ │ - rscseq r9, lr, r2, lsl #20 │ │ │ │ - ldrsbteq r9, [lr], #158 @ 0x9e │ │ │ │ - rscseq r9, lr, ip, lsr #19 │ │ │ │ + ldrhteq r9, [lr], #162 @ 0xa2 │ │ │ │ + rscseq r9, lr, ip, lsl #21 │ │ │ │ + rscseq r9, lr, r0, ror #20 │ │ │ │ + rscseq r9, lr, lr, lsr #20 │ │ │ │ + rscseq r9, lr, r6, lsl #20 │ │ │ │ + ldrsbteq r9, [lr], #152 @ 0x98 │ │ │ │ + ldrsbteq r9, [lr], #144 @ 0x90 │ │ │ │ + ldrhteq r9, [lr], #158 @ 0x9e │ │ │ │ + smlalseq r9, lr, r2, r9 │ │ │ │ + rscseq r9, lr, sl, lsl #19 │ │ │ │ + rscseq r9, lr, r4, ror #18 │ │ │ │ + rscseq r9, lr, r4, lsr r9 │ │ │ │ + rscseq r9, lr, r2, lsl #18 │ │ │ │ + ldrsbteq r9, [lr], #134 @ 0x86 │ │ │ │ + rscseq r9, lr, r6, lsr #17 │ │ │ │ + smlalseq r9, lr, lr, r8 │ │ │ │ + rscseq r9, lr, sl, ror r8 │ │ │ │ + rscseq r9, lr, sl, asr #16 │ │ │ │ + rscseq r9, lr, ip, lsl r8 │ │ │ │ + rscseq r9, lr, r4, lsl r8 │ │ │ │ + rscseq r9, lr, lr, ror #15 │ │ │ │ + rscseq r9, lr, sl, asr #15 │ │ │ │ + smlalseq r9, lr, sl, r7 │ │ │ │ + rscseq r9, lr, sl, ror #14 │ │ │ │ + rscseq r9, lr, r2, ror #14 │ │ │ │ + rscseq r9, lr, lr, lsr r7 │ │ │ │ + rscseq r9, lr, ip, lsl #14 │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 968dc0 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [sl, r1, lsl #2]! │ │ │ │ @@ -129174,101 +129174,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami r8, {r0, r1, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000bb2c │ │ │ │ - rscseq r9, lr, r8, lsr #16 │ │ │ │ - rscseq r9, lr, r0, lsl #16 │ │ │ │ - rscseq r9, lr, ip, asr #15 │ │ │ │ - smlalseq r9, lr, ip, r7 │ │ │ │ - rscseq r9, lr, ip, ror #14 │ │ │ │ - rscseq r9, lr, r2, ror #14 │ │ │ │ - rscseq r9, lr, ip, lsr r7 │ │ │ │ - rscseq r9, lr, r8, lsl #14 │ │ │ │ - ldrsbteq r9, [lr], #104 @ 0x68 │ │ │ │ - rscseq r9, lr, lr, asr #13 │ │ │ │ - rscseq r9, lr, r6, lsr #13 │ │ │ │ - rscseq r9, lr, sl, ror r6 │ │ │ │ - rscseq r9, lr, r8, asr #12 │ │ │ │ - rscseq r9, lr, lr, lsr r6 │ │ │ │ - rscseq r9, lr, sl, lsl r6 │ │ │ │ - rscseq r9, lr, r8, ror #11 │ │ │ │ - ldrsbteq r9, [lr], #94 @ 0x5e │ │ │ │ - ldrhteq r9, [lr], #94 @ 0x5e │ │ │ │ - tsteq r2, r6, asr #20 │ │ │ │ - @ instruction: 0x010209be │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - rscseq r9, lr, r4, ror #9 │ │ │ │ - ldrhteq r9, [lr], #70 @ 0x46 │ │ │ │ - rscseq r9, lr, sl, lsl #9 │ │ │ │ - rscseq r9, lr, lr, asr r4 │ │ │ │ - rscseq r9, lr, r4, asr r4 │ │ │ │ - rscseq r9, lr, r0, lsr r4 │ │ │ │ - rscseq r9, lr, r4, lsl #8 │ │ │ │ - ldrshteq r9, [lr], #58 @ 0x3a │ │ │ │ - ldrsbteq r9, [lr], #54 @ 0x36 │ │ │ │ - rscseq r9, lr, sl, lsr #7 │ │ │ │ - rscseq r9, lr, lr, ror r3 │ │ │ │ - rscseq r9, lr, r4, ror r3 │ │ │ │ - rscseq r9, lr, r0, asr r3 │ │ │ │ - rscseq r9, lr, r4, lsr #6 │ │ │ │ - rscseq r9, lr, sl, lsl r3 │ │ │ │ - ldrshteq r9, [lr], #38 @ 0x26 │ │ │ │ - rscseq r9, lr, r6, asr #5 │ │ │ │ - smlalseq r9, lr, sl, r2 │ │ │ │ - rscseq r9, lr, lr, ror #4 │ │ │ │ - rscseq r9, lr, r4, ror #4 │ │ │ │ - rscseq r9, lr, r0, asr #4 │ │ │ │ - rscseq r9, lr, r4, lsl r2 │ │ │ │ - rscseq r9, lr, sl, lsl #4 │ │ │ │ - rscseq r9, lr, r4, ror #3 │ │ │ │ - ldrhteq r9, [lr], #22 │ │ │ │ - rscseq r9, lr, r8, lsl #3 │ │ │ │ - rscseq r9, lr, r2, ror #2 │ │ │ │ - rscseq r9, lr, ip, lsr r1 │ │ │ │ - rscseq r9, lr, lr, lsl #2 │ │ │ │ - rscseq r9, lr, r4, lsl #2 │ │ │ │ + rscseq r9, lr, r8, lsl #11 │ │ │ │ + rscseq r9, lr, r0, ror #10 │ │ │ │ + rscseq r9, lr, ip, lsr #10 │ │ │ │ + ldrshteq r9, [lr], #76 @ 0x4c │ │ │ │ + rscseq r9, lr, ip, asr #9 │ │ │ │ + rscseq r9, lr, r2, asr #9 │ │ │ │ + smlalseq r9, lr, ip, r4 │ │ │ │ + rscseq r9, lr, r8, ror #8 │ │ │ │ + rscseq r9, lr, r8, lsr r4 │ │ │ │ + rscseq r9, lr, lr, lsr #8 │ │ │ │ + rscseq r9, lr, r6, lsl #8 │ │ │ │ + ldrsbteq r9, [lr], #58 @ 0x3a │ │ │ │ + rscseq r9, lr, r8, lsr #7 │ │ │ │ + smlalseq r9, lr, lr, r3 │ │ │ │ + rscseq r9, lr, sl, ror r3 │ │ │ │ + rscseq r9, lr, r8, asr #6 │ │ │ │ + rscseq r9, lr, lr, lsr r3 │ │ │ │ + rscseq r9, lr, lr, lsl r3 │ │ │ │ + smlatbeq r2, r6, r7, r0 │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ + @ instruction: 0x010206ba │ │ │ │ + rscseq r9, lr, r4, asr #4 │ │ │ │ + rscseq r9, lr, r6, lsl r2 │ │ │ │ + rscseq r9, lr, sl, ror #3 │ │ │ │ + ldrhteq r9, [lr], #30 │ │ │ │ + ldrhteq r9, [lr], #20 │ │ │ │ + smlalseq r9, lr, r0, r1 │ │ │ │ + rscseq r9, lr, r4, ror #2 │ │ │ │ + rscseq r9, lr, sl, asr r1 │ │ │ │ + rscseq r9, lr, r6, lsr r1 │ │ │ │ + rscseq r9, lr, sl, lsl #2 │ │ │ │ ldrsbteq r9, [lr], #14 │ │ │ │ - rscseq r9, lr, sl, asr #1 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - rscseq r9, lr, ip, ror r0 │ │ │ │ - rscseq r9, lr, r8, rrx │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - smlatteq r2, r0, r4, r0 │ │ │ │ - rscseq r8, lr, r4, ror #31 │ │ │ │ - ldrsbteq r8, [lr], #240 @ 0xf0 │ │ │ │ - rscseq r8, lr, r2, lsr #31 │ │ │ │ + ldrsbteq r9, [lr], #4 │ │ │ │ + ldrhteq r9, [lr], #0 │ │ │ │ + rscseq r9, lr, r4, lsl #1 │ │ │ │ + rscseq r9, lr, sl, ror r0 │ │ │ │ + rscseq r9, lr, r6, asr r0 │ │ │ │ + rscseq r9, lr, r6, lsr #32 │ │ │ │ + ldrshteq r8, [lr], #250 @ 0xfa │ │ │ │ + rscseq r8, lr, lr, asr #31 │ │ │ │ + rscseq r8, lr, r4, asr #31 │ │ │ │ + rscseq r8, lr, r0, lsr #31 │ │ │ │ rscseq r8, lr, r4, ror pc │ │ │ │ - rscseq r8, lr, r0, asr #30 │ │ │ │ - rscseq r8, lr, r2, lsl #30 │ │ │ │ - ldrsbteq r8, [lr], #226 @ 0xe2 │ │ │ │ - rscseq r8, lr, r4, lsr #29 │ │ │ │ - rscseq r8, lr, r2, lsl #29 │ │ │ │ - rscseq r8, lr, r4, asr lr │ │ │ │ - rscseq r8, lr, r6, lsr lr │ │ │ │ - rscseq r8, lr, r8, lsl #28 │ │ │ │ - rscseq r8, lr, r8, ror #27 │ │ │ │ - ldrhteq r8, [lr], #218 @ 0xda │ │ │ │ - rscseq r8, lr, ip, lsl #27 │ │ │ │ - rscseq r8, lr, r8, asr sp │ │ │ │ - rscseq r8, lr, r2, asr #26 │ │ │ │ - rscseq r8, lr, sl, lsl sp │ │ │ │ - rscseq r8, lr, r8, lsl #26 │ │ │ │ - ldrsbteq r8, [lr], #204 @ 0xcc │ │ │ │ + rscseq r8, lr, sl, ror #30 │ │ │ │ + rscseq r8, lr, r4, asr #30 │ │ │ │ + rscseq r8, lr, r6, lsl pc │ │ │ │ + rscseq r8, lr, r8, ror #29 │ │ │ │ + rscseq r8, lr, r2, asr #29 │ │ │ │ + smlalseq r8, lr, ip, lr │ │ │ │ + rscseq r8, lr, lr, ror #28 │ │ │ │ + rscseq r8, lr, r4, ror #28 │ │ │ │ + rscseq r8, lr, lr, lsr lr │ │ │ │ + rscseq r8, lr, sl, lsr #28 │ │ │ │ + smlabbeq r2, r8, r2, r0 │ │ │ │ + ldrsbteq r8, [lr], #220 @ 0xdc │ │ │ │ + rscseq r8, lr, r8, asr #27 │ │ │ │ + smlatbeq r2, r2, r2, r0 │ │ │ │ + tsteq r2, r0, asr #4 │ │ │ │ + rscseq r8, lr, r4, asr #26 │ │ │ │ + rscseq r8, lr, r0, lsr sp │ │ │ │ + rscseq r8, lr, r2, lsl #26 │ │ │ │ ldrsbteq r8, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r8, lr, lr, lsr #25 │ │ │ │ - rscseq r8, lr, lr, ror ip │ │ │ │ - rscseq r8, lr, lr, asr #24 │ │ │ │ - rscseq r8, lr, r6, asr #24 │ │ │ │ - rscseq r8, lr, r2, lsr #24 │ │ │ │ - ldrshteq r8, [lr], #190 @ 0xbe │ │ │ │ - rscseq r8, lr, lr, asr #23 │ │ │ │ - smlalseq r8, lr, ip, fp │ │ │ │ + rscseq r8, lr, r0, lsr #25 │ │ │ │ + rscseq r8, lr, r2, ror #24 │ │ │ │ + rscseq r8, lr, r2, lsr ip │ │ │ │ + rscseq r8, lr, r4, lsl #24 │ │ │ │ + rscseq r8, lr, r2, ror #23 │ │ │ │ + ldrhteq r8, [lr], #180 @ 0xb4 │ │ │ │ + smlalseq r8, lr, r6, fp │ │ │ │ + rscseq r8, lr, r8, ror #22 │ │ │ │ + rscseq r8, lr, r8, asr #22 │ │ │ │ + rscseq r8, lr, sl, lsl fp │ │ │ │ + rscseq r8, lr, ip, ror #21 │ │ │ │ + ldrhteq r8, [lr], #168 @ 0xa8 │ │ │ │ + rscseq r8, lr, r2, lsr #21 │ │ │ │ + rscseq r8, lr, sl, ror sl │ │ │ │ + rscseq r8, lr, r8, ror #20 │ │ │ │ + rscseq r8, lr, ip, lsr sl │ │ │ │ + rscseq r8, lr, r4, lsr sl │ │ │ │ + rscseq r8, lr, lr, lsl #20 │ │ │ │ + ldrsbteq r8, [lr], #158 @ 0x9e │ │ │ │ + rscseq r8, lr, lr, lsr #19 │ │ │ │ + rscseq r8, lr, r6, lsr #19 │ │ │ │ + rscseq r8, lr, r2, lsl #19 │ │ │ │ + rscseq r8, lr, lr, asr r9 │ │ │ │ + rscseq r8, lr, lr, lsr #18 │ │ │ │ + ldrshteq r8, [lr], #140 @ 0x8c │ │ │ │ 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 976840 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - rscseq r8, lr, lr, lsl #20 │ │ │ │ - rscseq r8, lr, r8, ror #19 │ │ │ │ - rscseq r8, lr, r2, asr #19 │ │ │ │ - smlalseq r8, lr, r2, r9 │ │ │ │ - rscseq r8, lr, r8, lsl #19 │ │ │ │ - rscseq r8, lr, r2, ror #18 │ │ │ │ - rscseq r8, lr, r6, lsr r9 │ │ │ │ - rscseq r8, lr, sl, lsl #18 │ │ │ │ - rscseq r8, lr, r2, ror #17 │ │ │ │ - ldrhteq r8, [lr], #140 @ 0x8c │ │ │ │ - smlalseq r8, lr, r0, r8 │ │ │ │ - rscseq r8, lr, sl, ror #16 │ │ │ │ - rscseq r8, lr, r4, asr #16 │ │ │ │ - rscseq r8, lr, r2, lsl r8 │ │ │ │ - rscseq r8, lr, r4, ror #15 │ │ │ │ - ldrhteq r8, [lr], #120 @ 0x78 │ │ │ │ - rscseq r8, lr, ip, lsl #15 │ │ │ │ - rscseq r8, lr, r6, ror #14 │ │ │ │ - rscseq r8, lr, r0, asr #14 │ │ │ │ - rscseq r8, lr, r4, lsl r7 │ │ │ │ - rscseq r8, lr, lr, ror #13 │ │ │ │ - rscseq r8, lr, r8, asr #13 │ │ │ │ - smlalseq r8, lr, ip, r6 │ │ │ │ - rscseq r8, lr, r0, ror r6 │ │ │ │ - rscseq r8, lr, sl, asr #12 │ │ │ │ - rscseq r8, lr, r4, lsr #12 │ │ │ │ - ldrshteq r8, [lr], #84 @ 0x54 │ │ │ │ - rscseq r8, lr, sl, ror #11 │ │ │ │ - rscseq r8, lr, r6, asr #11 │ │ │ │ - smlalseq r8, lr, r4, r5 │ │ │ │ - rscseq r8, lr, r4, ror #10 │ │ │ │ - rscseq r8, lr, r4, lsr r5 │ │ │ │ - rscseq r8, lr, r4, lsl r5 │ │ │ │ - ldrshteq r8, [lr], #64 @ 0x40 │ │ │ │ - rscseq r8, lr, r0, asr #9 │ │ │ │ + rscseq r8, lr, lr, ror #14 │ │ │ │ + rscseq r8, lr, r8, asr #14 │ │ │ │ + rscseq r8, lr, r2, lsr #14 │ │ │ │ + ldrshteq r8, [lr], #98 @ 0x62 │ │ │ │ + rscseq r8, lr, r8, ror #13 │ │ │ │ + rscseq r8, lr, r2, asr #13 │ │ │ │ + smlalseq r8, lr, r6, r6 │ │ │ │ + rscseq r8, lr, sl, ror #12 │ │ │ │ + rscseq r8, lr, r2, asr #12 │ │ │ │ + rscseq r8, lr, ip, lsl r6 │ │ │ │ + ldrshteq r8, [lr], #80 @ 0x50 │ │ │ │ + rscseq r8, lr, sl, asr #11 │ │ │ │ + rscseq r8, lr, r4, lsr #11 │ │ │ │ + rscseq r8, lr, r2, ror r5 │ │ │ │ + rscseq r8, lr, r4, asr #10 │ │ │ │ + rscseq r8, lr, r8, lsl r5 │ │ │ │ + rscseq r8, lr, ip, ror #9 │ │ │ │ + rscseq r8, lr, r6, asr #9 │ │ │ │ rscseq r8, lr, r0, lsr #9 │ │ │ │ - rscseq r8, lr, ip, ror r4 │ │ │ │ - rscseq r8, lr, ip, asr #8 │ │ │ │ - rscseq r8, lr, ip, lsl r4 │ │ │ │ + rscseq r8, lr, r4, ror r4 │ │ │ │ + rscseq r8, lr, lr, asr #8 │ │ │ │ + rscseq r8, lr, r8, lsr #8 │ │ │ │ ldrshteq r8, [lr], #60 @ 0x3c │ │ │ │ - ldrsbteq r8, [lr], #56 @ 0x38 │ │ │ │ - rscseq r8, lr, ip, lsr #7 │ │ │ │ - rscseq r8, lr, r2, lsr #7 │ │ │ │ - rscseq r8, lr, ip, ror r3 │ │ │ │ - rscseq r8, lr, lr, asr #6 │ │ │ │ - rscseq r8, lr, ip, lsl r3 │ │ │ │ - rscseq r8, lr, lr, ror #5 │ │ │ │ - rscseq r8, lr, r2, asr #5 │ │ │ │ - smlalseq r8, lr, r6, r2 │ │ │ │ - rscseq r8, lr, r0, ror r2 │ │ │ │ - rscseq r8, lr, sl, asr #4 │ │ │ │ - rscseq r8, lr, lr, lsl r2 │ │ │ │ - ldrshteq r8, [lr], #24 │ │ │ │ - ldrsbteq r8, [lr], #18 │ │ │ │ - rscseq r8, lr, r6, lsr #3 │ │ │ │ - rscseq r8, lr, sl, ror r1 │ │ │ │ - rscseq r8, lr, r4, asr r1 │ │ │ │ - rscseq r8, lr, lr, lsr #2 │ │ │ │ - ldrshteq r8, [lr], #14 │ │ │ │ - ldrshteq r8, [lr], #4 │ │ │ │ - ldrsbteq r8, [lr], #0 │ │ │ │ - rscseq r8, lr, r0, lsr #1 │ │ │ │ - rscseq r8, lr, r2, ror r0 │ │ │ │ - rscseq r8, lr, r4, asr #32 │ │ │ │ - rscseq r8, lr, r6, lsr #32 │ │ │ │ - rscseq r8, lr, r4 │ │ │ │ - ldrsbteq r7, [lr], #246 @ 0xf6 │ │ │ │ - ldrhteq r7, [lr], #248 @ 0xf8 │ │ │ │ - smlalseq r7, lr, r6, pc @ │ │ │ │ - rscseq r7, lr, r8, ror #30 │ │ │ │ - rscseq r7, lr, sl, lsr pc │ │ │ │ - rscseq r7, lr, ip, lsl pc │ │ │ │ - ldrshteq r7, [lr], #234 @ 0xea │ │ │ │ - ldrsbteq r7, [lr], #224 @ 0xe0 │ │ │ │ - rscseq r7, lr, r8, asr #29 │ │ │ │ - rscseq r7, lr, r4, lsr #29 │ │ │ │ - rscseq r7, lr, r4, ror lr │ │ │ │ - rscseq r7, lr, r8, asr #28 │ │ │ │ - rscseq r7, lr, ip, lsl lr │ │ │ │ - ldrshteq r7, [lr], #210 @ 0xd2 │ │ │ │ - rscseq r7, lr, lr, asr #27 │ │ │ │ - rscseq r7, lr, sl, lsr #27 │ │ │ │ + ldrsbteq r8, [lr], #48 @ 0x30 │ │ │ │ + rscseq r8, lr, sl, lsr #7 │ │ │ │ + rscseq r8, lr, r4, lsl #7 │ │ │ │ + rscseq r8, lr, r4, asr r3 │ │ │ │ + rscseq r8, lr, sl, asr #6 │ │ │ │ + rscseq r8, lr, r6, lsr #6 │ │ │ │ + ldrshteq r8, [lr], #36 @ 0x24 │ │ │ │ + rscseq r8, lr, r4, asr #5 │ │ │ │ + smlalseq r8, lr, r4, r2 │ │ │ │ + rscseq r8, lr, r4, ror r2 │ │ │ │ + rscseq r8, lr, r0, asr r2 │ │ │ │ + rscseq r8, lr, r0, lsr #4 │ │ │ │ + rscseq r8, lr, r0, lsl #4 │ │ │ │ + ldrsbteq r8, [lr], #28 │ │ │ │ + rscseq r8, lr, ip, lsr #3 │ │ │ │ + rscseq r8, lr, ip, ror r1 │ │ │ │ + rscseq r8, lr, ip, asr r1 │ │ │ │ + rscseq r8, lr, r8, lsr r1 │ │ │ │ + rscseq r8, lr, ip, lsl #2 │ │ │ │ + rscseq r8, lr, r2, lsl #2 │ │ │ │ + ldrsbteq r8, [lr], #12 │ │ │ │ + rscseq r8, lr, lr, lsr #1 │ │ │ │ + rscseq r8, lr, ip, ror r0 │ │ │ │ + rscseq r8, lr, lr, asr #32 │ │ │ │ + rscseq r8, lr, r2, lsr #32 │ │ │ │ + ldrshteq r7, [lr], #246 @ 0xf6 │ │ │ │ + ldrsbteq r7, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r7, lr, sl, lsr #31 │ │ │ │ + rscseq r7, lr, lr, ror pc │ │ │ │ + rscseq r7, lr, r8, asr pc │ │ │ │ + rscseq r7, lr, r2, lsr pc │ │ │ │ + rscseq r7, lr, r6, lsl #30 │ │ │ │ + ldrsbteq r7, [lr], #234 @ 0xea │ │ │ │ + ldrhteq r7, [lr], #228 @ 0xe4 │ │ │ │ + rscseq r7, lr, lr, lsl #29 │ │ │ │ + rscseq r7, lr, lr, asr lr │ │ │ │ + rscseq r7, lr, r4, asr lr │ │ │ │ + rscseq r7, lr, r0, lsr lr │ │ │ │ + rscseq r7, lr, r0, lsl #28 │ │ │ │ + ldrsbteq r7, [lr], #210 @ 0xd2 │ │ │ │ + rscseq r7, lr, r4, lsr #27 │ │ │ │ + rscseq r7, lr, r6, lsl #27 │ │ │ │ + rscseq r7, lr, r4, ror #26 │ │ │ │ + rscseq r7, lr, r6, lsr sp │ │ │ │ + rscseq r7, lr, r8, lsl sp │ │ │ │ + ldrshteq r7, [lr], #198 @ 0xc6 │ │ │ │ + rscseq r7, lr, r8, asr #25 │ │ │ │ + smlalseq r7, lr, sl, ip │ │ │ │ + rscseq r7, lr, ip, ror ip │ │ │ │ + rscseq r7, lr, sl, asr ip │ │ │ │ + rscseq r7, lr, r0, lsr ip │ │ │ │ + rscseq r7, lr, r8, lsr #24 │ │ │ │ + rscseq r7, lr, r4, lsl #24 │ │ │ │ + ldrsbteq r7, [lr], #180 @ 0xb4 │ │ │ │ + rscseq r7, lr, r8, lsr #23 │ │ │ │ + rscseq r7, lr, ip, ror fp │ │ │ │ + rscseq r7, lr, r2, asr fp │ │ │ │ + rscseq r7, lr, lr, lsr #22 │ │ │ │ + rscseq r7, lr, sl, lsl #22 │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -130604,192 +130604,192 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2227 @ 0xfffff74d │ │ │ │ ldmmi r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2226 @ 0xfffff74e │ │ │ │ ldmmi r2!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq r7, lr, r6, lsr ip │ │ │ │ - rscseq r7, lr, r2, lsl ip │ │ │ │ - rscseq r7, lr, lr, ror #23 │ │ │ │ - rscseq r7, lr, r4, asr #23 │ │ │ │ - smlalseq r7, lr, sl, fp │ │ │ │ - rscseq r7, lr, r6, ror fp │ │ │ │ - rscseq r7, lr, r2, asr fp │ │ │ │ - rscseq r7, lr, r4, lsr #22 │ │ │ │ - rscseq r7, lr, ip, lsl fp │ │ │ │ - ldrshteq r7, [lr], #170 @ 0xaa │ │ │ │ - rscseq r7, lr, sl, asr #21 │ │ │ │ - smlalseq r7, lr, ip, sl │ │ │ │ - rscseq r7, lr, lr, ror #20 │ │ │ │ - rscseq r7, lr, r0, asr sl │ │ │ │ - rscseq r7, lr, lr, lsr #20 │ │ │ │ - rscseq r7, lr, r0, lsl #20 │ │ │ │ - rscseq r7, lr, r2, ror #19 │ │ │ │ - rscseq r7, lr, r2, asr #19 │ │ │ │ smlalseq r7, lr, r6, r9 │ │ │ │ - rscseq r7, lr, sl, ror #18 │ │ │ │ + rscseq r7, lr, r2, ror r9 │ │ │ │ rscseq r7, lr, lr, asr #18 │ │ │ │ - rscseq r7, lr, lr, lsr #18 │ │ │ │ - rscseq r7, lr, r6, lsl #18 │ │ │ │ - ldrshteq r7, [lr], #142 @ 0x8e │ │ │ │ - ldrsbteq r7, [lr], #140 @ 0x8c │ │ │ │ - smlabteq r1, r4, fp, lr │ │ │ │ - tsteq r1, r2, lsl sl │ │ │ │ - rscseq r7, lr, r4, asr #17 │ │ │ │ - ldrhteq r7, [lr], #142 @ 0x8e │ │ │ │ - ldrhteq r7, [lr], #136 @ 0x88 │ │ │ │ + rscseq r7, lr, r4, lsr #18 │ │ │ │ + ldrshteq r7, [lr], #138 @ 0x8a │ │ │ │ + ldrsbteq r7, [lr], #134 @ 0x86 │ │ │ │ ldrhteq r7, [lr], #130 @ 0x82 │ │ │ │ - rscseq r7, lr, ip, lsr #17 │ │ │ │ - rscseq r7, lr, r6, lsr #17 │ │ │ │ - rscseq r7, lr, r0, lsr #17 │ │ │ │ - smlabbeq r1, r6, ip, lr │ │ │ │ - smlalseq r7, lr, r4, r8 │ │ │ │ - rscseq r7, lr, lr, lsl #17 │ │ │ │ - smlabteq r1, r8, sl, lr │ │ │ │ - rscseq r7, lr, r2, lsl #17 │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - rscseq r7, lr, r6, ror r8 │ │ │ │ - rscseq r7, lr, r0, ror r8 │ │ │ │ - tsteq r1, sl, asr r9 │ │ │ │ - rscseq r7, lr, r4, ror #16 │ │ │ │ - rscseq r7, lr, lr, asr r8 │ │ │ │ - rscseq r7, lr, r8, asr r8 │ │ │ │ - smlabteq r1, r6, r9, lr │ │ │ │ - rscseq r7, lr, ip, asr #16 │ │ │ │ - rscseq r7, lr, r6, asr #16 │ │ │ │ - rscseq r7, lr, r0, asr #16 │ │ │ │ - rscseq r7, lr, sl, lsr r8 │ │ │ │ - rscseq r7, lr, r4, lsr r8 │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - rscseq r7, lr, r8, lsr #16 │ │ │ │ - rscseq r7, lr, r2, lsr #16 │ │ │ │ - rscseq r7, lr, ip, lsl r8 │ │ │ │ - rscseq r7, lr, r6, lsl r8 │ │ │ │ - rscseq r7, lr, r0, lsl r8 │ │ │ │ - rscseq r7, lr, sl, lsl #16 │ │ │ │ - rscseq r7, lr, r4, lsl #16 │ │ │ │ - ldrshteq r7, [lr], #126 @ 0x7e │ │ │ │ - ldrshteq r7, [lr], #120 @ 0x78 │ │ │ │ - smlabbeq r1, lr, sl, lr │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - smlatbeq r1, lr, sl, lr │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - tsteq r1, lr, ror fp │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - smlatteq r1, lr, sl, lr │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - rscseq r7, lr, r2, asr #15 │ │ │ │ - ldrhteq r7, [lr], #124 @ 0x7c │ │ │ │ - ldrhteq r7, [lr], #118 @ 0x76 │ │ │ │ + rscseq r7, lr, r4, lsl #17 │ │ │ │ + rscseq r7, lr, ip, ror r8 │ │ │ │ + rscseq r7, lr, sl, asr r8 │ │ │ │ + rscseq r7, lr, sl, lsr #16 │ │ │ │ + ldrshteq r7, [lr], #124 @ 0x7c │ │ │ │ + rscseq r7, lr, lr, asr #15 │ │ │ │ ldrhteq r7, [lr], #112 @ 0x70 │ │ │ │ - rscseq r7, lr, sl, lsr #15 │ │ │ │ - rscseq r7, lr, r4, lsr #15 │ │ │ │ - smlalseq r7, lr, lr, r7 │ │ │ │ - smlalseq r7, lr, r8, r7 │ │ │ │ - smlalseq r7, lr, r2, r7 │ │ │ │ - rscseq r7, lr, ip, lsl #15 │ │ │ │ - rscseq r7, lr, r6, lsl #15 │ │ │ │ - rscseq r7, lr, r0, lsl #15 │ │ │ │ - rscseq r7, lr, sl, ror r7 │ │ │ │ - rscseq r7, lr, r4, ror r7 │ │ │ │ - rscseq r7, lr, lr, ror #14 │ │ │ │ - rscseq r7, lr, r8, ror #14 │ │ │ │ - rscseq r7, lr, r2, ror #14 │ │ │ │ - rscseq r7, lr, ip, asr r7 │ │ │ │ - rscseq r7, lr, r6, asr r7 │ │ │ │ - rscseq r7, lr, r0, asr r7 │ │ │ │ - rscseq r7, lr, sl, asr #14 │ │ │ │ - rscseq r7, lr, r4, asr #14 │ │ │ │ - rscseq r7, lr, lr, lsr r7 │ │ │ │ - rscseq r7, lr, r8, lsr r7 │ │ │ │ - rscseq r7, lr, r2, lsr r7 │ │ │ │ - rscseq r7, lr, ip, lsr #14 │ │ │ │ - rscseq r7, lr, r6, lsr #14 │ │ │ │ - rscseq r7, lr, r0, lsr #14 │ │ │ │ - rscseq r7, lr, sl, lsl r7 │ │ │ │ - rscseq r7, lr, r4, lsl r7 │ │ │ │ - rscseq r7, lr, lr, lsl #14 │ │ │ │ - rscseq r7, lr, r8, lsl #14 │ │ │ │ - rscseq r7, lr, r2, lsl #14 │ │ │ │ - ldrshteq r7, [lr], #108 @ 0x6c │ │ │ │ + rscseq r7, lr, lr, lsl #15 │ │ │ │ + rscseq r7, lr, r0, ror #14 │ │ │ │ + rscseq r7, lr, r2, asr #14 │ │ │ │ + rscseq r7, lr, r2, lsr #14 │ │ │ │ ldrshteq r7, [lr], #102 @ 0x66 │ │ │ │ - ldrshteq r7, [lr], #96 @ 0x60 │ │ │ │ - rscseq r7, lr, sl, ror #13 │ │ │ │ - rscseq r7, lr, r4, ror #13 │ │ │ │ - ldrsbteq r7, [lr], #110 @ 0x6e │ │ │ │ - ldrsbteq r7, [lr], #104 @ 0x68 │ │ │ │ - ldrsbteq r7, [lr], #98 @ 0x62 │ │ │ │ - rscseq r7, lr, ip, asr #13 │ │ │ │ - rscseq r7, lr, r6, asr #13 │ │ │ │ - rscseq r7, lr, r0, asr #13 │ │ │ │ - ldrhteq r7, [lr], #106 @ 0x6a │ │ │ │ - ldrhteq r7, [lr], #100 @ 0x64 │ │ │ │ + rscseq r7, lr, sl, asr #13 │ │ │ │ rscseq r7, lr, lr, lsr #13 │ │ │ │ - rscseq r7, lr, r8, lsr #13 │ │ │ │ - rscseq r7, lr, r2, lsr #13 │ │ │ │ - smlalseq r7, lr, ip, r6 │ │ │ │ - smlalseq r7, lr, r6, r6 │ │ │ │ - smlalseq r7, lr, r0, r6 │ │ │ │ - rscseq r7, lr, sl, lsl #13 │ │ │ │ - rscseq r7, lr, r4, lsl #13 │ │ │ │ - rscseq r7, lr, lr, ror r6 │ │ │ │ - rscseq r7, lr, r8, ror r6 │ │ │ │ - rscseq r7, lr, r2, ror r6 │ │ │ │ - rscseq r7, lr, ip, ror #12 │ │ │ │ + rscseq r7, lr, lr, lsl #13 │ │ │ │ rscseq r7, lr, r6, ror #12 │ │ │ │ - rscseq r7, lr, r0, ror #12 │ │ │ │ - rscseq r7, lr, sl, asr r6 │ │ │ │ - rscseq r7, lr, r4, asr r6 │ │ │ │ - rscseq r7, lr, lr, asr #12 │ │ │ │ - rscseq r7, lr, r8, asr #12 │ │ │ │ - rscseq r7, lr, r2, asr #12 │ │ │ │ + rscseq r7, lr, lr, asr r6 │ │ │ │ rscseq r7, lr, ip, lsr r6 │ │ │ │ - rscseq r7, lr, r6, lsr r6 │ │ │ │ - rscseq r7, lr, r0, lsr r6 │ │ │ │ - rscseq r7, lr, sl, lsr #12 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ + tsteq r1, r2, ror r7 │ │ │ │ rscseq r7, lr, r4, lsr #12 │ │ │ │ rscseq r7, lr, lr, lsl r6 │ │ │ │ rscseq r7, lr, r8, lsl r6 │ │ │ │ rscseq r7, lr, r2, lsl r6 │ │ │ │ rscseq r7, lr, ip, lsl #12 │ │ │ │ rscseq r7, lr, r6, lsl #12 │ │ │ │ rscseq r7, lr, r0, lsl #12 │ │ │ │ - ldrshteq r7, [lr], #90 @ 0x5a │ │ │ │ + smlatteq r1, r6, r9, lr │ │ │ │ ldrshteq r7, [lr], #84 @ 0x54 │ │ │ │ rscseq r7, lr, lr, ror #11 │ │ │ │ - rscseq r7, lr, r8, ror #11 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ rscseq r7, lr, r2, ror #11 │ │ │ │ - ldrsbteq r7, [lr], #92 @ 0x5c │ │ │ │ + smlabteq r1, r0, r7, lr │ │ │ │ ldrsbteq r7, [lr], #86 @ 0x56 │ │ │ │ ldrsbteq r7, [lr], #80 @ 0x50 │ │ │ │ - rscseq r7, lr, sl, asr #11 │ │ │ │ + @ instruction: 0x0101e6ba │ │ │ │ rscseq r7, lr, r4, asr #11 │ │ │ │ ldrhteq r7, [lr], #94 @ 0x5e │ │ │ │ ldrhteq r7, [lr], #88 @ 0x58 │ │ │ │ - ldrhteq r7, [lr], #82 @ 0x52 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ rscseq r7, lr, ip, lsr #11 │ │ │ │ rscseq r7, lr, r6, lsr #11 │ │ │ │ rscseq r7, lr, r0, lsr #11 │ │ │ │ smlalseq r7, lr, sl, r5 │ │ │ │ smlalseq r7, lr, r4, r5 │ │ │ │ - rscseq r7, lr, lr, lsl #11 │ │ │ │ + @ instruction: 0x0101e792 │ │ │ │ rscseq r7, lr, r8, lsl #11 │ │ │ │ rscseq r7, lr, r2, lsl #11 │ │ │ │ rscseq r7, lr, ip, ror r5 │ │ │ │ rscseq r7, lr, r6, ror r5 │ │ │ │ rscseq r7, lr, r0, ror r5 │ │ │ │ rscseq r7, lr, sl, ror #10 │ │ │ │ rscseq r7, lr, r4, ror #10 │ │ │ │ rscseq r7, lr, lr, asr r5 │ │ │ │ rscseq r7, lr, r8, asr r5 │ │ │ │ - rscseq r7, lr, r2, asr r5 │ │ │ │ - rscseq r7, lr, ip, asr #10 │ │ │ │ - rscseq r7, lr, r6, asr #10 │ │ │ │ - rscseq r7, lr, r0, asr #10 │ │ │ │ + smlatteq r1, lr, r7, lr │ │ │ │ + @ instruction: 0x0101e7bc │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + ldrdeq lr, [r1, -lr] │ │ │ │ + smlabbeq r1, r0, r8, lr │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + smlatbeq r1, r0, r8, lr │ │ │ │ + rscseq r7, lr, r2, lsr #10 │ │ │ │ + rscseq r7, lr, ip, lsl r5 │ │ │ │ + rscseq r7, lr, r6, lsl r5 │ │ │ │ + rscseq r7, lr, r0, lsl r5 │ │ │ │ + rscseq r7, lr, sl, lsl #10 │ │ │ │ + rscseq r7, lr, r4, lsl #10 │ │ │ │ + ldrshteq r7, [lr], #78 @ 0x4e │ │ │ │ + ldrshteq r7, [lr], #72 @ 0x48 │ │ │ │ + ldrshteq r7, [lr], #66 @ 0x42 │ │ │ │ + rscseq r7, lr, ip, ror #9 │ │ │ │ + rscseq r7, lr, r6, ror #9 │ │ │ │ + rscseq r7, lr, r0, ror #9 │ │ │ │ + ldrsbteq r7, [lr], #74 @ 0x4a │ │ │ │ + ldrsbteq r7, [lr], #68 @ 0x44 │ │ │ │ + rscseq r7, lr, lr, asr #9 │ │ │ │ + rscseq r7, lr, r8, asr #9 │ │ │ │ + rscseq r7, lr, r2, asr #9 │ │ │ │ + ldrhteq r7, [lr], #76 @ 0x4c │ │ │ │ + ldrhteq r7, [lr], #70 @ 0x46 │ │ │ │ + ldrhteq r7, [lr], #64 @ 0x40 │ │ │ │ + rscseq r7, lr, sl, lsr #9 │ │ │ │ + rscseq r7, lr, r4, lsr #9 │ │ │ │ + smlalseq r7, lr, lr, r4 │ │ │ │ + smlalseq r7, lr, r8, r4 │ │ │ │ + smlalseq r7, lr, r2, r4 │ │ │ │ + rscseq r7, lr, ip, lsl #9 │ │ │ │ + rscseq r7, lr, r6, lsl #9 │ │ │ │ + rscseq r7, lr, r0, lsl #9 │ │ │ │ + rscseq r7, lr, sl, ror r4 │ │ │ │ + rscseq r7, lr, r4, ror r4 │ │ │ │ + rscseq r7, lr, lr, ror #8 │ │ │ │ + rscseq r7, lr, r8, ror #8 │ │ │ │ + rscseq r7, lr, r2, ror #8 │ │ │ │ + rscseq r7, lr, ip, asr r4 │ │ │ │ + rscseq r7, lr, r6, asr r4 │ │ │ │ + rscseq r7, lr, r0, asr r4 │ │ │ │ + rscseq r7, lr, sl, asr #8 │ │ │ │ + rscseq r7, lr, r4, asr #8 │ │ │ │ + rscseq r7, lr, lr, lsr r4 │ │ │ │ + rscseq r7, lr, r8, lsr r4 │ │ │ │ + rscseq r7, lr, r2, lsr r4 │ │ │ │ + rscseq r7, lr, ip, lsr #8 │ │ │ │ + rscseq r7, lr, r6, lsr #8 │ │ │ │ + rscseq r7, lr, r0, lsr #8 │ │ │ │ + rscseq r7, lr, sl, lsl r4 │ │ │ │ + rscseq r7, lr, r4, lsl r4 │ │ │ │ + rscseq r7, lr, lr, lsl #8 │ │ │ │ + rscseq r7, lr, r8, lsl #8 │ │ │ │ + rscseq r7, lr, r2, lsl #8 │ │ │ │ + ldrshteq r7, [lr], #60 @ 0x3c │ │ │ │ + ldrshteq r7, [lr], #54 @ 0x36 │ │ │ │ + ldrshteq r7, [lr], #48 @ 0x30 │ │ │ │ + rscseq r7, lr, sl, ror #7 │ │ │ │ + rscseq r7, lr, r4, ror #7 │ │ │ │ + ldrsbteq r7, [lr], #62 @ 0x3e │ │ │ │ + ldrsbteq r7, [lr], #56 @ 0x38 │ │ │ │ + ldrsbteq r7, [lr], #50 @ 0x32 │ │ │ │ + rscseq r7, lr, ip, asr #7 │ │ │ │ + rscseq r7, lr, r6, asr #7 │ │ │ │ + rscseq r7, lr, r0, asr #7 │ │ │ │ + ldrhteq r7, [lr], #58 @ 0x3a │ │ │ │ + ldrhteq r7, [lr], #52 @ 0x34 │ │ │ │ + rscseq r7, lr, lr, lsr #7 │ │ │ │ + rscseq r7, lr, r8, lsr #7 │ │ │ │ + rscseq r7, lr, r2, lsr #7 │ │ │ │ + smlalseq r7, lr, ip, r3 │ │ │ │ + smlalseq r7, lr, r6, r3 │ │ │ │ + smlalseq r7, lr, r0, r3 │ │ │ │ + rscseq r7, lr, sl, lsl #7 │ │ │ │ + rscseq r7, lr, r4, lsl #7 │ │ │ │ + rscseq r7, lr, lr, ror r3 │ │ │ │ + rscseq r7, lr, r8, ror r3 │ │ │ │ + rscseq r7, lr, r2, ror r3 │ │ │ │ + rscseq r7, lr, ip, ror #6 │ │ │ │ + rscseq r7, lr, r6, ror #6 │ │ │ │ + rscseq r7, lr, r0, ror #6 │ │ │ │ + rscseq r7, lr, sl, asr r3 │ │ │ │ + rscseq r7, lr, r4, asr r3 │ │ │ │ + rscseq r7, lr, lr, asr #6 │ │ │ │ + rscseq r7, lr, r8, asr #6 │ │ │ │ + rscseq r7, lr, r2, asr #6 │ │ │ │ + rscseq r7, lr, ip, lsr r3 │ │ │ │ + rscseq r7, lr, r6, lsr r3 │ │ │ │ + rscseq r7, lr, r0, lsr r3 │ │ │ │ + rscseq r7, lr, sl, lsr #6 │ │ │ │ + rscseq r7, lr, r4, lsr #6 │ │ │ │ + rscseq r7, lr, lr, lsl r3 │ │ │ │ + rscseq r7, lr, r8, lsl r3 │ │ │ │ + rscseq r7, lr, r2, lsl r3 │ │ │ │ + rscseq r7, lr, ip, lsl #6 │ │ │ │ + rscseq r7, lr, r6, lsl #6 │ │ │ │ + rscseq r7, lr, r0, lsl #6 │ │ │ │ + ldrshteq r7, [lr], #42 @ 0x2a │ │ │ │ + ldrshteq r7, [lr], #36 @ 0x24 │ │ │ │ + rscseq r7, lr, lr, ror #5 │ │ │ │ + rscseq r7, lr, r8, ror #5 │ │ │ │ + rscseq r7, lr, r2, ror #5 │ │ │ │ + ldrsbteq r7, [lr], #44 @ 0x2c │ │ │ │ + ldrsbteq r7, [lr], #38 @ 0x26 │ │ │ │ + ldrsbteq r7, [lr], #32 │ │ │ │ + rscseq r7, lr, sl, asr #5 │ │ │ │ + rscseq r7, lr, r4, asr #5 │ │ │ │ + ldrhteq r7, [lr], #46 @ 0x2e │ │ │ │ + ldrhteq r7, [lr], #40 @ 0x28 │ │ │ │ + ldrhteq r7, [lr], #34 @ 0x22 │ │ │ │ + rscseq r7, lr, ip, lsr #5 │ │ │ │ + rscseq r7, lr, r6, lsr #5 │ │ │ │ + rscseq r7, lr, r0, lsr #5 │ │ │ │ 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 r7, [lr], #88 @ 0x58 │ │ │ │ - @ instruction: 0x01006db8 │ │ │ │ - tsteq r1, r2, lsl #14 │ │ │ │ - tsteq r0, ip, ror #26 │ │ │ │ - rscseq r7, lr, r6, asr #10 │ │ │ │ - tsteq r0, r8, lsl #26 │ │ │ │ + rscseq r7, lr, r8, asr r3 │ │ │ │ + tsteq r0, r8, lsl fp │ │ │ │ + tsteq r1, r2, ror #8 │ │ │ │ + smlabteq r0, ip, sl, r6 │ │ │ │ + rscseq r7, lr, r6, lsr #5 │ │ │ │ + tsteq r0, r8, ror #20 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - smlabteq r0, r2, r0, r4 │ │ │ │ - ldrshteq r4, [lr], #140 @ 0x8c │ │ │ │ - smlatbeq r0, r2, r0, r4 │ │ │ │ - rscseq r2, pc, r8, lsr #25 │ │ │ │ - rscseq r2, pc, sl, lsr #25 │ │ │ │ - rscseq r2, pc, lr, lsl #25 │ │ │ │ - tsteq r0, r6, lsr #30 │ │ │ │ - tsteq r0, r6, lsr #30 │ │ │ │ + smlabteq r1, ip, r7, fp │ │ │ │ + tsteq r0, r2, lsr #28 │ │ │ │ + rscseq r4, lr, ip, asr r6 │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ + rscseq r2, pc, r8, lsl #20 │ │ │ │ + rscseq r2, pc, sl, lsl #20 │ │ │ │ + rscseq r2, pc, lr, ror #19 │ │ │ │ + smlabbeq r0, r6, ip, r5 │ │ │ │ + smlabbeq r0, r6, ip, r5 │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + tsteq r0, r0, lsr #26 │ │ │ │ + tsteq r0, r4, lsr #26 │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, r4, lsr #26 │ │ │ │ + tsteq r0, ip, lsl sp │ │ │ │ + tsteq r0, ip, lsl sp │ │ │ │ + @ instruction: 0x010058b0 │ │ │ │ + tsteq r7, r6, lsr #6 │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + rscseq r4, lr, ip, lsr #10 │ │ │ │ + rscseq r4, lr, r4, lsr #10 │ │ │ │ + strdeq r5, [r0, -r0] │ │ │ │ + smlabteq r1, r0, sl, r4 │ │ │ │ + smlatteq r0, r4, sp, r4 │ │ │ │ + smlatteq r0, ip, sp, r4 │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + tsteq r0, r4, lsl #30 │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + strdeq r4, [r0, -r0] │ │ │ │ + tsteq r0, r4, lsr lr │ │ │ │ + smlatteq r0, r4, sp, r4 │ │ │ │ + strdeq r4, [r0, -r4] │ │ │ │ + @ instruction: 0x01005bb4 │ │ │ │ ldrdeq r5, [r0, -r4] │ │ │ │ - smlabteq r1, r0, lr, r4 │ │ │ │ - @ instruction: 0x01005fb4 │ │ │ │ - @ instruction: 0x01005fb4 │ │ │ │ - @ instruction: 0x01005fb4 │ │ │ │ - smlabteq r0, r0, pc, r5 @ │ │ │ │ - smlabteq r0, r4, pc, r5 @ │ │ │ │ - smlabteq r0, r8, pc, r5 @ │ │ │ │ - smlabteq r0, ip, pc, r5 @ │ │ │ │ - smlabteq r0, r4, pc, r5 @ │ │ │ │ - @ instruction: 0x01005fbc │ │ │ │ - @ instruction: 0x01005fbc │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + tsteq r0, r0, lsr #28 │ │ │ │ + @ instruction: 0x01005bbc │ │ │ │ + @ instruction: 0x01005bbc │ │ │ │ + @ instruction: 0x01005bbc │ │ │ │ + @ instruction: 0x01005bbc │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + @ instruction: 0x01005b9c │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + @ instruction: 0x01005b90 │ │ │ │ + @ instruction: 0x01005b9c │ │ │ │ + smlatbeq r0, r4, fp, r5 │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + swpeq r0, r6, [r7] │ │ │ │ + smlabbeq r0, r4, fp, r5 │ │ │ │ + smlatbeq r1, r6, r3, fp │ │ │ │ + smlatbeq r1, lr, r3, fp │ │ │ │ + @ instruction: 0x0101b3b2 │ │ │ │ + tsteq r7, r8, lsr r0 │ │ │ │ + tsteq r0, r0, asr #22 │ │ │ │ + @ instruction: 0x01003998 │ │ │ │ tsteq r0, r0, asr fp │ │ │ │ - smlabteq r7, r6, r5, r0 │ │ │ │ - smlatbeq r0, lr, pc, r5 @ │ │ │ │ - rscseq r4, lr, ip, asr #15 │ │ │ │ - rscseq r4, lr, r4, asr #15 │ │ │ │ - @ instruction: 0x01005f90 │ │ │ │ - tsteq r1, r0, ror #26 │ │ │ │ - smlabbeq r0, r4, r0, r5 │ │ │ │ - smlabbeq r0, ip, r0, r5 │ │ │ │ - swpeq r5, r8, [r0] │ │ │ │ - swpeq r5, r8, [r0] │ │ │ │ - swpeq r5, r8, [r0] │ │ │ │ - swpeq r5, r8, [r0] │ │ │ │ - smlatbeq r0, r4, r0, r5 │ │ │ │ - smlatbeq r0, r4, r0, r5 │ │ │ │ - smlatbeq r0, r4, r1, r5 │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - swpeq r5, r0, [r0] @ │ │ │ │ + rscseq r4, lr, ip, lsl r2 │ │ │ │ + rscseq r4, lr, r4, lsl r2 │ │ │ │ + tsteq r1, r4, asr r3 │ │ │ │ + rscseq r4, lr, sl, ror #3 │ │ │ │ + rscseq r4, lr, r2, ror #3 │ │ │ │ + tsteq r1, r2, ror #12 │ │ │ │ + ldrhteq r4, [lr], #24 │ │ │ │ + ldrhteq r4, [lr], #16 │ │ │ │ + rscseq fp, lr, r4, lsr #19 │ │ │ │ + smlalseq fp, lr, r4, r9 │ │ │ │ + smlalseq fp, lr, r0, r9 │ │ │ │ + rscseq fp, lr, ip, lsl #19 │ │ │ │ + rscseq fp, lr, r8, lsl #19 │ │ │ │ + rscseq fp, lr, r4, lsl #19 │ │ │ │ + rscseq fp, lr, r0, lsl #19 │ │ │ │ + rscseq fp, lr, ip, ror r9 │ │ │ │ + rscseq fp, lr, r4, ror r9 │ │ │ │ + rscseq fp, lr, r0, ror r9 │ │ │ │ + rscseq fp, lr, ip, ror r9 │ │ │ │ + rscseq fp, lr, r0, ror #18 │ │ │ │ + @ instruction: 0x0106fe92 │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + smlalseq r4, lr, r8, r0 │ │ │ │ + smlalseq r4, lr, r0, r0 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlatteq r1, ip, r1, fp │ │ │ │ + smlatteq r1, lr, r1, fp │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + ldrhteq fp, [lr], #56 @ 0x38 │ │ │ │ + ldrshteq r3, [lr], #254 @ 0xfe │ │ │ │ + ldrshteq r3, [lr], #246 @ 0xf6 │ │ │ │ + smlalseq fp, lr, r0, r3 │ │ │ │ + tsteq r0, r0, lsr r7 │ │ │ │ + rscseq fp, lr, r4, lsl #7 │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ + tsteq r1, r2, ror #2 │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + smlabbeq r0, r6, r6, r3 │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + rscseq fp, lr, r2, ror #13 │ │ │ │ + ldrsbteq fp, [lr], #98 @ 0x62 │ │ │ │ + rscseq fp, lr, lr, asr #13 │ │ │ │ + rscseq fp, lr, sl, asr #13 │ │ │ │ + rscseq fp, lr, r6, asr #13 │ │ │ │ + rscseq fp, lr, r2, asr #13 │ │ │ │ + ldrhteq fp, [lr], #110 @ 0x6e │ │ │ │ + ldrhteq fp, [lr], #106 @ 0x6a │ │ │ │ + ldrhteq fp, [lr], #98 @ 0x62 │ │ │ │ + rscseq fp, lr, lr, lsr #13 │ │ │ │ + ldrhteq fp, [lr], #106 @ 0x6a │ │ │ │ + smlalseq fp, lr, lr, r6 │ │ │ │ + ldrdeq pc, [r6, -r0] │ │ │ │ + smlalseq fp, lr, r0, r6 │ │ │ │ + smlalseq fp, lr, r6, r6 │ │ │ │ + smlalseq fp, lr, r0, r6 │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + rscseq r3, lr, r4, lsr #27 │ │ │ │ + ldrhteq fp, [lr], #82 @ 0x52 │ │ │ │ + ldrshteq fp, [lr], #94 @ 0x5e │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + rscseq r3, lr, r0, asr sp │ │ │ │ + @ instruction: 0x0101249c │ │ │ │ + rscseq r3, lr, r6, lsr #26 │ │ │ │ + rscseq r3, lr, lr, lsl sp │ │ │ │ + @ instruction: 0x0101af96 │ │ │ │ + @ instruction: 0x0101af9c │ │ │ │ + @ instruction: 0x0101af9e │ │ │ │ + rscseq r3, lr, r2, lsr ip │ │ │ │ + tsteq r0, sl, lsl r4 │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ + rscseq r2, pc, lr, lsr #4 │ │ │ │ + rscseq r2, pc, r6, lsl r2 @ │ │ │ │ + smlatteq r1, lr, r4, r3 │ │ │ │ + ldrshteq r2, [pc], #28 │ │ │ │ + rscseq r2, pc, r4, ror #3 │ │ │ │ + smlatteq r1, r8, r4, r3 │ │ │ │ + rscseq r2, pc, sl, asr #3 │ │ │ │ + ldrhteq r2, [pc], #18 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + rscseq r1, pc, r6, asr pc @ │ │ │ │ + rscseq r1, pc, r8, asr pc @ │ │ │ │ + rscseq r1, pc, ip, lsr pc @ │ │ │ │ ldrdeq r5, [r0, -r4] │ │ │ │ - smlabbeq r0, r4, r0, r5 │ │ │ │ - swpeq r5, r4, [r0] │ │ │ │ - tsteq r0, r4, asr lr │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - strheq r5, [r0, -r8] │ │ │ │ - smlabteq r0, r0, r0, r5 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - smlatbeq r0, r0, r0, r5 │ │ │ │ - smlatbeq r0, r0, r0, r5 │ │ │ │ - tsteq r0, ip, lsr lr │ │ │ │ - @ instruction: 0x010147b4 │ │ │ │ - tsteq r0, r0, lsr lr │ │ │ │ - tsteq r0, ip, lsr lr │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r7, r6, lsr r3 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - ldrdeq r0, [r7, -r8] │ │ │ │ - smlatteq r0, r0, sp, r5 │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - strdeq r5, [r0, -r0] │ │ │ │ - ldrhteq r4, [lr], #76 @ 0x4c │ │ │ │ - ldrhteq r4, [lr], #68 @ 0x44 │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - rscseq r4, lr, sl, lsl #9 │ │ │ │ - rscseq r4, lr, r2, lsl #9 │ │ │ │ - tsteq r1, r2, lsl #18 │ │ │ │ - rscseq r4, lr, r8, asr r4 │ │ │ │ - rscseq r4, lr, r0, asr r4 │ │ │ │ - rscseq fp, lr, r4, asr #24 │ │ │ │ - rscseq fp, lr, r4, lsr ip │ │ │ │ - rscseq fp, lr, r0, lsr ip │ │ │ │ - rscseq fp, lr, ip, lsr #24 │ │ │ │ - rscseq fp, lr, r8, lsr #24 │ │ │ │ - rscseq fp, lr, r4, lsr #24 │ │ │ │ - rscseq fp, lr, r0, lsr #24 │ │ │ │ - rscseq fp, lr, ip, lsl ip │ │ │ │ - rscseq fp, lr, r4, lsl ip │ │ │ │ - rscseq fp, lr, r0, lsl ip │ │ │ │ - rscseq fp, lr, ip, lsl ip │ │ │ │ - rscseq fp, lr, r0, lsl #24 │ │ │ │ - tsteq r7, r2, lsr r1 │ │ │ │ - @ instruction: 0x0101b4ba │ │ │ │ - rscseq r4, lr, r8, lsr r3 │ │ │ │ - rscseq r4, lr, r0, lsr r3 │ │ │ │ - @ instruction: 0x0101b49e │ │ │ │ - @ instruction: 0x0101b492 │ │ │ │ - smlabbeq r1, ip, r4, fp │ │ │ │ - smlabbeq r1, lr, r4, fp │ │ │ │ - @ instruction: 0x0101b490 │ │ │ │ - rscseq fp, lr, r8, asr r6 │ │ │ │ - smlalseq r4, lr, lr, r2 │ │ │ │ - smlalseq r4, lr, r6, r2 │ │ │ │ - rscseq fp, lr, r0, lsr r6 │ │ │ │ - ldrdeq r3, [r0, -r0] │ │ │ │ - rscseq fp, lr, r4, lsr #12 │ │ │ │ - smlatteq r0, ip, r0, r4 │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - tsteq r0, r6, lsr #18 │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - smlatteq r0, r0, r8, r3 │ │ │ │ - rscseq fp, lr, r2, lsl #19 │ │ │ │ - rscseq fp, lr, r2, ror r9 │ │ │ │ - rscseq fp, lr, lr, ror #18 │ │ │ │ - rscseq fp, lr, sl, ror #18 │ │ │ │ - rscseq fp, lr, r6, ror #18 │ │ │ │ - rscseq fp, lr, r2, ror #18 │ │ │ │ - rscseq fp, lr, lr, asr r9 │ │ │ │ - rscseq fp, lr, sl, asr r9 │ │ │ │ - rscseq fp, lr, r2, asr r9 │ │ │ │ - rscseq fp, lr, lr, asr #18 │ │ │ │ - rscseq fp, lr, sl, asr r9 │ │ │ │ - rscseq fp, lr, lr, lsr r9 │ │ │ │ - tstpeq r6, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ - rscseq fp, lr, r0, lsr r9 │ │ │ │ - rscseq fp, lr, r6, lsr r9 │ │ │ │ - rscseq fp, lr, r0, lsr r9 │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - rscseq r4, lr, r4, asr #32 │ │ │ │ - rscseq fp, lr, r2, asr r8 │ │ │ │ - smlalseq fp, lr, lr, r8 │ │ │ │ - @ instruction: 0x010104ba │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - ldrshteq r3, [lr], #240 @ 0xf0 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - rscseq r3, lr, r6, asr #31 │ │ │ │ - ldrhteq r3, [lr], #254 @ 0xfe │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - ldrsbteq r3, [lr], #226 @ 0xe2 │ │ │ │ - @ instruction: 0x010036ba │ │ │ │ - @ instruction: 0x01013794 │ │ │ │ - rscseq r2, pc, lr, asr #9 │ │ │ │ - ldrhteq r2, [pc], #70 │ │ │ │ - smlabbeq r1, lr, r7, r3 │ │ │ │ - smlalseq r2, pc, ip, r4 @ │ │ │ │ - rscseq r2, pc, r4, lsl #9 │ │ │ │ - smlabbeq r1, r8, r7, r3 │ │ │ │ - rscseq r2, pc, sl, ror #8 │ │ │ │ - rscseq r2, pc, r2, asr r4 @ │ │ │ │ - @ instruction: 0x0101b192 │ │ │ │ - @ instruction: 0x0101b198 │ │ │ │ - @ instruction: 0x0101b196 │ │ │ │ - ldrshteq r2, [pc], #22 │ │ │ │ - ldrshteq r2, [pc], #24 │ │ │ │ - ldrsbteq r2, [pc], #28 │ │ │ │ - tsteq r0, r4, ror r4 │ │ │ │ - tsteq r0, r4, ror r4 │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - smlabbeq r0, r6, r4, r5 │ │ │ │ - smlatbeq r0, r0, r4, r5 │ │ │ │ - smlatbeq r0, r0, r4, r5 │ │ │ │ - @ instruction: 0x010054b6 │ │ │ │ - smlabteq r0, sl, r4, r5 │ │ │ │ - @ instruction: 0x010143b8 │ │ │ │ - smlatbeq r0, lr, r4, r5 │ │ │ │ - @ instruction: 0x010054b0 │ │ │ │ - @ instruction: 0x010054b2 │ │ │ │ - smlabteq r0, r0, r4, r5 │ │ │ │ - smlabteq r0, r6, r4, r5 │ │ │ │ - smlabteq r0, ip, r4, r5 │ │ │ │ - ldrdeq r5, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r4, r5 │ │ │ │ - smlabteq r0, r6, r4, r5 │ │ │ │ - smlabteq r0, r8, r4, r5 │ │ │ │ - qaddeq r5, lr, r0 │ │ │ │ - ldrdeq pc, [r6, -r6] │ │ │ │ - smlatbeq r0, r8, r4, r5 │ │ │ │ - smlatbeq r1, ip, r2, r6 │ │ │ │ - @ instruction: 0x0100549e │ │ │ │ - @ instruction: 0x01005494 │ │ │ │ - ldrhteq r3, [lr], #194 @ 0xc2 │ │ │ │ + ldrdeq r5, [r0, -r4] │ │ │ │ + smlabteq r0, ip, r1, r5 │ │ │ │ + smlabteq r0, ip, r1, r5 │ │ │ │ + smlatteq r0, r6, r1, r5 │ │ │ │ + mrseq r5, R8_usr │ │ │ │ + mrseq r5, R8_usr │ │ │ │ + tsteq r0, r6, lsl r2 │ │ │ │ + tsteq r0, sl, lsr #4 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + tsteq r0, lr, lsl #4 │ │ │ │ + tsteq r0, r0, lsl r2 │ │ │ │ + tsteq r0, r2, lsl r2 │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + tsteq r0, r2, lsr r2 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + tsteq r0, r8, lsr #4 │ │ │ │ + @ instruction: 0x01004dbe │ │ │ │ + tstpeq r6, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ + tsteq r1, ip │ │ │ │ + strdeq r5, [r0, -lr] │ │ │ │ + strdeq r5, [r0, -r4] │ │ │ │ + rscseq r3, lr, r2, lsl sl │ │ │ │ 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 192ca34 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r3, lr, r2, asr #19 │ │ │ │ - @ instruction: 0x01005190 │ │ │ │ - tsteq r1, r2, ror #30 │ │ │ │ - smlabbeq r0, r8, r2, r4 │ │ │ │ - @ instruction: 0x01004292 │ │ │ │ - smlatbeq r0, r0, r2, r4 │ │ │ │ - smlatbeq r0, r2, r2, r4 │ │ │ │ - smlatbeq r0, r4, r2, r4 │ │ │ │ - smlatbeq r0, r6, r2, r4 │ │ │ │ - @ instruction: 0x010042b4 │ │ │ │ - @ instruction: 0x010042b6 │ │ │ │ - @ instruction: 0x010043b8 │ │ │ │ - smlabbeq r1, sl, sp, r3 │ │ │ │ - smlatbeq r0, r8, r2, r4 │ │ │ │ - smlatteq r0, lr, r2, r4 │ │ │ │ - smlatbeq r0, r0, r2, r4 │ │ │ │ - @ instruction: 0x010042b2 │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - swpeq r5, r6, [r0] │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - smlatteq r0, r6, r2, r4 │ │ │ │ - smlabbeq r0, r4, r0, r5 │ │ │ │ - smlabbeq r0, r6, r0, r5 │ │ │ │ - smlabbeq r0, r8, r0, r5 │ │ │ │ - smlabbeq r0, sl, r0, r5 │ │ │ │ + rscseq r3, lr, r2, lsr #14 │ │ │ │ + strdeq r4, [r0, -r0] │ │ │ │ + smlabteq r1, r2, ip, r3 │ │ │ │ + smlatteq r0, r8, pc, r3 @ │ │ │ │ + strdeq r3, [r0, -r2] │ │ │ │ + mrseq r4, (UNDEF: 0) │ │ │ │ + tsteq r0, r2 │ │ │ │ + tsteq r0, r4 │ │ │ │ + tsteq r0, r6 │ │ │ │ + tsteq r0, r4, lsl r0 │ │ │ │ + tsteq r0, r6, lsl r0 │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + smlatteq r1, sl, sl, r3 │ │ │ │ + tsteq r0, r8 │ │ │ │ + tsteq r0, lr, asr #32 │ │ │ │ + mrseq r4, (UNDEF: 0) │ │ │ │ + tsteq r0, r2, lsl r0 │ │ │ │ + ldrdeq r4, [r0, -r4] │ │ │ │ + strdeq r4, [r0, -r6] │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, r6, asr #32 │ │ │ │ + smlatteq r0, r4, sp, r4 │ │ │ │ + smlatteq r0, r6, sp, r4 │ │ │ │ + smlatteq r0, r8, sp, r4 │ │ │ │ + smlatteq r0, sl, sp, r4 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ ldrdeq r4, [r0, -r0] │ │ │ │ - ldrdeq r4, [r0, -r2] │ │ │ │ - tsteq r0, r0, ror r0 │ │ │ │ - smlatteq r1, sl, r9, r3 │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - smlabbeq r0, r0, r0, r5 │ │ │ │ - @ instruction: 0x0101a8b6 │ │ │ │ - tstpeq r6, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - rscseq r1, pc, r0, lsr #19 │ │ │ │ - smlalseq r1, pc, lr, r9 @ │ │ │ │ - qaddeq r5, r4, r0 │ │ │ │ - @ instruction: 0x01002eb8 │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - rscseq r3, lr, r8, lsl r7 │ │ │ │ - rscseq r3, lr, r2, lsl r7 │ │ │ │ - @ instruction: 0x0100fb94 │ │ │ │ - rscseq r3, lr, ip, ror #13 │ │ │ │ - rscseq r3, lr, r6, ror #13 │ │ │ │ - ldrsbteq sl, [lr], #236 @ 0xec │ │ │ │ - ldrsbteq sl, [lr], #232 @ 0xe8 │ │ │ │ - ldrsbteq sl, [lr], #228 @ 0xe4 │ │ │ │ - ldrsbteq sl, [lr], #224 @ 0xe0 │ │ │ │ - rscseq sl, lr, ip, asr #29 │ │ │ │ - rscseq sl, lr, r8, asr #29 │ │ │ │ - rscseq sl, lr, r4, asr #29 │ │ │ │ - ldrhteq sl, [lr], #236 @ 0xec │ │ │ │ - strdeq pc, [r0, -r8] │ │ │ │ - strdeq pc, [r6, -lr] │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - tsteq r0, lr, asr sp │ │ │ │ - rscseq r3, lr, r0, lsr r2 │ │ │ │ + tsteq r1, sl, asr #14 │ │ │ │ + smlabteq r0, r8, sp, r4 │ │ │ │ + ldrdeq r4, [r0, -r6] │ │ │ │ + smlatteq r0, r0, sp, r4 │ │ │ │ + tsteq r1, r6, lsl r6 │ │ │ │ + ldrdeq pc, [r6, -r6] │ │ │ │ + smlabteq r0, r8, sp, r4 │ │ │ │ + rscseq r1, pc, r0, lsl #14 │ │ │ │ + ldrshteq r1, [pc], #110 │ │ │ │ + @ instruction: 0x01004db4 │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ + smlatbeq r0, sl, sp, r4 │ │ │ │ + smlatbeq r0, sl, sp, r4 │ │ │ │ + rscseq r3, lr, r8, ror r4 │ │ │ │ + rscseq r3, lr, r2, ror r4 │ │ │ │ + strdeq pc, [r0, -r4] │ │ │ │ + rscseq r3, lr, ip, asr #8 │ │ │ │ + rscseq r3, lr, r6, asr #8 │ │ │ │ + rscseq sl, lr, ip, lsr ip │ │ │ │ + rscseq sl, lr, r8, lsr ip │ │ │ │ + rscseq sl, lr, r4, lsr ip │ │ │ │ + rscseq sl, lr, r0, lsr ip │ │ │ │ + rscseq sl, lr, ip, lsr #24 │ │ │ │ + rscseq sl, lr, r8, lsr #24 │ │ │ │ + rscseq sl, lr, r4, lsr #24 │ │ │ │ + rscseq sl, lr, ip, lsl ip │ │ │ │ + tstpeq r0, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r1, r0, r6, sl │ │ │ │ + @ instruction: 0x01002abe │ │ │ │ + smlalseq r2, lr, r0, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45f44 │ │ │ │ @ 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, r8, lsl sl │ │ │ │ - @ instruction: 0x0101a79a │ │ │ │ - smlabbeq r1, r4, r6, sl │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, r5, sl │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - @ instruction: 0x0101a5b6 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - @ instruction: 0x0101a690 │ │ │ │ - smlatbeq r1, lr, r6, sl │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - tsteq r1, r0, lsr #14 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ - smlabteq r1, r2, r7, sl │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - smlabbeq r1, lr, r7, sl │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, r2, lsl #16 │ │ │ │ - tsteq r1, r4, lsr #16 │ │ │ │ - smlabteq r1, sl, r7, sl │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + smlatteq r1, r4, r3, sl │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + smlabteq r1, lr, r2, sl │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + @ instruction: 0x0101a39c │ │ │ │ + smlatbeq r1, r6, r3, sl │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + smlabteq r1, r0, r3, sl │ │ │ │ + tsteq r1, r6, ror #8 │ │ │ │ + smlabbeq r1, r0, r4, sl │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + smlabteq r1, ip, r5, sl │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ + smlabteq r1, r8, r4, sl │ │ │ │ + smlatteq r1, lr, r4, sl │ │ │ │ + @ instruction: 0x0101a49c │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + smlabbeq r1, r4, r5, sl │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + tsteq r1, r8, lsr r6 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + smlatbeq r1, lr, r5, sl │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + @ instruction: 0x0101a696 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + tsteq r1, r6, asr #14 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + @ instruction: 0x0101a6bc │ │ │ │ + smlabbeq r1, r2, r7, sl │ │ │ │ + smlatbeq r1, r8, r7, sl │ │ │ │ + tsteq r1, sl, asr #14 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ ldrdeq sl, [r1, -r8] │ │ │ │ - tsteq r1, lr, ror r8 │ │ │ │ - smlatbeq r1, r4, r8, sl │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - tsteq r1, r6, lsr r9 │ │ │ │ - smlatteq r1, r0, r8, sl │ │ │ │ - tsteq r1, r2, ror fp │ │ │ │ - @ instruction: 0x0101aa90 │ │ │ │ - smlatteq r1, r6, r9, sl │ │ │ │ - @ instruction: 0x0101a990 │ │ │ │ - @ instruction: 0x0101a9b2 │ │ │ │ - tsteq r1, ip, asr r9 │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ - tsteq r1, r8, asr #20 │ │ │ │ + @ instruction: 0x0101a896 │ │ │ │ + smlatbeq r1, r8, r8, sl │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + ldrdeq sl, [r1, -r4] │ │ │ │ smlatteq r1, sl, r9, sl │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - @ instruction: 0x0101aa9a │ │ │ │ - @ instruction: 0x0101aab0 │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - smlatbeq r1, r4, fp, sl │ │ │ │ - @ instruction: 0x0101abbe │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - smlabbeq r1, sl, ip, sl │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - smlabteq r1, sl, ip, sl │ │ │ │ - smlatteq r1, ip, ip, sl │ │ │ │ - @ instruction: 0x0101ac96 │ │ │ │ + smlabbeq r1, ip, r9, sl │ │ │ │ + smlatbeq r1, lr, r9, sl │ │ │ │ + tsteq r1, r8, asr r9 │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ 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 1caaa78 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecad994 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r2, lr, ip, asr #26 │ │ │ │ - tsteq r0, r6, lsr r5 │ │ │ │ - rscseq r2, lr, r6, lsr sp │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - @ instruction: 0x0101a990 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, ip, r0, r9 │ │ │ │ - tsteq r1, r4, asr r9 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - tsteq r1, ip, lsr r9 │ │ │ │ - strheq r9, [r1, -ip] │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - smlatbeq r1, r4, r0, r9 │ │ │ │ - tsteq r1, r0, lsl r9 │ │ │ │ - tsteq r1, ip, lsl #18 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - tsteq r1, r8, lsr r9 │ │ │ │ - tsteq r1, ip, lsr r9 │ │ │ │ - tsteq r1, r4, lsr r9 │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - @ instruction: 0x0100239e │ │ │ │ - tsteq r1, sl, lsr #26 │ │ │ │ - smlabbeq r0, r0, r3, r2 │ │ │ │ - ldrhteq r2, [lr], #188 @ 0xbc │ │ │ │ - tsteq r0, r2, ror #6 │ │ │ │ - rscseq r2, lr, r2, lsl #23 │ │ │ │ - tsteq r0, r4, asr #6 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - rscseq r1, pc, sl, asr r1 @ │ │ │ │ - rscseq r1, pc, r2, asr #2 │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - rscseq r9, fp, r8, ror r5 │ │ │ │ - smlatteq r1, r8, pc, r8 @ │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - ldrshteq r1, [pc], #6 │ │ │ │ - ldrsbteq r1, [pc], #14 │ │ │ │ - tsteq r1, r6, lsr r8 │ │ │ │ - tsteq r1, r0, asr #16 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - smlalseq r1, pc, r2, r0 @ │ │ │ │ - rscseq r1, pc, sl, ror r0 @ │ │ │ │ - @ instruction: 0x010043b8 │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ - rscseq r2, lr, r0, ror #24 │ │ │ │ - rscseq r2, lr, r0, asr #24 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r0, r6, asr r2 │ │ │ │ - rscseq r2, lr, r4, ror sl │ │ │ │ - rscseq r2, lr, ip, ror #20 │ │ │ │ - rscseq r0, pc, r6, asr #27 │ │ │ │ - rscseq r0, pc, r6, asr #27 │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r0, r2, asr #32 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - rscseq r2, lr, r4, ror #19 │ │ │ │ - ldrsbteq r2, [lr], #156 @ 0x9c │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - rscseq r9, lr, r4, lsl #26 │ │ │ │ - smlabteq r1, r8, r6, sl │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, lr, ror #30 │ │ │ │ - tsteq r0, sl, rrx │ │ │ │ - smlabbeq r0, r6, r0, r2 │ │ │ │ - tsteq r0, ip, asr #32 │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - smlabbeq r1, lr, sp, r8 │ │ │ │ - smlabbeq r1, r2, sp, r8 │ │ │ │ + rscseq r2, lr, ip, lsr #21 │ │ │ │ + @ instruction: 0x01002296 │ │ │ │ + smlalseq r2, lr, r6, sl │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + @ instruction: 0x0101a6b4 │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + @ instruction: 0x0101a69c │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ + smlabbeq r1, r8, r6, sl │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + smlabbeq r1, r4, r6, sl │ │ │ │ + @ instruction: 0x0101a698 │ │ │ │ + @ instruction: 0x0101a69c │ │ │ │ + @ instruction: 0x0101a694 │ │ │ │ + smlatbeq r1, r8, r6, sl │ │ │ │ + @ instruction: 0x0106e79a │ │ │ │ + @ instruction: 0x01019a94 │ │ │ │ + strdeq r2, [r0, -lr] │ │ │ │ + smlabbeq r1, sl, sl, r9 │ │ │ │ + smlatteq r0, r0, r0, r2 │ │ │ │ + rscseq r2, lr, ip, lsl r9 │ │ │ │ + smlabteq r0, r2, r0, r2 │ │ │ │ + rscseq r2, lr, r2, ror #17 │ │ │ │ + smlatbeq r0, r4, r0, r2 │ │ │ │ tsteq r1, ip, ror sp │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, r6, lsr ip │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r1, r4, lsr #24 │ │ │ │ - smlabteq r1, r2, r5, sl │ │ │ │ - tsteq r6, r6, lsr r6 │ │ │ │ - tsteq r1, r4, lsl #26 │ │ │ │ - smlatbeq r0, r4, pc, r1 @ │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - smlatteq r1, lr, ip, r8 │ │ │ │ - smlatteq r1, sl, ip, r8 │ │ │ │ - smlatteq r1, r2, ip, r8 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - tsteq r1, r2, lsl #10 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - smlatbeq r1, r6, ip, r8 │ │ │ │ - smlatteq r1, lr, r4, sl │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - smlatteq r1, r0, r4, sl │ │ │ │ - strdeq lr, [r6, -r4] │ │ │ │ - tsteq r0, r6, ror #20 │ │ │ │ - tsteq r0, r2, ror #28 │ │ │ │ - smlabteq r1, r0, r4, sl │ │ │ │ - @ instruction: 0x0101a4bc │ │ │ │ - ldrhteq r2, [lr], #122 @ 0x7a │ │ │ │ - tsteq r0, r6, lsl #28 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - smlatteq r0, r8, sp, r1 │ │ │ │ + ldrhteq r0, [pc], #234 │ │ │ │ + rscseq r0, pc, r2, lsr #29 │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + ldrsbteq r9, [fp], #40 @ 0x28 │ │ │ │ + tsteq r1, r8, asr #26 │ │ │ │ + @ instruction: 0x0101a5b4 │ │ │ │ + rscseq r0, pc, r6, asr lr @ │ │ │ │ + rscseq r0, pc, lr, lsr lr @ │ │ │ │ + @ instruction: 0x0101a596 │ │ │ │ + smlatbeq r1, r0, r5, sl │ │ │ │ + smlabbeq r1, ip, r5, sl │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + ldrshteq r0, [pc], #210 │ │ │ │ + ldrsbteq r0, [pc], #218 │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + @ instruction: 0x0101059c │ │ │ │ + rscseq r2, lr, r0, asr #19 │ │ │ │ + rscseq r2, lr, r0, lsr #19 │ │ │ │ + smlabteq r6, lr, r5, lr │ │ │ │ + @ instruction: 0x01003fb6 │ │ │ │ + ldrsbteq r2, [lr], #116 @ 0x74 │ │ │ │ + rscseq r2, lr, ip, asr #15 │ │ │ │ + rscseq r0, pc, r6, lsr #22 │ │ │ │ + rscseq r0, pc, r6, lsr #22 │ │ │ │ + @ instruction: 0x0101a49e │ │ │ │ + @ instruction: 0x0101a49a │ │ │ │ + smlatbeq r0, r2, sp, r3 │ │ │ │ + tsteq r0, r6, ror r0 │ │ │ │ + rscseq r2, lr, r4, asr #14 │ │ │ │ + rscseq r2, lr, ip, lsr r7 │ │ │ │ + smlatbeq r1, sl, r8, r9 │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + rscseq r9, lr, r4, ror #20 │ │ │ │ + tsteq r1, r8, lsr #8 │ │ │ │ + smlatbeq r6, lr, r4, lr │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + smlabteq r1, lr, ip, r4 │ │ │ │ + smlabteq r0, sl, sp, r1 │ │ │ │ + smlatteq r0, r6, sp, r1 │ │ │ │ + smlatbeq r0, ip, sp, r1 │ │ │ │ + smlabteq r0, r8, sp, r1 │ │ │ │ + smlatteq r1, lr, sl, r8 │ │ │ │ + smlatteq r1, r2, sl, r8 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + smlatbeq r1, sl, r9, r8 │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + @ instruction: 0x01018996 │ │ │ │ + @ instruction: 0x01018990 │ │ │ │ + smlabbeq r1, sl, r9, r8 │ │ │ │ + smlabbeq r1, r4, r9, r8 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + @ instruction: 0x0106e396 │ │ │ │ + tsteq r1, r4, ror #20 │ │ │ │ + tsteq r0, r4, lsl #26 │ │ │ │ + tsteq r1, sl, asr sl │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r2, ror #4 │ │ │ │ + tsteq r1, sl, ror #4 │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, lr, asr r2 │ │ │ │ + tsteq r1, r0, asr #4 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlabteq r0, r6, r7, r1 │ │ │ │ + smlabteq r0, r2, fp, r1 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + rscseq r2, lr, sl, lsl r5 │ │ │ │ + tsteq r0, r6, ror #22 │ │ │ │ + @ instruction: 0x01001eb4 │ │ │ │ + tsteq r0, r8, asr #22 │ │ │ │ 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 sl, [r1, -r0] │ │ │ │ - @ instruction: 0x0101a296 │ │ │ │ - @ instruction: 0x0101a2b0 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - tsteq r1, ip, lsr #6 │ │ │ │ + qaddeq sl, r0, r1 │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + tsteq r1, r0, lsl r0 │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + smlabbeq r1, ip, r0, sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46fcc │ │ │ │ @ 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 182c294 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r9, lr, r4, ror #13 │ │ │ │ - smlabteq r1, lr, r2, sl │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - rscseq r2, lr, r0, lsl #7 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - rscseq r2, lr, ip, ror r3 │ │ │ │ - tsteq r0, r2, lsr #22 │ │ │ │ - rscseq r2, lr, r6, ror #6 │ │ │ │ - tsteq r0, ip, lsl #22 │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - rscseq r2, lr, sl, lsr r3 │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - rscseq r2, lr, r2, lsr r3 │ │ │ │ - rscseq r2, lr, lr, lsl r3 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - rscseq r2, lr, ip, lsl #6 │ │ │ │ - rscseq r2, lr, lr, lsl #6 │ │ │ │ - rscseq r2, lr, r6, lsl #6 │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, r8, ror #6 │ │ │ │ - rscseq r2, lr, sl, asr #5 │ │ │ │ - smlatbeq r1, lr, r8, r2 │ │ │ │ - smlabbeq r1, r6, r1, sl │ │ │ │ - @ instruction: 0x0101a196 │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - rscseq r2, lr, r0, asr #5 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - ldrhteq r2, [lr], #34 @ 0x22 │ │ │ │ - rscseq r2, lr, r0, lsr #5 │ │ │ │ - smlatteq r6, ip, pc, sp @ │ │ │ │ - smlalseq r2, lr, r2, r2 │ │ │ │ - smlalseq r2, lr, sl, r2 │ │ │ │ - smlalseq r2, lr, ip, r2 │ │ │ │ - smlalseq r2, lr, r6, r2 │ │ │ │ - rscseq r2, lr, lr, ror #4 │ │ │ │ - rscseq r2, lr, r0, ror r2 │ │ │ │ - rscseq r2, lr, r2, lsl #5 │ │ │ │ - smlalseq r2, lr, lr, r1 │ │ │ │ - smlalseq r2, lr, r8, r1 │ │ │ │ - rscseq r2, lr, lr, ror #4 │ │ │ │ - rscseq r2, lr, r2, ror r1 │ │ │ │ - rscseq r2, lr, ip, ror #2 │ │ │ │ - smlatbeq r1, lr, r9, r0 │ │ │ │ - rscseq r2, lr, r6, asr #2 │ │ │ │ - rscseq r2, lr, r0, asr #2 │ │ │ │ - tsteq r0, sl, lsr lr │ │ │ │ - tsteq r0, sl, lsr lr │ │ │ │ - tsteq r0, r8, lsr lr │ │ │ │ - tsteq r0, lr, ror lr │ │ │ │ - tsteq r0, lr, lsl #28 │ │ │ │ - tsteq r0, ip, lsl #28 │ │ │ │ - tsteq r0, r6, asr #12 │ │ │ │ - tsteq r0, r8, lsr r6 │ │ │ │ - tsteq r0, r2, lsr r6 │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ - tsteq r0, r6, lsr #12 │ │ │ │ - tsteq r0, r0, lsr #12 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - smlalseq r9, lr, ip, r8 │ │ │ │ - smlalseq r9, lr, sl, r8 │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - ldrdeq lr, [r0, -r6] │ │ │ │ - ldrdeq lr, [r0, -r0] │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - @ instruction: 0x0100e5b0 │ │ │ │ - rscseq r9, lr, r8, asr r8 │ │ │ │ - rscseq r9, lr, lr, lsr r8 │ │ │ │ - smlatbeq r0, r4, r5, lr │ │ │ │ - rscseq r1, lr, ip, lsl #31 │ │ │ │ - rscseq r1, lr, r6, lsl #31 │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - tsteq r1, r2, ror r5 │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r0, r8, ror r6 │ │ │ │ - @ instruction: 0x0101849a │ │ │ │ - rscseq r1, lr, r0, lsl #30 │ │ │ │ - ldrshteq r1, [lr], #234 @ 0xea │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - rscseq r0, pc, r0, lsl #2 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r0, lsl #10 │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ + rscseq r9, lr, r4, asr #8 │ │ │ │ + tsteq r1, lr, lsr #32 │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + rscseq r2, lr, r0, ror #1 │ │ │ │ + smlatbeq r0, r0, r8, r1 │ │ │ │ + ldrsbteq r2, [lr], #12 │ │ │ │ + smlabbeq r0, r2, r8, r1 │ │ │ │ + rscseq r2, lr, r6, asr #1 │ │ │ │ + tsteq r0, ip, ror #16 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + smlalseq r2, lr, sl, r0 │ │ │ │ + ldrdeq r2, [r1, -r2] │ │ │ │ + smlalseq r2, lr, r2, r0 │ │ │ │ + rscseq r2, lr, lr, ror r0 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + rscseq r2, lr, ip, rrx │ │ │ │ + rscseq r2, lr, lr, rrx │ │ │ │ + rscseq r2, lr, r6, rrx │ │ │ │ + smlabteq r1, lr, r0, r5 │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + smlabteq r1, r8, r0, r5 │ │ │ │ + rscseq r2, lr, sl, lsr #32 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + smlatteq r1, r6, lr, r9 │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + rscseq r2, lr, r0, lsr #32 │ │ │ │ + @ instruction: 0x010125b2 │ │ │ │ + rscseq r2, lr, r2, lsl r0 │ │ │ │ + rscseq r2, lr, r0 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + ldrshteq r1, [lr], #242 @ 0xf2 │ │ │ │ + ldrshteq r1, [lr], #250 @ 0xfa │ │ │ │ + ldrshteq r1, [lr], #252 @ 0xfc │ │ │ │ + ldrshteq r1, [lr], #246 @ 0xf6 │ │ │ │ + rscseq r1, lr, lr, asr #31 │ │ │ │ + ldrsbteq r1, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r1, lr, r2, ror #31 │ │ │ │ + ldrshteq r1, [lr], #238 @ 0xee │ │ │ │ + ldrshteq r1, [lr], #232 @ 0xe8 │ │ │ │ + rscseq r1, lr, lr, asr #31 │ │ │ │ + ldrsbteq r1, [lr], #226 @ 0xe2 │ │ │ │ + rscseq r1, lr, ip, asr #29 │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ + rscseq r1, lr, r6, lsr #29 │ │ │ │ + rscseq r1, lr, r0, lsr #29 │ │ │ │ + @ instruction: 0x01003b9a │ │ │ │ + @ instruction: 0x01003b9a │ │ │ │ + @ instruction: 0x01003b98 │ │ │ │ + ldrdeq r3, [r0, -lr] │ │ │ │ + tsteq r0, lr, ror #22 │ │ │ │ + tsteq r0, ip, ror #22 │ │ │ │ + smlatbeq r0, r6, r3, lr │ │ │ │ + @ instruction: 0x0100e398 │ │ │ │ + @ instruction: 0x0100e392 │ │ │ │ + smlabbeq r0, ip, r3, lr │ │ │ │ + smlabbeq r0, r6, r3, lr │ │ │ │ + smlabbeq r0, r0, r3, lr │ │ │ │ + tsteq r0, sl, ror r3 │ │ │ │ + ldrshteq r9, [lr], #92 @ 0x5c │ │ │ │ + ldrshteq r9, [lr], #90 @ 0x5a │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + tsteq r0, r0, lsr r3 │ │ │ │ + smlatbeq r1, r6, ip, r9 │ │ │ │ + smlatbeq r1, r4, ip, r9 │ │ │ │ + smlatbeq r1, r2, ip, r9 │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + ldrhteq r9, [lr], #88 @ 0x58 │ │ │ │ + smlalseq r9, lr, lr, r5 │ │ │ │ + tsteq r0, r4, lsl #6 │ │ │ │ + rscseq r1, lr, ip, ror #25 │ │ │ │ + rscseq r1, lr, r6, ror #25 │ │ │ │ + smlabteq r1, ip, r2, r2 │ │ │ │ + ldrdeq r2, [r1, -r2] │ │ │ │ + @ instruction: 0x010122b8 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + @ instruction: 0x010122b6 │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + rscseq r1, lr, r0, ror #24 │ │ │ │ + rscseq r1, lr, sl, asr ip │ │ │ │ + @ instruction: 0x01019bbc │ │ │ │ + rscseq pc, lr, r0, ror #28 │ │ │ │ + @ instruction: 0x01019bbe │ │ │ │ + tsteq r1, r0, ror #4 │ │ │ │ + tsteq r0, r4, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec47700 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -139081,185 +139081,353 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - tsteq r1, sl, asr sl │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ + @ instruction: 0x0101ae96 │ │ │ │ + tsteq r1, r8, lsr r7 │ │ │ │ + @ instruction: 0x010187ba │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + tsteq r1, lr, ror #8 │ │ │ │ + tsteq r1, r4, asr r3 │ │ │ │ + smlatbeq r1, r2, r2, r8 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + smlabteq r1, r0, r2, r8 │ │ │ │ + smlatteq r1, r2, r2, r8 │ │ │ │ + smlabbeq r1, r0, r2, r8 │ │ │ │ + smlabbeq r1, sl, r3, r8 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + smlatbeq r1, r2, r3, r8 │ │ │ │ + @ instruction: 0x010183b8 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + @ instruction: 0x010184b0 │ │ │ │ + tsteq r1, sl, lsr r4 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + @ instruction: 0x010183ba │ │ │ │ + smlabteq r1, ip, r3, r8 │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + smlabbeq r1, lr, r4, r8 │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + qaddeq sl, sl, r1 │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + smlabbeq r1, r2, r4, r8 │ │ │ │ + tsteq r1, ip, rrx │ │ │ │ + tsteq r1, sl, asr #32 │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + smlabteq r1, r6, r0, sl │ │ │ │ + smlabbeq r1, ip, r0, sl │ │ │ │ + tsteq r1, sl, rrx │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + smlatbeq r1, r0, r4, r8 │ │ │ │ + tsteq r1, sl, ror r4 │ │ │ │ + swpeq sl, ip, [r1] │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + @ instruction: 0x010184b0 │ │ │ │ + smlabbeq r1, sl, r4, r8 │ │ │ │ + swpeq sl, r0, [r1] │ │ │ │ + smlabteq r1, sl, r4, r8 │ │ │ │ + smlatbeq r1, r4, r4, r8 │ │ │ │ tsteq r1, r2, asr #10 │ │ │ │ - smlatteq r1, r8, r4, r8 │ │ │ │ - @ instruction: 0x01018496 │ │ │ │ + tsteq r1, r0, lsl #10 │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ @ instruction: 0x010184b4 │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - smlabbeq r1, r2, r5, r8 │ │ │ │ + smlabbeq r1, r2, r0, sl │ │ │ │ + swpeq sl, r4, [r1] │ │ │ │ + smlatteq r1, sl, r4, r8 │ │ │ │ + strheq sl, [r1, -r8] │ │ │ │ + swpeq sl, r2, [r1] │ │ │ │ tsteq r1, r0, lsr #10 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlatteq r1, lr, r5, r8 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + smlabteq r1, r8, r0, sl │ │ │ │ + smlatbeq r1, r2, r0, sl │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + smlatteq r1, r2, r0, sl │ │ │ │ + strheq sl, [r1, -ip] │ │ │ │ + smlatteq r1, lr, r6, r8 │ │ │ │ + smlabteq r1, r0, r1, sl │ │ │ │ + tsteq r1, r6, asr #2 │ │ │ │ + tsteq r1, r4, lsl #2 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + strheq sl, [r1, -r8] │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + smlatteq r1, lr, r0, sl │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + smlabteq r1, sl, r5, r8 │ │ │ │ + smlabbeq r1, r8, r5, r8 │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + tsteq r1, ip, lsr r5 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + tsteq r1, r2, ror r5 │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ smlatbeq r1, r8, r5, r8 │ │ │ │ - tsteq r1, r2, asr #12 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x01018698 │ │ │ │ + smlabbeq r1, r2, r5, r8 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + @ instruction: 0x0101859c │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + @ instruction: 0x0101a196 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + tsteq r1, sl, asr #2 │ │ │ │ + smlabbeq r1, r4, r5, r8 │ │ │ │ + @ instruction: 0x01018596 │ │ │ │ + smlabbeq r1, r0, r1, sl │ │ │ │ + @ instruction: 0x010185ba │ │ │ │ + @ instruction: 0x01018594 │ │ │ │ + @ instruction: 0x0101a1b6 │ │ │ │ + @ instruction: 0x0101a190 │ │ │ │ + smlabteq r1, sl, r5, r8 │ │ │ │ + smlatbeq r1, r4, r5, r8 │ │ │ │ + smlatbeq r1, sl, r1, sl │ │ │ │ + smlatteq r1, r4, r5, r8 │ │ │ │ + @ instruction: 0x010185be │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101a1b0 │ │ │ │ + smlatteq r1, sl, r5, r8 │ │ │ │ + smlabteq r1, r4, r5, r8 │ │ │ │ + smlabteq r1, sl, r1, sl │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + mrseq sl, R9_usr │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + smlatteq r1, lr, r5, r8 │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + smlabteq r1, r4, r3, sl │ │ │ │ + tsteq r1, r2, lsl #14 │ │ │ │ + smlabbeq r1, r8, r6, r8 │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + smlabteq r1, r8, r1, sl │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + smlatteq r1, r8, r1, sl │ │ │ │ tsteq r1, sl, asr r6 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + tsteq r1, r2, lsl #4 │ │ │ │ + smlatbeq r1, r0, r2, sl │ │ │ │ + tsteq r1, lr, asr r2 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, r2, lsl r2 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + smlabbeq r1, r2, r6, r8 │ │ │ │ + tsteq r1, ip, asr r6 │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + @ instruction: 0x01018692 │ │ │ │ tsteq r1, ip, ror #12 │ │ │ │ - @ instruction: 0x01018696 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlatteq r1, r6, r6, r8 │ │ │ │ - smlatbeq r1, r8, r6, r8 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + smlatbeq r1, ip, r6, r8 │ │ │ │ + smlabbeq r1, r6, r6, r8 │ │ │ │ + @ instruction: 0x01018794 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + @ instruction: 0x010186b2 │ │ │ │ + smlabbeq r1, ip, r6, r8 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + smlabteq r1, r2, r6, r8 │ │ │ │ + @ instruction: 0x0101a290 │ │ │ │ + tsteq r1, sl, ror #4 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + smlatbeq r1, r0, r2, sl │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + smlatteq r1, ip, r6, r8 │ │ │ │ + @ instruction: 0x0101a2ba │ │ │ │ + @ instruction: 0x0101a294 │ │ │ │ + tsteq r1, sl, asr r7 │ │ │ │ + tsteq r1, r8, lsl r7 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + smlabteq r1, r0, r2, sl │ │ │ │ + @ instruction: 0x0101a29a │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + @ instruction: 0x0101a2b4 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ smlatteq r1, sl, r2, sl │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ + smlabteq r1, r4, r2, sl │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + smlatteq r1, r2, r3, sl │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + mrseq sl, SP_irq │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, sl, asr #14 │ │ │ │ + tsteq r1, r4, lsr #14 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + tsteq r1, sl, asr r7 │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + smlatteq r1, ip, r7, r8 │ │ │ │ + smlatbeq r1, sl, r7, r8 │ │ │ │ + smlabbeq r1, r4, r7, r8 │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ tsteq r1, ip, lsr #6 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - smlatteq r1, r8, r2, sl │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + @ instruction: 0x01018794 │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ tsteq r1, ip, lsr r3 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, sl, lsr #14 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - smlatteq r1, r2, r7, r8 │ │ │ │ - smlatbeq r1, r0, r7, r8 │ │ │ │ - tsteq r1, sl, ror r7 │ │ │ │ - tsteq r1, r4, asr r7 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - smlabbeq r1, sl, r7, r8 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - smlabteq r1, r0, r7, r8 │ │ │ │ - @ instruction: 0x0101879a │ │ │ │ - tsteq r1, r8, ror #6 │ │ │ │ - tsteq r1, r2, asr #6 │ │ │ │ - @ instruction: 0x010187b4 │ │ │ │ - smlabbeq r1, r2, r3, sl │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - smlabbeq r1, lr, r9, r8 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - smlatteq r1, r6, r3, sl │ │ │ │ - smlatbeq r1, r4, r3, sl │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - @ instruction: 0x01018792 │ │ │ │ + smlabteq r1, sl, r7, r8 │ │ │ │ smlatbeq r1, r4, r7, r8 │ │ │ │ - smlabbeq r1, lr, r3, sl │ │ │ │ - smlabteq r1, r8, r7, r8 │ │ │ │ - smlatbeq r1, r2, r7, r8 │ │ │ │ - smlabteq r1, r4, r3, sl │ │ │ │ - @ instruction: 0x0101a39e │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - @ instruction: 0x010187b2 │ │ │ │ + tsteq r1, r2, ror r3 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + @ instruction: 0x010187be │ │ │ │ + smlabbeq r1, ip, r3, sl │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ @ instruction: 0x0101a3b8 │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r7, r8 │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - tsteq r1, r2, lsl #16 │ │ │ │ + @ instruction: 0x0101a392 │ │ │ │ + tsteq r1, ip, ror #6 │ │ │ │ + smlatbeq r1, r6, r7, r8 │ │ │ │ + @ instruction: 0x010187b8 │ │ │ │ + smlatbeq r1, r2, r3, sl │ │ │ │ ldrdeq r8, [r1, -ip] │ │ │ │ - smlatbeq r1, sl, r3, sl │ │ │ │ - @ instruction: 0x0101a3bc │ │ │ │ + @ instruction: 0x010187b6 │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + @ instruction: 0x0101a3b2 │ │ │ │ + smlatteq r1, ip, r7, r8 │ │ │ │ + smlabteq r1, r6, r7, r8 │ │ │ │ + smlabteq r1, ip, r3, sl │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ + smlatteq r1, r0, r7, r8 │ │ │ │ + tsteq r1, sl, lsr r4 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + smlatteq r1, r6, r7, r8 │ │ │ │ + smlatteq r1, ip, r3, sl │ │ │ │ + tsteq r1, r6, lsr #16 │ │ │ │ + tsteq r1, r0, lsl #16 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + smlatbeq r1, ip, pc, r8 @ │ │ │ │ + smlabteq r1, r2, r7, sl │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ + smlatbeq r1, r0, r8, r8 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ tsteq r1, r2, lsl r8 │ │ │ │ smlatteq r1, r0, r3, sl │ │ │ │ - @ instruction: 0x0101a3ba │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ tsteq r1, r8, asr #16 │ │ │ │ - tsteq r1, r2, lsr #16 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ strdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r3, sl │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - smlatteq r1, r4, r3, sl │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - smlatteq r1, sl, r3, sl │ │ │ │ - tsteq r1, r4, lsr #16 │ │ │ │ - tsteq r1, r6, lsr r8 │ │ │ │ - tsteq r1, r0, lsr #8 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - smlabbeq r1, r4, r8, r8 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r6, lsr #8 │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ @ instruction: 0x0101a4b8 │ │ │ │ tsteq r1, r6, ror r4 │ │ │ │ tsteq r1, r0, asr r4 │ │ │ │ - smlabbeq r1, sl, r8, r8 │ │ │ │ + tsteq r1, sl, lsr #8 │ │ │ │ tsteq r1, r4, ror #16 │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ - smlatbeq r1, r4, r8, r8 │ │ │ │ - tsteq r1, lr, ror r8 │ │ │ │ - smlatbeq r1, r0, r4, sl │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - @ instruction: 0x010188b4 │ │ │ │ - smlabbeq r1, lr, r8, r8 │ │ │ │ - @ instruction: 0x0101a494 │ │ │ │ - smlabteq r1, lr, r8, r8 │ │ │ │ - smlatbeq r1, r8, r8, r8 │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - smlatbeq r1, r2, r9, r8 │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - smlatteq r1, r6, r8, r8 │ │ │ │ - smlabteq r1, r0, r8, r8 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ @ instruction: 0x0101889a │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - @ instruction: 0x0101a49e │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - smlatteq r1, r0, r8, r8 │ │ │ │ - smlatbeq r1, lr, r4, sl │ │ │ │ - smlabbeq r1, r8, r4, sl │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - smlabteq r1, r8, r4, sl │ │ │ │ - smlatbeq r1, r2, r4, sl │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - @ instruction: 0x0101a4b2 │ │ │ │ - smlatteq r1, ip, r8, r8 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - smlatteq r1, r8, r4, sl │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + @ instruction: 0x0101a496 │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + smlatbeq r1, sl, r8, r8 │ │ │ │ + smlabbeq r1, r4, r8, r8 │ │ │ │ + smlabbeq r1, sl, r4, sl │ │ │ │ + smlabteq r1, r4, r8, r8 │ │ │ │ + @ instruction: 0x0101889e │ │ │ │ + smlatbeq r1, ip, r9, r8 │ │ │ │ tsteq r1, r2, lsr r9 │ │ │ │ - tsteq r1, ip, lsl #18 │ │ │ │ - tsteq r1, r2, lsl r5 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, r6, lsr #18 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r8, r8 │ │ │ │ + smlatbeq r1, r4, r8, r8 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + smlabbeq r1, r4, r4, sl │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + smlatbeq r1, r8, r4, sl │ │ │ │ + smlabbeq r1, r2, r4, sl │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + smlatteq r1, sl, r8, r8 │ │ │ │ + @ instruction: 0x0101a4b8 │ │ │ │ + @ instruction: 0x0101a492 │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r4, sl │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + smlatteq r1, r2, r4, sl │ │ │ │ + @ instruction: 0x0101a4bc │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + tsteq r1, ip, lsr #18 │ │ │ │ + tsteq r1, r6, lsl #18 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + tsteq r1, ip, lsl r5 │ │ │ │ + tsteq r1, r6, asr r9 │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ tsteq r1, r4, lsr sl │ │ │ │ @ instruction: 0x010189ba │ │ │ │ tsteq r1, r8, ror r9 │ │ │ │ tsteq r1, r2, asr r9 │ │ │ │ tsteq r1, ip, lsr #18 │ │ │ │ strdeq sl, [r1, -sl] │ │ │ │ tsteq r1, ip, lsl #10 │ │ │ │ @@ -139269,235 +139437,67 @@ │ │ │ │ @ instruction: 0x01018998 │ │ │ │ tsteq r1, r2, ror r9 │ │ │ │ tsteq r1, r0, asr #10 │ │ │ │ tsteq r1, sl, lsl r5 │ │ │ │ smlabbeq r1, ip, r9, r8 │ │ │ │ tsteq r1, sl, asr r5 │ │ │ │ tsteq r1, r4, lsr r5 │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x010189b8 │ │ │ │ - @ instruction: 0x01018992 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - smlatbeq r1, ip, r9, r8 │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - smlatteq r1, r2, r9, r8 │ │ │ │ - @ instruction: 0x010189bc │ │ │ │ - smlabbeq r1, sl, r5, sl │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - smlatbeq r1, r4, r5, sl │ │ │ │ - tsteq r1, lr, ror r5 │ │ │ │ - @ instruction: 0x01018bb0 │ │ │ │ - smlabbeq r1, r2, r6, sl │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ - smlabteq r1, r6, r5, sl │ │ │ │ - smlatbeq r1, r0, r5, sl │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + @ instruction: 0x0101a590 │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + @ instruction: 0x01018990 │ │ │ │ tsteq r1, sl, ror r5 │ │ │ │ @ instruction: 0x010189b4 │ │ │ │ - smlabteq r1, r6, r9, r8 │ │ │ │ + smlabbeq r1, lr, r9, r8 │ │ │ │ @ instruction: 0x0101a5b0 │ │ │ │ - smlatteq r1, sl, r9, r8 │ │ │ │ + smlabbeq r1, sl, r5, sl │ │ │ │ smlabteq r1, r4, r9, r8 │ │ │ │ - smlatteq r1, r6, r5, sl │ │ │ │ - smlabteq r1, r0, r5, sl │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r4, lsl sl │ │ │ │ - smlatteq r1, lr, r9, r8 │ │ │ │ + @ instruction: 0x0101899e │ │ │ │ + smlatbeq r1, r4, r5, sl │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x010189b8 │ │ │ │ + smlabteq r1, r6, sl, r8 │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + smlatteq r1, r4, r9, r8 │ │ │ │ + @ instruction: 0x010189be │ │ │ │ + smlabbeq r1, ip, r5, sl │ │ │ │ + @ instruction: 0x0101a59e │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + smlabteq r1, r2, r5, sl │ │ │ │ + @ instruction: 0x0101a59c │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + tsteq r1, r4, lsl #20 │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r5, sl │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + smlatteq r1, ip, r5, sl │ │ │ │ + smlabteq r1, r6, r5, sl │ │ │ │ smlabbeq r1, ip, sl, r8 │ │ │ │ tsteq r1, sl, asr #20 │ │ │ │ tsteq r1, r4, lsr #20 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ smlabteq r1, ip, r5, sl │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, r2, lsl r6 │ │ │ │ - smlatteq r1, ip, r5, sl │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, ip, lsr #12 │ │ │ │ - tsteq r1, r6, lsl #12 │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ - @ instruction: 0x0101a69a │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ + tsteq r1, lr, lsr sl │ │ │ │ tsteq r1, ip, lsl #12 │ │ │ │ - tsteq r1, r6, asr #20 │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, r2, asr #12 │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - smlabbeq r1, ip, sl, r8 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ - smlatbeq r1, r6, sl, r8 │ │ │ │ - smlabbeq r1, r0, sl, r8 │ │ │ │ + smlatteq r1, r6, r5, sl │ │ │ │ + tsteq r1, r4, ror sl │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ ldrdeq sl, [r1, -sl] │ │ │ │ - @ instruction: 0x0101a698 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - smlatbeq r1, ip, sl, r8 │ │ │ │ - smlabbeq r1, r6, sl, r8 │ │ │ │ - smlabbeq r1, ip, r6, sl │ │ │ │ - smlabteq r1, r6, sl, r8 │ │ │ │ - smlatbeq r1, r0, sl, r8 │ │ │ │ - smlabteq r1, r2, r6, sl │ │ │ │ - @ instruction: 0x0101a69c │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - @ instruction: 0x01018ab0 │ │ │ │ - @ instruction: 0x0101a6b6 │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, sl, r8 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - tsteq r1, r2, ror #20 │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - @ instruction: 0x01018bba │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - @ instruction: 0x01018ab2 │ │ │ │ - smlabbeq r1, r0, r6, sl │ │ │ │ - @ instruction: 0x0101a692 │ │ │ │ - smlatteq r1, r8, sl, r8 │ │ │ │ - @ instruction: 0x0101a6b6 │ │ │ │ - @ instruction: 0x0101a690 │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - smlabteq r1, r6, r6, sl │ │ │ │ - smlatbeq r1, r0, r6, sl │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - smlatteq r1, r0, r6, sl │ │ │ │ - @ instruction: 0x0101a6ba │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r6, sl │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ - tsteq r1, sl, lsr fp │ │ │ │ - tsteq r1, r4, lsl fp │ │ │ │ - tsteq r1, r6, lsr r7 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ - tsteq r1, sl, lsr #14 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - @ instruction: 0x01018b90 │ │ │ │ - tsteq r1, sl, ror #22 │ │ │ │ - tsteq r1, r4, asr #22 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ - @ instruction: 0x01018bb0 │ │ │ │ - smlabbeq r1, sl, fp, r8 │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r2, lsr r7 │ │ │ │ - smlatbeq r1, r4, fp, r8 │ │ │ │ - tsteq r1, r2, ror r7 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - smlatteq r1, sl, r7, sl │ │ │ │ - smlatbeq r1, r8, r7, sl │ │ │ │ - smlabbeq r1, r2, r7, sl │ │ │ │ - tsteq r1, ip, asr r7 │ │ │ │ - @ instruction: 0x01018b96 │ │ │ │ - smlatbeq r1, r8, fp, r8 │ │ │ │ - @ instruction: 0x0101a792 │ │ │ │ - smlabteq r1, ip, fp, r8 │ │ │ │ - smlatbeq r1, r6, fp, r8 │ │ │ │ - smlabteq r1, r8, r7, sl │ │ │ │ - smlatbeq r1, r2, r7, sl │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x01018bb6 │ │ │ │ - @ instruction: 0x0101a7bc │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - @ instruction: 0x0101a996 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ - tsteq r1, r8, lsl ip │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - smlabteq r1, ip, fp, r8 │ │ │ │ - @ instruction: 0x0101a79a │ │ │ │ - smlatbeq r1, ip, r7, sl │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, r7, sl │ │ │ │ tsteq r1, r8, lsr ip │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - smlatteq r1, r0, r7, sl │ │ │ │ - @ instruction: 0x0101a7ba │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, r2, ror r8 │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ - smlatteq r1, r4, r7, sl │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - tsteq r1, r4, asr ip │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - tsteq r1, r4, ror #24 │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - tsteq r1, r8, asr ip │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - smlatteq r1, ip, ip, r8 │ │ │ │ - smlatbeq r1, sl, ip, r8 │ │ │ │ - smlabbeq r1, r4, ip, r8 │ │ │ │ - tsteq r1, lr, asr ip │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - @ instruction: 0x01018c94 │ │ │ │ - tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ - smlabteq r1, sl, ip, r8 │ │ │ │ - smlatbeq r1, r4, ip, r8 │ │ │ │ - tsteq r1, r2, ror r8 │ │ │ │ - tsteq r1, ip, asr #16 │ │ │ │ - @ instruction: 0x01018cbe │ │ │ │ - smlabbeq r1, ip, r8, sl │ │ │ │ - tsteq r1, r6, ror #16 │ │ │ │ - tsteq r1, ip, lsr #26 │ │ │ │ - smlatteq r1, sl, ip, r8 │ │ │ │ - smlabteq r1, r4, ip, r8 │ │ │ │ - @ instruction: 0x0101a892 │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - smlatbeq r1, ip, r8, sl │ │ │ │ - smlabbeq r1, r6, r8, sl │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - smlatteq r1, lr, ip, r8 │ │ │ │ - @ instruction: 0x0101a8bc │ │ │ │ - @ instruction: 0x0101a896 │ │ │ │ - tsteq r1, r8, lsl #26 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - @ instruction: 0x0101a8b0 │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - smlatbeq r1, sl, r9, sl │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - smlatteq r1, lr, r8, sl │ │ │ │ + tsteq r1, sl, lsl #14 │ │ │ │ + @ instruction: 0x0101a690 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -139682,142 +139682,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, r6, ror #4 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - smlabbeq r1, r2, r6, r8 │ │ │ │ - @ instruction: 0x01018698 │ │ │ │ - smlabbeq r1, r6, r2, sl │ │ │ │ - smlabteq r1, r4, r6, r8 │ │ │ │ - smlatbeq r1, r2, r6, r8 │ │ │ │ - smlabteq r1, r8, r2, sl │ │ │ │ - smlatbeq r1, r6, r2, sl │ │ │ │ - smlatteq r1, r4, r6, r8 │ │ │ │ - smlabteq r1, r2, r6, r8 │ │ │ │ - smlabteq r1, ip, r2, sl │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - smlatteq r1, r8, r6, r8 │ │ │ │ - smlabbeq r1, sl, r7, r8 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r1, sl, lsr #14 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - smlabbeq r1, ip, r7, r8 │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - @ instruction: 0x01018790 │ │ │ │ - tsteq r1, r2, ror #6 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r2, asr r4 │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - @ instruction: 0x0101a39e │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - tsteq r1, sl, asr r3 │ │ │ │ - @ instruction: 0x01018798 │ │ │ │ - smlatbeq r1, lr, r7, r8 │ │ │ │ - @ instruction: 0x0101a39c │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x010187b8 │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - @ instruction: 0x0101a3bc │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - smlatteq r1, r2, r3, sl │ │ │ │ - tsteq r1, r0, lsr #16 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, lr, lsl r4 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ + smlabteq r1, r6, pc, r9 @ │ │ │ │ + smlatbeq r1, r4, pc, r9 @ │ │ │ │ + smlatteq r1, r2, r3, r8 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + smlatteq r1, r6, pc, r9 @ │ │ │ │ + tsteq r1, r4, lsr #8 │ │ │ │ + tsteq r1, r2, lsl #8 │ │ │ │ + tsteq r1, r8, lsr #32 │ │ │ │ + tsteq r1, r6 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ tsteq r1, r2, lsr #8 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - smlabbeq r1, r0, r8, r8 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - smlatbeq r1, r6, r8, r8 │ │ │ │ - smlabbeq r1, r4, r8, r8 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - @ instruction: 0x01018990 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x010188ba │ │ │ │ - @ instruction: 0x01018898 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ tsteq r1, sl, ror #8 │ │ │ │ - smlabbeq r1, r0, r4, sl │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - smlatbeq r1, ip, r4, sl │ │ │ │ - smlabbeq r1, sl, r4, sl │ │ │ │ - tsteq r1, ip, lsl r9 │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - smlabteq r1, ip, r4, sl │ │ │ │ - smlatbeq r1, sl, r4, sl │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, r2, ror r5 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r1, r2, lsl r5 │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ - tsteq r1, r4, asr #18 │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - tsteq r1, r0, ror r9 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - @ instruction: 0x01018990 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + smlatteq r1, sl, r4, r8 │ │ │ │ + smlatbeq r1, ip, r4, r8 │ │ │ │ + smlabbeq r1, sl, r4, r8 │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + tsteq r1, sl, lsr r0 │ │ │ │ + qaddeq sl, r0, r1 │ │ │ │ + smlatbeq r1, sl, r4, r8 │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + qaddeq sl, sl, r1 │ │ │ │ + smlatteq r1, ip, r4, r8 │ │ │ │ + smlabteq r1, sl, r4, r8 │ │ │ │ + swpeq sl, ip, [r1] │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + smlabteq r1, r2, r0, sl │ │ │ │ + smlatbeq r1, r0, r0, sl │ │ │ │ + @ instruction: 0x0101a1b2 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + strheq sl, [r1, -sl] │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + tsteq r1, lr, lsl #10 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ + tsteq r1, lr, lsr r1 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + tsteq r1, sl, asr r5 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + smlabbeq r1, r0, r5, r8 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + @ instruction: 0x0101a1bc │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + @ instruction: 0x0101859a │ │ │ │ tsteq r1, r8, ror r5 │ │ │ │ - @ instruction: 0x010189b6 │ │ │ │ - @ instruction: 0x01018994 │ │ │ │ - smlatbeq r1, r6, sl, r8 │ │ │ │ - tsteq r1, r0, lsr sl │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ + smlabbeq r1, r2, r1, sl │ │ │ │ + smlabteq r1, r0, r5, r8 │ │ │ │ + @ instruction: 0x0101859e │ │ │ │ + smlabteq r1, r4, r1, sl │ │ │ │ + smlatbeq r1, r2, r1, sl │ │ │ │ + smlatteq r1, r0, r5, r8 │ │ │ │ + @ instruction: 0x010185be │ │ │ │ + smlabteq r1, r8, r1, sl │ │ │ │ + tsteq r1, r6, lsl #12 │ │ │ │ + smlatteq r1, r4, r5, r8 │ │ │ │ + smlatbeq r1, lr, r3, sl │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, sl, lsl r6 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + smlabteq r1, sl, r1, sl │ │ │ │ + smlatteq r1, r0, r1, sl │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ + tsteq r1, ip, lsl #4 │ │ │ │ + smlatteq r1, sl, r1, sl │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ + smlabbeq r1, r0, r6, r8 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + @ instruction: 0x0101a294 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + smlabbeq r1, lr, r6, r8 │ │ │ │ + smlatbeq r1, r4, r6, r8 │ │ │ │ + @ instruction: 0x0101a292 │ │ │ │ ldrdeq r8, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, r9, r8 │ │ │ │ - smlabbeq r1, r0, r5, sl │ │ │ │ - @ instruction: 0x0101a596 │ │ │ │ + smlatbeq r1, lr, r6, r8 │ │ │ │ + ldrdeq sl, [r1, -r4] │ │ │ │ + @ instruction: 0x0101a2b2 │ │ │ │ strdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, r2, r5, sl │ │ │ │ - smlatbeq r1, r0, r5, sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - tsteq r1, r0, lsl sl │ │ │ │ - smlatteq r1, r2, r5, sl │ │ │ │ - smlabteq r1, r0, r5, sl │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ - smlatteq r1, r6, r5, sl │ │ │ │ - @ instruction: 0x01018ab0 │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, r0, asr sl │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - @ instruction: 0x01018ab8 │ │ │ │ - @ instruction: 0x01018a96 │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ - @ instruction: 0x01018abc │ │ │ │ - smlabbeq r1, lr, r6, sl │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ + smlabteq r1, lr, r6, r8 │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ + @ instruction: 0x01018790 │ │ │ │ + tsteq r1, r2, asr r7 │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ + smlatteq r1, r0, r2, sl │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + tsteq r1, r0, asr r7 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + mrseq sl, SP_irq │ │ │ │ + @ instruction: 0x01018792 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + @ instruction: 0x01018796 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + @ instruction: 0x010187b0 │ │ │ │ + smlabbeq r1, r2, r3, sl │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + smlatbeq r1, r8, r3, sl │ │ │ │ + smlabbeq r1, r6, r3, sl │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + smlabteq r1, r8, r3, sl │ │ │ │ + smlatbeq r1, r6, r3, sl │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + smlatteq r1, lr, r3, sl │ │ │ │ + smlabteq r1, ip, r3, sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4aa54 │ │ │ │ @ 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 fe3ac704 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlalseq lr, sp, r0, r3 │ │ │ │ - rscseq sp, pc, sl, ror fp @ │ │ │ │ - ldrshteq r5, [lr], #98 @ 0x62 │ │ │ │ - rscseq r5, lr, r4, ror #13 │ │ │ │ - rscseq r5, lr, r2, ror #13 │ │ │ │ - rscseq r5, lr, ip, ror #13 │ │ │ │ - rscseq r5, lr, lr, ror #13 │ │ │ │ - smlabbeq r1, sl, r4, r5 │ │ │ │ - ldrshteq sp, [pc], #164 │ │ │ │ - tsteq r1, lr, ror r4 │ │ │ │ - ldrsbteq sp, [pc], #164 │ │ │ │ - rscseq lr, sp, sl, lsl #6 │ │ │ │ - ldrhteq sp, [pc], #160 │ │ │ │ - rscseq lr, sp, lr, asr #5 │ │ │ │ - smlalseq sp, pc, r0, sl @ │ │ │ │ - smlalseq ip, lr, r8, r6 │ │ │ │ - smlalseq ip, lr, sl, r6 │ │ │ │ - rscseq ip, lr, lr, ror r6 │ │ │ │ - rscseq pc, pc, r6, lsl r9 @ │ │ │ │ - rscseq pc, pc, r6, lsl r9 @ │ │ │ │ - smlalseq pc, pc, sl, sl @ │ │ │ │ - ldrhteq lr, [sp], #40 @ 0x28 │ │ │ │ - ldrhteq lr, [sp], #32 │ │ │ │ - rscseq pc, pc, lr, ror #22 │ │ │ │ - @ instruction: 0x01015390 │ │ │ │ - @ instruction: 0x01015398 │ │ │ │ - @ instruction: 0x0101539c │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ - rscseq pc, pc, sl, asr fp @ │ │ │ │ - rscseq lr, sp, r8, lsr #4 │ │ │ │ - rscseq lr, sp, r0, lsr #4 │ │ │ │ - smlatbeq r0, r0, r6, sl │ │ │ │ - ldrshteq lr, [sp], #22 │ │ │ │ - rscseq lr, sp, lr, ror #3 │ │ │ │ - rscseq r5, lr, r2, ror #19 │ │ │ │ - ldrsbteq r5, [lr], #146 @ 0x92 │ │ │ │ - rscseq r5, lr, lr, asr #19 │ │ │ │ - rscseq r5, lr, sl, asr #19 │ │ │ │ - rscseq r5, lr, r6, asr #19 │ │ │ │ - rscseq r5, lr, r2, asr #19 │ │ │ │ - ldrhteq r5, [lr], #158 @ 0x9e │ │ │ │ - ldrhteq r5, [lr], #154 @ 0x9a │ │ │ │ - ldrhteq r5, [lr], #146 @ 0x92 │ │ │ │ - rscseq r5, lr, lr, lsr #19 │ │ │ │ - ldrhteq r5, [lr], #154 @ 0x9a │ │ │ │ - smlalseq r5, lr, lr, r9 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - ldrsbteq lr, [sp], #6 │ │ │ │ - rscseq lr, sp, lr, asr #1 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - rscseq r5, lr, r2, lsl #8 │ │ │ │ - rscseq lr, sp, r8, asr #32 │ │ │ │ - rscseq lr, sp, r0, asr #32 │ │ │ │ - ldrsbteq r5, [lr], #58 @ 0x3a │ │ │ │ - rscseq sp, pc, sl, ror r7 @ │ │ │ │ - rscseq r5, lr, lr, asr #7 │ │ │ │ - tsteq r1, ip, ror #18 │ │ │ │ - rscseq sp, pc, r2, lsr r7 @ │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - ldrhteq sp, [sp], #246 @ 0xf6 │ │ │ │ - rscseq sp, sp, lr, lsr #31 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - rscseq sp, sp, r4, lsl #31 │ │ │ │ - rscseq sp, sp, ip, ror pc │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - rscseq sp, sp, r2, asr pc │ │ │ │ - rscseq sp, sp, sl, asr #30 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - rscseq sp, sp, r0, lsr #30 │ │ │ │ - rscseq sp, sp, r8, lsl pc │ │ │ │ - strdeq r4, [r1, -r4] │ │ │ │ - rscseq sp, sp, lr, ror #29 │ │ │ │ - rscseq sp, sp, r6, ror #29 │ │ │ │ - smlatbeq r1, r2, r9, r9 │ │ │ │ - ldrhteq sp, [sp], #236 @ 0xec │ │ │ │ - ldrhteq sp, [sp], #228 @ 0xe4 │ │ │ │ - @ instruction: 0x010148b4 │ │ │ │ - rscseq sp, sp, sl, lsl #29 │ │ │ │ + ldrshteq lr, [sp], #0 │ │ │ │ + ldrsbteq sp, [pc], #138 │ │ │ │ + rscseq r5, lr, r2, asr r4 │ │ │ │ + rscseq r5, lr, r4, asr #8 │ │ │ │ + rscseq r5, lr, r2, asr #8 │ │ │ │ + rscseq r5, lr, ip, asr #8 │ │ │ │ + rscseq r5, lr, lr, asr #8 │ │ │ │ + smlatteq r1, sl, r1, r5 │ │ │ │ + rscseq sp, pc, r4, asr r8 @ │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + rscseq sp, pc, r4, lsr r8 @ │ │ │ │ + rscseq lr, sp, sl, rrx │ │ │ │ + rscseq sp, pc, r0, lsl r8 @ │ │ │ │ + rscseq lr, sp, lr, lsr #32 │ │ │ │ + ldrshteq sp, [pc], #112 │ │ │ │ + ldrshteq ip, [lr], #56 @ 0x38 │ │ │ │ + ldrshteq ip, [lr], #58 @ 0x3a │ │ │ │ + ldrsbteq ip, [lr], #62 @ 0x3e │ │ │ │ + rscseq pc, pc, r6, ror r6 @ │ │ │ │ + rscseq pc, pc, r6, ror r6 @ │ │ │ │ + ldrshteq pc, [pc], #122 @ │ │ │ │ + rscseq lr, sp, r8, lsl r0 │ │ │ │ + rscseq lr, sp, r0, lsl r0 │ │ │ │ + rscseq pc, pc, lr, asr #17 │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ strdeq r5, [r1, -r8] │ │ │ │ - rscseq sp, sp, r2, ror lr │ │ │ │ - strdeq r4, [r1, -r4] │ │ │ │ - rscseq r8, ip, ip, ror #22 │ │ │ │ - rscseq ip, lr, ip, lsl #6 │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - @ instruction: 0x010149b4 │ │ │ │ - smlabteq r1, r0, r9, r4 │ │ │ │ - smlabteq r1, r0, r9, r4 │ │ │ │ - smlabteq r1, r8, r9, r4 │ │ │ │ - smlabteq r1, r4, r9, r4 │ │ │ │ - smlabteq r1, sl, r9, r4 │ │ │ │ - smlatteq r1, r0, r9, r4 │ │ │ │ - smlabbeq r1, sl, r8, r9 │ │ │ │ - @ instruction: 0x01019894 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - ldrshteq sp, [pc], #6 │ │ │ │ - rscseq sp, pc, r2, asr #9 │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - ldrhteq sp, [sp], #204 @ 0xcc │ │ │ │ - rscseq sp, pc, lr, ror r4 @ │ │ │ │ - rscseq r5, lr, r8, lsl #10 │ │ │ │ - rscseq sp, pc, r4, ror #8 │ │ │ │ - ldrshteq r5, [lr], #70 @ 0x46 │ │ │ │ - rscseq sp, pc, r6, asr #8 │ │ │ │ - rscseq r5, lr, ip, ror #9 │ │ │ │ - ldrsbteq r5, [lr], #78 @ 0x4e │ │ │ │ - ldrsbteq r5, [lr], #76 @ 0x4c │ │ │ │ - ldrsbteq r5, [lr], #74 @ 0x4a │ │ │ │ - ldrsbteq r5, [lr], #72 @ 0x48 │ │ │ │ - ldrsbteq r5, [lr], #70 @ 0x46 │ │ │ │ - ldrsbteq r5, [lr], #68 @ 0x44 │ │ │ │ - ldrsbteq r5, [lr], #66 @ 0x42 │ │ │ │ - rscseq r5, lr, ip, asr #9 │ │ │ │ - rscseq r5, lr, sl, asr #9 │ │ │ │ - ldrsbteq r5, [lr], #72 @ 0x48 │ │ │ │ - ldrhteq r5, [lr], #78 @ 0x4e │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ - ldrhteq r5, [lr], #68 @ 0x44 │ │ │ │ - ldrhteq r5, [lr], #76 @ 0x4c │ │ │ │ - ldrhteq r5, [lr], #74 @ 0x4a │ │ │ │ - rscseq sp, sp, lr, lsr fp │ │ │ │ - rscseq sp, pc, r8, lsr #6 │ │ │ │ - rscseq sp, sp, r2, asr #25 │ │ │ │ - rscseq sp, pc, lr, lsl #6 │ │ │ │ - rscseq r5, lr, r0, lsl #9 │ │ │ │ - rscseq r5, lr, r6, ror r4 │ │ │ │ - rscseq r5, lr, r4, ror r4 │ │ │ │ - rscseq r5, lr, r2, ror r4 │ │ │ │ - rscseq r5, lr, r0, ror r4 │ │ │ │ - rscseq r5, lr, lr, ror #8 │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + smlabbeq r6, r2, sp, r9 │ │ │ │ + ldrhteq pc, [pc], #138 @ │ │ │ │ + rscseq sp, sp, r8, lsl #31 │ │ │ │ + rscseq sp, sp, r0, lsl #31 │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + rscseq sp, sp, r6, asr pc │ │ │ │ + rscseq sp, sp, lr, asr #30 │ │ │ │ + rscseq r5, lr, r2, asr #14 │ │ │ │ + rscseq r5, lr, r2, lsr r7 │ │ │ │ + rscseq r5, lr, lr, lsr #14 │ │ │ │ + rscseq r5, lr, sl, lsr #14 │ │ │ │ + rscseq r5, lr, r6, lsr #14 │ │ │ │ + rscseq r5, lr, r2, lsr #14 │ │ │ │ + rscseq r5, lr, lr, lsl r7 │ │ │ │ + rscseq r5, lr, sl, lsl r7 │ │ │ │ + rscseq r5, lr, r2, lsl r7 │ │ │ │ + rscseq r5, lr, lr, lsl #14 │ │ │ │ + rscseq r5, lr, sl, lsl r7 │ │ │ │ + ldrshteq r5, [lr], #110 @ 0x6e │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + @ instruction: 0x01014fb8 │ │ │ │ + rscseq sp, sp, r6, lsr lr │ │ │ │ + rscseq sp, sp, lr, lsr #28 │ │ │ │ + @ instruction: 0x01014f9c │ │ │ │ + @ instruction: 0x01014f90 │ │ │ │ + smlabbeq r1, ip, pc, r4 @ │ │ │ │ + @ instruction: 0x01014f90 │ │ │ │ + @ instruction: 0x01014f94 │ │ │ │ + rscseq r5, lr, r2, ror #2 │ │ │ │ + rscseq sp, sp, r8, lsr #27 │ │ │ │ + rscseq sp, sp, r0, lsr #27 │ │ │ │ + rscseq r5, lr, sl, lsr r1 │ │ │ │ + ldrsbteq sp, [pc], #74 │ │ │ │ + rscseq r5, lr, lr, lsr #2 │ │ │ │ + smlabteq r1, ip, r6, r4 │ │ │ │ + smlalseq sp, pc, r2, r4 @ │ │ │ │ + smlabteq r1, sl, r6, r4 │ │ │ │ + rscseq sp, sp, r6, lsl sp │ │ │ │ + rscseq sp, sp, lr, lsl #26 │ │ │ │ + smlatbeq r1, lr, r6, r4 │ │ │ │ + rscseq sp, sp, r4, ror #25 │ │ │ │ + ldrsbteq sp, [sp], #204 @ 0xcc │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ + ldrhteq sp, [sp], #194 @ 0xc2 │ │ │ │ + rscseq sp, sp, sl, lsr #25 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + rscseq sp, sp, r0, lsl #25 │ │ │ │ + rscseq sp, sp, r8, ror ip │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + rscseq sp, sp, lr, asr #24 │ │ │ │ + rscseq sp, sp, r6, asr #24 │ │ │ │ + tsteq r1, r2, lsl #14 │ │ │ │ + rscseq sp, sp, ip, lsl ip │ │ │ │ + rscseq sp, sp, r4, lsl ip │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + rscseq sp, sp, sl, ror #23 │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + ldrsbteq sp, [sp], #178 @ 0xb2 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + rscseq r8, ip, ip, asr #17 │ │ │ │ + rscseq ip, lr, ip, rrx │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + tsteq r1, r0, lsr #14 │ │ │ │ + tsteq r1, r0, lsr #14 │ │ │ │ + tsteq r1, r8, lsr #14 │ │ │ │ + tsteq r1, r4, lsr #14 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + smlatteq r1, sl, r5, r9 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + @ instruction: 0x010698b4 │ │ │ │ + rscseq ip, pc, r6, asr lr @ │ │ │ │ + rscseq sp, pc, r2, lsr #4 │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + rscseq sp, sp, ip, lsl sl │ │ │ │ + ldrsbteq sp, [pc], #30 │ │ │ │ + rscseq r5, lr, r8, ror #4 │ │ │ │ + rscseq sp, pc, r4, asr #3 │ │ │ │ + rscseq r5, lr, r6, asr r2 │ │ │ │ + rscseq sp, pc, r6, lsr #3 │ │ │ │ + rscseq r5, lr, ip, asr #4 │ │ │ │ + rscseq r5, lr, lr, lsr r2 │ │ │ │ + rscseq r5, lr, ip, lsr r2 │ │ │ │ + rscseq r5, lr, sl, lsr r2 │ │ │ │ + rscseq r5, lr, r8, lsr r2 │ │ │ │ + rscseq r5, lr, r6, lsr r2 │ │ │ │ + rscseq r5, lr, r4, lsr r2 │ │ │ │ + rscseq r5, lr, r2, lsr r2 │ │ │ │ + rscseq r5, lr, ip, lsr #4 │ │ │ │ + rscseq r5, lr, sl, lsr #4 │ │ │ │ + rscseq r5, lr, r8, lsr r2 │ │ │ │ + rscseq r5, lr, lr, lsl r2 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + rscseq r5, lr, r4, lsl r2 │ │ │ │ + rscseq r5, lr, ip, lsl r2 │ │ │ │ + rscseq r5, lr, sl, lsl r2 │ │ │ │ + smlalseq sp, sp, lr, r8 @ │ │ │ │ + rscseq sp, pc, r8, lsl #1 │ │ │ │ + rscseq sp, sp, r2, lsr #20 │ │ │ │ + rscseq sp, pc, lr, rrx │ │ │ │ + rscseq r5, lr, r0, ror #3 │ │ │ │ + ldrsbteq r5, [lr], #22 │ │ │ │ + ldrsbteq r5, [lr], #20 │ │ │ │ + ldrsbteq r5, [lr], #18 │ │ │ │ + ldrsbteq r5, [lr], #16 │ │ │ │ + rscseq r5, lr, lr, asr #3 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ 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 fec4bb2c │ │ │ │ @ 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, r6, asr #8 │ │ │ │ - tsteq r1, r0, asr r4 │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ + smlatbeq r1, r6, r1, r9 │ │ │ │ + @ instruction: 0x010191b0 │ │ │ │ + smlabbeq r1, sl, r1, r9 │ │ │ │ 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 ff9b2918 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b2928 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x0100d5b2 │ │ │ │ - ldrshteq ip, [pc], #252 │ │ │ │ - tstpeq r0, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r0, lr, r5, sp │ │ │ │ - tsteq r1, r2, lsr lr │ │ │ │ - tsteq r1, ip, lsr lr │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - tsteq r1, lr, lsr #28 │ │ │ │ - smlatbeq r0, r0, ip, pc @ │ │ │ │ - rscseq ip, pc, r6, asr #30 │ │ │ │ - tsteq r0, ip, asr #10 │ │ │ │ - rscseq fp, lr, r6, asr #23 │ │ │ │ - ldrhteq fp, [lr], #188 @ 0xbc │ │ │ │ - tsteq r0, lr, lsr r5 │ │ │ │ - ldrshteq ip, [pc], #238 │ │ │ │ - ldrdeq sp, [r0, -r8] │ │ │ │ - rscseq ip, pc, r2, ror #29 │ │ │ │ - ldrshteq fp, [lr], #160 @ 0xa0 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - rscseq fp, lr, sl, lsr #24 │ │ │ │ - smlatbeq r0, r0, r6, sp │ │ │ │ - @ instruction: 0x0101929e │ │ │ │ - rscseq fp, lr, r4, lsl ip │ │ │ │ - rscseq fp, lr, lr, lsl ip │ │ │ │ - ldrdeq r9, [r6, -sl] │ │ │ │ - rscseq ip, pc, r6, lsr #28 │ │ │ │ - rscseq ip, pc, r0, asr #28 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + rscseq ip, pc, ip, asr sp @ │ │ │ │ + tstpeq r0, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, lr, lsl #6 │ │ │ │ + @ instruction: 0x01010b92 │ │ │ │ + @ instruction: 0x01010b9c │ │ │ │ + @ instruction: 0x01010b9e │ │ │ │ + smlabbeq r1, ip, fp, r0 │ │ │ │ + smlabbeq r1, lr, fp, r0 │ │ │ │ + tstpeq r0, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, pc, r6, lsr #25 │ │ │ │ + smlatbeq r0, ip, r2, sp │ │ │ │ + rscseq fp, lr, r6, lsr #18 │ │ │ │ + rscseq fp, lr, ip, lsl r9 │ │ │ │ + @ instruction: 0x0100d29e │ │ │ │ + rscseq ip, pc, lr, asr ip @ │ │ │ │ + tsteq r0, r8, lsr r4 │ │ │ │ + rscseq ip, pc, r2, asr #24 │ │ │ │ + rscseq fp, lr, r0, asr r8 │ │ │ │ + smlatbeq r0, r4, r2, sp │ │ │ │ + rscseq fp, lr, sl, lsl #19 │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + rscseq fp, lr, r4, ror r9 │ │ │ │ + rscseq fp, lr, lr, ror r9 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + rscseq ip, pc, r6, lsl #23 │ │ │ │ + rscseq ip, pc, r0, lsr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bdd0 │ │ │ │ @ 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, r6, lsr r2 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - @ instruction: 0x01019196 │ │ │ │ - smlatbeq r1, r8, r1, r9 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - smlatteq r1, r4, r1, r9 │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - smlabteq r1, r0, r1, r9 │ │ │ │ - @ instruction: 0x010192b6 │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - smlabbeq r1, r2, r2, r9 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - smlabteq r1, r2, r2, r9 │ │ │ │ - smlatteq r1, r0, r2, r9 │ │ │ │ + @ instruction: 0x01018f96 │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + @ instruction: 0x01018eb6 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, r0, lsr #30 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ + smlabteq r1, r0, pc, r8 @ │ │ │ │ + smlatteq r1, r2, pc, r8 @ │ │ │ │ + smlabbeq r1, r4, pc, r8 @ │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4bed8 │ │ │ │ @ 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 19ad370 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ - rscseq sp, sp, r0, asr r4 │ │ │ │ - rscseq ip, pc, r0, lsl ip @ │ │ │ │ - rscseq sp, sp, r4, ror #8 │ │ │ │ - @ instruction: 0x0100da9c │ │ │ │ - rscseq sp, sp, ip, asr r4 │ │ │ │ - rscseq sp, sp, r8, asr #8 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - rscseq sp, sp, r6, lsr r4 │ │ │ │ - rscseq sp, sp, r8, lsr r4 │ │ │ │ - rscseq sp, sp, r0, lsr r4 │ │ │ │ - @ instruction: 0x01010498 │ │ │ │ - @ instruction: 0x0101049a │ │ │ │ - @ instruction: 0x01010492 │ │ │ │ - ldrshteq sp, [sp], #52 @ 0x34 │ │ │ │ - ldrdeq sp, [r0, -r8] │ │ │ │ - @ instruction: 0x010152b0 │ │ │ │ - smlabteq r1, r0, r2, r5 │ │ │ │ - strdeq r3, [r1, -ip] │ │ │ │ - rscseq sp, sp, sl, ror #7 │ │ │ │ - tsteq r0, ip, ror r9 │ │ │ │ - ldrsbteq sp, [sp], #60 @ 0x3c │ │ │ │ - rscseq sp, sp, r8, asr #7 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - ldrhteq sp, [sp], #54 @ 0x36 │ │ │ │ - ldrhteq sp, [sp], #60 @ 0x3c │ │ │ │ - ldrhteq sp, [sp], #60 @ 0x3c │ │ │ │ - ldrhteq sp, [sp], #52 @ 0x34 │ │ │ │ - rscseq sp, sp, sl, lsl #7 │ │ │ │ - rscseq sp, sp, sl, lsl #7 │ │ │ │ - smlalseq sp, sp, sl, r3 @ │ │ │ │ - ldrhteq sp, [sp], #36 @ 0x24 │ │ │ │ - rscseq sp, sp, ip, lsr #5 │ │ │ │ - rscseq sp, sp, r0, lsl #7 │ │ │ │ - rscseq sp, sp, r2, lsl #5 │ │ │ │ - rscseq sp, sp, sl, ror r2 │ │ │ │ - @ instruction: 0x0100baba │ │ │ │ - rscseq sp, sp, r0, asr r2 │ │ │ │ - rscseq sp, sp, r8, asr #4 │ │ │ │ - rscseq lr, pc, r0, asr #30 │ │ │ │ - rscseq lr, pc, r0, asr #30 │ │ │ │ - rscseq lr, pc, lr, lsr pc @ │ │ │ │ - rscseq lr, pc, r4, lsl #31 │ │ │ │ - rscseq lr, pc, r4, lsl pc @ │ │ │ │ - rscseq lr, pc, r2, lsl pc @ │ │ │ │ - tsteq r0, ip, asr #14 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ + ldrhteq sp, [sp], #16 │ │ │ │ + rscseq ip, pc, r0, ror r9 @ │ │ │ │ + rscseq sp, sp, r4, asr #3 │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + ldrhteq sp, [sp], #28 │ │ │ │ + rscseq sp, sp, r8, lsr #3 │ │ │ │ + @ instruction: 0x01068f92 │ │ │ │ + smlalseq sp, sp, r6, r1 @ │ │ │ │ + smlalseq sp, sp, r8, r1 @ │ │ │ │ + smlalseq sp, sp, r0, r1 @ │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + strdeq r0, [r1, -sl] │ │ │ │ + strdeq r0, [r1, -r2] │ │ │ │ + rscseq sp, sp, r4, asr r1 │ │ │ │ tsteq r0, r8, lsr r7 │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ - tsteq r0, r6, lsr #14 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - rscseq r4, lr, r2, lsr #19 │ │ │ │ - rscseq r4, lr, r0, lsr #19 │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - smlatteq r0, r2, r6, r9 │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - @ instruction: 0x010096b6 │ │ │ │ - rscseq r4, lr, lr, asr r9 │ │ │ │ - rscseq r4, lr, r4, asr #18 │ │ │ │ - smlatbeq r0, sl, r6, r9 │ │ │ │ - smlalseq sp, sp, r2, r0 @ │ │ │ │ - rscseq sp, sp, ip, lsl #1 │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - smlabteq r1, lr, sp, r8 │ │ │ │ - smlabteq r1, ip, sp, r8 │ │ │ │ - smlabteq r1, r6, sp, r8 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r0, lr, lsl r6 │ │ │ │ - tsteq r0, lr, lsl r6 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - @ instruction: 0x01018d92 │ │ │ │ - rscseq ip, sp, r6, ror #31 │ │ │ │ - rscseq ip, sp, r0, ror #31 │ │ │ │ - strdeq sp, [r0, -r2] │ │ │ │ - rscseq ip, pc, r4, lsl r7 @ │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - smlalseq ip, sp, ip, pc @ │ │ │ │ - smlalseq ip, sp, r6, pc @ │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - smlalseq fp, lr, ip, r1 │ │ │ │ - strdeq r4, [r1, -sl] │ │ │ │ - @ instruction: 0x0100d59c │ │ │ │ - rscseq ip, pc, r0, lsr #13 │ │ │ │ - rscseq r4, lr, r2, lsr #4 │ │ │ │ - smlatteq r1, r2, ip, r8 │ │ │ │ - smlatteq r1, r0, ip, r8 │ │ │ │ - ldrhteq ip, [sp], #224 @ 0xe0 │ │ │ │ - rscseq ip, pc, r8, asr r6 @ │ │ │ │ - smlabteq r1, r2, ip, r8 │ │ │ │ - rscseq ip, sp, r2, ror #29 │ │ │ │ - ldrsbteq ip, [sp], #236 @ 0xec │ │ │ │ + tsteq r1, r0, lsl r0 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + tsteq r1, ip, asr r6 │ │ │ │ + rscseq sp, sp, sl, asr #2 │ │ │ │ + ldrdeq sp, [r0, -ip] │ │ │ │ + rscseq sp, sp, ip, lsr r1 │ │ │ │ + rscseq sp, sp, r8, lsr #2 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + rscseq sp, sp, r6, lsl r1 │ │ │ │ + rscseq sp, sp, ip, lsl r1 │ │ │ │ + rscseq sp, sp, ip, lsl r1 │ │ │ │ + rscseq sp, sp, r4, lsl r1 │ │ │ │ + rscseq sp, sp, sl, ror #1 │ │ │ │ + rscseq sp, sp, sl, ror #1 │ │ │ │ + ldrshteq sp, [sp], #10 │ │ │ │ + rscseq sp, sp, r4, lsl r0 │ │ │ │ + rscseq sp, sp, ip │ │ │ │ + rscseq sp, sp, r0, ror #1 │ │ │ │ + rscseq ip, sp, r2, ror #31 │ │ │ │ + ldrsbteq ip, [sp], #250 @ 0xfa │ │ │ │ + tsteq r0, sl, lsl r8 │ │ │ │ + ldrhteq ip, [sp], #240 @ 0xf0 │ │ │ │ + rscseq ip, sp, r8, lsr #31 │ │ │ │ + rscseq lr, pc, r0, lsr #25 │ │ │ │ + rscseq lr, pc, r0, lsr #25 │ │ │ │ + smlalseq lr, pc, lr, ip @ │ │ │ │ + rscseq lr, pc, r4, ror #25 │ │ │ │ + rscseq lr, pc, r4, ror ip @ │ │ │ │ + rscseq lr, pc, r2, ror ip @ │ │ │ │ + smlatbeq r0, ip, r4, r9 │ │ │ │ + @ instruction: 0x0100949e │ │ │ │ + @ instruction: 0x01009498 │ │ │ │ + @ instruction: 0x01009492 │ │ │ │ + smlabbeq r0, ip, r4, r9 │ │ │ │ + smlabbeq r0, r6, r4, r9 │ │ │ │ + smlabbeq r0, r0, r4, r9 │ │ │ │ + rscseq r4, lr, r2, lsl #14 │ │ │ │ + rscseq r4, lr, r0, lsl #14 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, r6, lsr r4 │ │ │ │ + smlatbeq r1, ip, sp, r4 │ │ │ │ + smlatbeq r1, sl, sp, r4 │ │ │ │ + smlatbeq r1, r8, sp, r4 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + ldrhteq r4, [lr], #110 @ 0x6e │ │ │ │ + rscseq r4, lr, r4, lsr #13 │ │ │ │ + tsteq r0, sl, lsl #8 │ │ │ │ + ldrshteq ip, [sp], #210 @ 0xd2 │ │ │ │ + rscseq ip, sp, ip, ror #27 │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + @ instruction: 0x01013fb4 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + rscseq ip, sp, r6, asr #26 │ │ │ │ + rscseq ip, sp, r0, asr #26 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + rscseq ip, pc, r4, ror r4 @ │ │ │ │ + @ instruction: 0x01013296 │ │ │ │ + ldrshteq ip, [sp], #204 @ 0xcc │ │ │ │ + ldrshteq ip, [sp], #198 @ 0xc6 │ │ │ │ + tsteq r1, r8, asr ip │ │ │ │ + ldrshteq sl, [lr], #236 @ 0xec │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + rscseq ip, pc, r0, lsl #8 │ │ │ │ + rscseq r3, lr, r2, lsl #31 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + rscseq ip, sp, r0, lsl ip │ │ │ │ + ldrhteq ip, [pc], #56 │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + rscseq ip, sp, r2, asr #24 │ │ │ │ + rscseq ip, sp, ip, lsr ip │ │ │ │ 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, ip, lsl fp │ │ │ │ - tsteq r1, r4, lsl fp │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - rscseq ip, sp, r0, lsl #17 │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - rscseq ip, sp, r4, ror r8 │ │ │ │ - rscseq ip, sp, lr, ror #16 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + rscseq ip, sp, r0, ror #11 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + ldrsbteq ip, [sp], #84 @ 0x54 │ │ │ │ + rscseq ip, sp, lr, asr #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4c76c │ │ │ │ @ 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 pc, [r0, -r8] │ │ │ │ - rscseq ip, pc, r6, asr #7 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - @ instruction: 0x0100c99c │ │ │ │ - rscseq fp, lr, r8, lsl r0 │ │ │ │ - rscseq fp, lr, lr │ │ │ │ - @ instruction: 0x0100c990 │ │ │ │ - rscseq ip, pc, r0, asr r3 @ │ │ │ │ - @ instruction: 0x0100ad9e │ │ │ │ - tsteq r0, lr, asr #18 │ │ │ │ - rscseq sp, pc, ip, lsl pc @ │ │ │ │ - smlabbeq r0, lr, sp, sl │ │ │ │ - rscseq fp, lr, r6, lsr r1 │ │ │ │ - rscseq fp, lr, r0, lsr r1 │ │ │ │ - smlabbeq r0, r6, r9, ip │ │ │ │ - @ instruction: 0x0100d190 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - smlatbeq r0, r6, r9, ip │ │ │ │ - @ instruction: 0x0100c9b0 │ │ │ │ - tsteq r0, lr, asr #2 │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - @ instruction: 0x0100c99a │ │ │ │ - rscseq sp, pc, r6, asr lr @ │ │ │ │ - @ instruction: 0x0100c99c │ │ │ │ - smlabteq r0, sl, r9, ip │ │ │ │ - @ instruction: 0x010688b2 │ │ │ │ - smlabteq r0, r4, r9, ip │ │ │ │ - rscseq sl, lr, r6, lsr pc │ │ │ │ - rscseq sl, lr, ip, lsl pc │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - smlatbeq r0, r6, r9, ip │ │ │ │ - ldrsbteq ip, [pc], #22 │ │ │ │ - @ instruction: 0x0100c9b0 │ │ │ │ - ldrhteq ip, [pc], #26 │ │ │ │ - rscseq sl, lr, r8, asr #27 │ │ │ │ - rscseq sl, lr, lr, lsl #30 │ │ │ │ - smlabbeq r0, r4, r9, ip │ │ │ │ - rscseq sl, lr, sl, asr #30 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - smlabteq r6, ip, r7, r8 │ │ │ │ - rscseq sl, lr, r8, asr sp │ │ │ │ - rscseq sl, lr, r2, ror #26 │ │ │ │ - rscseq sl, lr, r8, asr #26 │ │ │ │ - smlabbeq r6, ip, r7, r8 │ │ │ │ - rscseq sl, lr, sl, lsl #27 │ │ │ │ - smlalseq sl, lr, r2, sp │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - smlabbeq r0, r0, pc, lr @ │ │ │ │ - smlabbeq r0, r4, pc, lr @ │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - rscseq ip, sp, r4, lsl #11 │ │ │ │ + tsteq r0, r8, asr lr │ │ │ │ + rscseq ip, pc, r6, lsr #2 │ │ │ │ + smlatbeq r0, r4, pc, pc @ │ │ │ │ + smlabteq r0, r2, pc, pc @ │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + strdeq ip, [r0, -ip] │ │ │ │ + rscseq sl, lr, r8, ror sp │ │ │ │ + rscseq sl, lr, lr, ror #26 │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ + ldrhteq ip, [pc], #0 │ │ │ │ + strdeq sl, [r0, -lr] │ │ │ │ + smlatbeq r0, lr, r6, sl │ │ │ │ + rscseq sp, pc, ip, ror ip @ │ │ │ │ + smlatteq r0, lr, sl, sl │ │ │ │ + smlalseq sl, lr, r6, lr │ │ │ │ + smlalseq sl, lr, r0, lr │ │ │ │ + smlatteq r0, r6, r6, ip │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ + smlatbeq r6, r8, r6, r8 │ │ │ │ + tsteq r0, r6, lsl #14 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + smlatbeq r0, lr, lr, ip │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + strdeq ip, [r0, -sl] │ │ │ │ + ldrhteq sp, [pc], #182 │ │ │ │ + strdeq ip, [r0, -ip] │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r0, r4, lsr #14 │ │ │ │ + smlalseq sl, lr, r6, ip │ │ │ │ + rscseq sl, lr, ip, ror ip │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + tsteq r0, r6, lsl #14 │ │ │ │ + rscseq fp, pc, r6, lsr pc @ │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + rscseq fp, pc, sl, lsl pc @ │ │ │ │ + rscseq sl, lr, r8, lsr #22 │ │ │ │ + rscseq sl, lr, lr, ror #24 │ │ │ │ + smlatteq r0, r4, r6, ip │ │ │ │ + rscseq sl, lr, sl, lsr #25 │ │ │ │ + smlabbeq r1, ip, r5, r8 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + ldrhteq sl, [lr], #168 @ 0xa8 │ │ │ │ + rscseq sl, lr, r2, asr #21 │ │ │ │ + rscseq sl, lr, r8, lsr #21 │ │ │ │ + smlatteq r6, ip, r4, r8 │ │ │ │ + rscseq sl, lr, sl, ror #21 │ │ │ │ + ldrshteq sl, [lr], #162 @ 0xa2 │ │ │ │ + @ instruction: 0x010684be │ │ │ │ + smlatteq r0, r0, ip, lr │ │ │ │ + smlatteq r0, r4, ip, lr │ │ │ │ + @ instruction: 0x01068490 │ │ │ │ + rscseq ip, sp, r4, ror #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbe8 │ │ │ │ @@ -141979,17 +141979,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f991 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, r6, ror r6 │ │ │ │ - @ instruction: 0x01018694 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r3, r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc44 │ │ │ │ @ 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 2b3acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19f72c> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r1, r2, asr #24 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - @ instruction: 0x01014390 │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - strdeq r2, [r1, -r0] │ │ │ │ - smlatteq r1, sl, sl, r2 │ │ │ │ - smlatteq r1, r4, sl, r2 │ │ │ │ - smlabbeq r1, r2, r4, r4 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - smlabteq r1, r4, fp, r2 │ │ │ │ - rscseq fp, pc, r4, ror #28 │ │ │ │ - @ instruction: 0x01012bba │ │ │ │ - smlatbeq r1, lr, fp, r2 │ │ │ │ - smlatbeq r1, sl, fp, r2 │ │ │ │ - smlatbeq r1, r2, fp, r2 │ │ │ │ - @ instruction: 0x01012b9a │ │ │ │ - smlabteq r1, r2, r3, r4 │ │ │ │ - smlabteq r1, sl, r3, r4 │ │ │ │ - tsteq r1, r6, ror #22 │ │ │ │ - smlatbeq r1, lr, r3, r4 │ │ │ │ - @ instruction: 0x010143be │ │ │ │ - smlatbeq r1, r0, r3, r4 │ │ │ │ - @ instruction: 0x010683b4 │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - rscseq fp, pc, r2, lsr #26 │ │ │ │ - rscseq fp, pc, r8, lsl #18 │ │ │ │ - tsteq r1, r0, asr r4 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - rscseq fp, pc, lr, ror #24 │ │ │ │ - rscseq fp, pc, sl, lsl #25 │ │ │ │ + smlatbeq r1, lr, r9, r2 │ │ │ │ + smlatbeq r1, r2, r9, r2 │ │ │ │ + @ instruction: 0x0101299c │ │ │ │ + tsteq r1, sl, ror #16 │ │ │ │ + strdeq r4, [r1, -r0] │ │ │ │ + tsteq r1, r6, asr r8 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, r4, asr #16 │ │ │ │ + smlatteq r1, r2, r1, r4 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ + rscseq fp, pc, r4, asr #23 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + smlabteq r1, r6, r8, r2 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + tsteq r1, lr, lsl r1 │ │ │ │ + mrseq r4, (UNDEF: 17) │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + rscseq fp, pc, r2, lsl #21 │ │ │ │ + rscseq fp, pc, r8, ror #12 │ │ │ │ + @ instruction: 0x010181b0 │ │ │ │ + smlatbeq r1, r8, r0, r4 │ │ │ │ + smlatbeq r1, r4, r0, r4 │ │ │ │ + rscseq fp, pc, lr, asr #19 │ │ │ │ + rscseq fp, pc, sl, ror #19 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff10f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ + strheq r8, [r1, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cfbc │ │ │ │ @ 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 ip, sp, sl, lsl r4 │ │ │ │ - tsteq r0, lr, asr #20 │ │ │ │ - rscseq ip, sp, lr, lsl #8 │ │ │ │ - ldrshteq ip, [sp], #58 @ 0x3a │ │ │ │ - smlatteq r6, r4, r1, r8 │ │ │ │ - rscseq ip, sp, r8, ror #7 │ │ │ │ - rscseq ip, sp, sl, ror #7 │ │ │ │ - rscseq ip, sp, r2, ror #7 │ │ │ │ - tstpeq r0, sl, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - rscseq ip, sp, r6, lsr #7 │ │ │ │ - smlabbeq r0, sl, r9, ip │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, r2, ror r2 │ │ │ │ - smlatbeq r1, lr, r8, r2 │ │ │ │ - smlalseq ip, sp, ip, r3 │ │ │ │ - tsteq r0, lr, lsr #18 │ │ │ │ - rscseq ip, sp, lr, lsl #7 │ │ │ │ - rscseq ip, sp, sl, ror r3 │ │ │ │ - smlabteq r6, r4, r0, r8 │ │ │ │ - rscseq ip, sp, sl, ror #6 │ │ │ │ - rscseq ip, sp, r2, ror r3 │ │ │ │ - rscseq ip, sp, r4, ror r3 │ │ │ │ - rscseq ip, sp, lr, ror #6 │ │ │ │ - rscseq ip, sp, r6, asr #6 │ │ │ │ - rscseq ip, sp, r8, asr #6 │ │ │ │ - rscseq ip, sp, sl, asr r3 │ │ │ │ - rscseq ip, sp, r6, ror r2 │ │ │ │ - rscseq ip, sp, r0, ror r2 │ │ │ │ - rscseq ip, sp, r6, asr #6 │ │ │ │ - rscseq ip, sp, sl, asr #4 │ │ │ │ - rscseq ip, sp, r4, asr #4 │ │ │ │ - rscseq sp, pc, lr, lsr pc @ │ │ │ │ - rscseq sp, pc, lr, lsr pc @ │ │ │ │ - rscseq sp, pc, ip, lsr pc @ │ │ │ │ - rscseq sp, pc, r2, lsl #31 │ │ │ │ - rscseq sp, pc, r2, lsl pc @ │ │ │ │ - rscseq sp, pc, r0, lsl pc @ │ │ │ │ - tsteq r0, sl, asr #14 │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - tsteq r0, r6, lsr r7 │ │ │ │ - tsteq r0, r0, lsr r7 │ │ │ │ - tsteq r0, sl, lsr #14 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, lr, lsl r7 │ │ │ │ - rscseq r3, lr, r0, lsr #19 │ │ │ │ - smlalseq r3, lr, lr, r9 │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - smlatteq r0, r0, r6, r8 │ │ │ │ - ldrdeq r8, [r0, -sl] │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - @ instruction: 0x010086b4 │ │ │ │ - rscseq r3, lr, ip, asr r9 │ │ │ │ - rscseq r3, lr, r2, asr #18 │ │ │ │ - smlatbeq r0, r8, r6, r8 │ │ │ │ - smlalseq ip, sp, r0, r0 │ │ │ │ - rscseq ip, sp, sl, lsl #1 │ │ │ │ - ldrdeq r7, [r1, -r6] │ │ │ │ - smlabteq r1, ip, sp, r7 │ │ │ │ - smlabteq r1, sl, sp, r7 │ │ │ │ - smlabteq r1, r4, sp, r7 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - @ instruction: 0x01017d90 │ │ │ │ - rscseq fp, sp, r4, ror #31 │ │ │ │ - ldrsbteq fp, [sp], #254 @ 0xfe │ │ │ │ - strdeq ip, [r0, -r0] │ │ │ │ - rscseq fp, pc, r2, lsl r7 @ │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - smlalseq fp, sp, sl, pc @ │ │ │ │ - smlalseq fp, sp, r4, pc @ │ │ │ │ - strdeq r3, [r1, -r6] │ │ │ │ - smlalseq sl, lr, sl, r1 │ │ │ │ - strdeq r3, [r1, -r8] │ │ │ │ - @ instruction: 0x0100c59a │ │ │ │ - smlalseq fp, pc, lr, r6 @ │ │ │ │ + rscseq ip, sp, sl, ror r1 │ │ │ │ + smlatbeq r0, lr, r7, ip │ │ │ │ + rscseq ip, sp, lr, ror #2 │ │ │ │ + rscseq ip, sp, sl, asr r1 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + rscseq ip, sp, r8, asr #2 │ │ │ │ + rscseq ip, sp, sl, asr #2 │ │ │ │ + rscseq ip, sp, r2, asr #2 │ │ │ │ + smlatbeq r0, sl, r1, pc @ │ │ │ │ + smlatbeq r0, ip, r1, pc @ │ │ │ │ + smlatbeq r0, r4, r1, pc @ │ │ │ │ + rscseq ip, sp, r6, lsl #2 │ │ │ │ + smlatteq r0, sl, r6, ip │ │ │ │ + smlabteq r1, r2, pc, r3 @ │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + ldrshteq ip, [sp], #12 │ │ │ │ + smlabbeq r0, lr, r6, ip │ │ │ │ + rscseq ip, sp, lr, ror #1 │ │ │ │ + ldrsbteq ip, [sp], #10 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + rscseq ip, sp, sl, asr #1 │ │ │ │ + ldrsbteq ip, [sp], #2 │ │ │ │ + ldrsbteq ip, [sp], #4 │ │ │ │ + rscseq ip, sp, lr, asr #1 │ │ │ │ + rscseq ip, sp, r6, lsr #1 │ │ │ │ + rscseq ip, sp, r8, lsr #1 │ │ │ │ + ldrhteq ip, [sp], #10 │ │ │ │ + ldrsbteq fp, [sp], #246 @ 0xf6 │ │ │ │ + ldrsbteq fp, [sp], #240 @ 0xf0 │ │ │ │ + rscseq ip, sp, r6, lsr #1 │ │ │ │ + rscseq fp, sp, sl, lsr #31 │ │ │ │ + rscseq fp, sp, r4, lsr #31 │ │ │ │ + smlalseq sp, pc, lr, ip @ │ │ │ │ + smlalseq sp, pc, lr, ip @ │ │ │ │ + smlalseq sp, pc, ip, ip @ │ │ │ │ + rscseq sp, pc, r2, ror #25 │ │ │ │ + rscseq sp, pc, r2, ror ip @ │ │ │ │ + rscseq sp, pc, r0, ror ip @ │ │ │ │ + smlatbeq r0, sl, r4, r8 │ │ │ │ + @ instruction: 0x0100849c │ │ │ │ + @ instruction: 0x01008496 │ │ │ │ + @ instruction: 0x01008490 │ │ │ │ + smlabbeq r0, sl, r4, r8 │ │ │ │ + smlabbeq r0, r4, r4, r8 │ │ │ │ + tsteq r0, lr, ror r4 │ │ │ │ + rscseq r3, lr, r0, lsl #14 │ │ │ │ + ldrshteq r3, [lr], #110 @ 0x6e │ │ │ │ + ldrdeq r3, [r1, -r8] │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ + tsteq r0, sl, lsr r4 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + smlatbeq r1, sl, sp, r3 │ │ │ │ + smlatbeq r1, r8, sp, r3 │ │ │ │ + smlatbeq r1, r6, sp, r3 │ │ │ │ + tsteq r0, r4, lsl r4 │ │ │ │ + ldrhteq r3, [lr], #108 @ 0x6c │ │ │ │ + rscseq r3, lr, r2, lsr #13 │ │ │ │ + tsteq r0, r8, lsl #8 │ │ │ │ + ldrshteq fp, [sp], #208 @ 0xd0 │ │ │ │ + rscseq fp, sp, sl, ror #27 │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ + @ instruction: 0x01012fb2 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + tsteq r0, sl, ror r3 │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + rscseq fp, sp, r4, asr #26 │ │ │ │ + rscseq fp, sp, lr, lsr sp │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + rscseq fp, pc, r2, ror r4 @ │ │ │ │ + @ instruction: 0x01012294 │ │ │ │ + ldrshteq fp, [sp], #202 @ 0xca │ │ │ │ + ldrshteq fp, [sp], #196 @ 0xc4 │ │ │ │ + tsteq r1, r6, asr ip │ │ │ │ + ldrshteq r9, [lr], #234 @ 0xea │ │ │ │ + tsteq r1, r8, asr ip │ │ │ │ + strdeq ip, [r0, -sl] │ │ │ │ + ldrshteq fp, [pc], #62 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d64c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d660 │ │ │ │ @@ -142648,16 +142648,16 @@ │ │ │ │ sbcsmi r0, sl, r1, lsl #4 │ │ │ │ strle r0, [r5, #-2003] @ 0xfffff82d │ │ │ │ @ instruction: 0xf82af7ff │ │ │ │ stmdami r3, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq fp, sp, r8, lsl r9 │ │ │ │ - rscseq fp, sp, r2, lsl r9 │ │ │ │ + rscseq fp, sp, r8, ror r6 │ │ │ │ + rscseq fp, sp, r2, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d6b4 │ │ │ │ @ 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 26e4fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15a15c> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - rscseq fp, sp, sl, lsl #19 │ │ │ │ + rscseq fp, sp, sl, ror #13 │ │ │ │ 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 fec4d714 │ │ │ │ @@ -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, lr, lsl #24 │ │ │ │ - tsteq r1, r4, lsr #24 │ │ │ │ - smlatteq r1, lr, fp, r7 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + smlabbeq r1, r4, r9, r7 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4d748 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c34bfc │ │ │ │ bmi fe32ee4c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a34c0c │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - rscseq fp, sp, r6, ror ip │ │ │ │ - smlatbeq r0, ip, r2, ip │ │ │ │ - rscseq fp, sp, ip, ror #24 │ │ │ │ - rscseq fp, sp, r8, asr ip │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - rscseq fp, sp, r8, asr #24 │ │ │ │ - rscseq fp, sp, sl, asr #24 │ │ │ │ - rscseq fp, sp, r2, asr #24 │ │ │ │ - smlatbeq r0, sl, ip, lr │ │ │ │ - smlatbeq r0, ip, ip, lr │ │ │ │ - smlatbeq r0, r4, ip, lr │ │ │ │ - rscseq fp, sp, r6, lsl #24 │ │ │ │ - smlatteq r0, sl, r1, ip │ │ │ │ - smlabteq r1, r2, sl, r3 │ │ │ │ - ldrdeq r3, [r1, -r2] │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - ldrshteq fp, [sp], #188 @ 0xbc │ │ │ │ - smlabbeq r0, lr, r1, ip │ │ │ │ - rscseq fp, sp, lr, ror #23 │ │ │ │ - ldrsbteq fp, [sp], #186 @ 0xba │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - rscseq fp, sp, r8, asr #23 │ │ │ │ - rscseq fp, sp, lr, asr #23 │ │ │ │ - rscseq fp, sp, lr, asr #23 │ │ │ │ - rscseq fp, sp, r6, asr #23 │ │ │ │ - smlalseq fp, sp, ip, fp │ │ │ │ - smlalseq fp, sp, ip, fp │ │ │ │ - rscseq fp, sp, ip, lsr #23 │ │ │ │ - rscseq fp, sp, r6, asr #21 │ │ │ │ - ldrhteq fp, [sp], #174 @ 0xae │ │ │ │ - smlalseq fp, sp, r2, fp │ │ │ │ - smlalseq fp, sp, r4, sl │ │ │ │ - rscseq fp, sp, ip, lsl #21 │ │ │ │ - rscseq sp, pc, r4, lsl #15 │ │ │ │ - rscseq sp, pc, r2, lsl #15 │ │ │ │ - rscseq sp, pc, lr, ror r7 @ │ │ │ │ - rscseq sp, pc, r2, asr #15 │ │ │ │ - rscseq sp, pc, r0, asr r7 @ │ │ │ │ - rscseq sp, pc, ip, asr #14 │ │ │ │ - smlabbeq r0, r4, pc, r7 @ │ │ │ │ - tsteq r0, r4, ror pc │ │ │ │ - tsteq r0, ip, ror #30 │ │ │ │ - tsteq r0, r4, ror #30 │ │ │ │ - tsteq r0, ip, asr pc │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - rscseq r3, lr, ip, asr #3 │ │ │ │ - rscseq r3, lr, r8, asr #3 │ │ │ │ - smlatbeq r1, r0, r8, r3 │ │ │ │ - @ instruction: 0x0101389c │ │ │ │ - tsteq r0, r4, lsl #30 │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ - strdeq r7, [r0, -r4] │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, r4, ror #16 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - smlabteq r0, ip, lr, r7 │ │ │ │ - rscseq r3, lr, r2, ror r1 │ │ │ │ - rscseq r3, lr, r6, asr r1 │ │ │ │ - @ instruction: 0x01007eba │ │ │ │ - rscseq fp, sp, r0, lsr #17 │ │ │ │ - smlalseq fp, sp, r8, r8 │ │ │ │ - smlatteq r1, r2, r5, r7 │ │ │ │ - ldrdeq r7, [r1, -r6] │ │ │ │ - ldrdeq r7, [r1, -r2] │ │ │ │ - smlabteq r1, sl, r5, r7 │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq r0, lr, lsl lr │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - tsteq r0, r8, lsl lr │ │ │ │ - smlabbeq r1, ip, r5, r7 │ │ │ │ - ldrsbteq fp, [sp], #126 @ 0x7e │ │ │ │ - ldrsbteq fp, [sp], #118 @ 0x76 │ │ │ │ - smlatteq r0, r6, sp, fp │ │ │ │ - rscseq sl, pc, r6, lsl #30 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - rscseq fp, sp, sl, lsl #15 │ │ │ │ - rscseq fp, sp, r2, lsl #15 │ │ │ │ - smlatteq r1, r2, r6, r3 │ │ │ │ - rscseq r9, lr, r4, lsl #19 │ │ │ │ - smlatteq r1, r0, r6, r3 │ │ │ │ - smlabbeq r0, r0, sp, fp │ │ │ │ - rscseq sl, pc, r2, lsl #29 │ │ │ │ - ldrshteq fp, [sp], #142 @ 0x8e │ │ │ │ - rscseq fp, sp, sl, lsl #18 │ │ │ │ - smlabteq r6, ip, r4, r7 │ │ │ │ + ldrsbteq fp, [sp], #150 @ 0x96 │ │ │ │ + tsteq r0, ip │ │ │ │ + rscseq fp, sp, ip, asr #19 │ │ │ │ + ldrhteq fp, [sp], #152 @ 0x98 │ │ │ │ + smlabteq r1, r0, r5, r2 │ │ │ │ + rscseq fp, sp, r8, lsr #19 │ │ │ │ + rscseq fp, sp, sl, lsr #19 │ │ │ │ + rscseq fp, sp, r2, lsr #19 │ │ │ │ + tsteq r0, sl, lsl #20 │ │ │ │ + tsteq r0, ip, lsl #20 │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + rscseq fp, sp, r6, ror #18 │ │ │ │ + tsteq r0, sl, asr #30 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + tsteq r1, r2, lsr r8 │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + rscseq fp, sp, ip, asr r9 │ │ │ │ + smlatteq r0, lr, lr, fp │ │ │ │ + rscseq fp, sp, lr, asr #18 │ │ │ │ + rscseq fp, sp, sl, lsr r9 │ │ │ │ + smlabbeq r6, r4, r6, r7 │ │ │ │ + rscseq fp, sp, r8, lsr #18 │ │ │ │ + rscseq fp, sp, lr, lsr #18 │ │ │ │ + rscseq fp, sp, lr, lsr #18 │ │ │ │ + rscseq fp, sp, r6, lsr #18 │ │ │ │ + ldrshteq fp, [sp], #140 @ 0x8c │ │ │ │ + ldrshteq fp, [sp], #140 @ 0x8c │ │ │ │ + rscseq fp, sp, ip, lsl #18 │ │ │ │ + rscseq fp, sp, r6, lsr #16 │ │ │ │ + rscseq fp, sp, lr, lsl r8 │ │ │ │ ldrshteq fp, [sp], #130 @ 0x82 │ │ │ │ - rscseq fp, sp, r8, asr #17 │ │ │ │ - ldrsbteq fp, [sp], #132 @ 0x84 │ │ │ │ - ldrsbteq fp, [sp], #128 @ 0x80 │ │ │ │ - rscseq fp, sp, ip, asr #17 │ │ │ │ - rscseq fp, sp, r8, asr #17 │ │ │ │ - rscseq fp, sp, sl, asr #17 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - ldrhteq fp, [sp], #138 @ 0x8a │ │ │ │ - rscseq fp, sp, lr, lsr r8 │ │ │ │ - rscseq fp, sp, ip, asr #16 │ │ │ │ - rscseq fp, sp, sl, asr #16 │ │ │ │ - rscseq fp, sp, r8, asr #16 │ │ │ │ - rscseq fp, sp, r6, asr #16 │ │ │ │ - rscseq fp, sp, r8, asr #16 │ │ │ │ - @ instruction: 0x010673bc │ │ │ │ - rscseq fp, sp, r4, asr #16 │ │ │ │ - rscseq fp, sp, sl, asr r8 │ │ │ │ - smlabbeq r6, sl, r3, r7 │ │ │ │ - ldrdeq r7, [r1, -lr] │ │ │ │ - smlabteq r1, ip, r4, r7 │ │ │ │ - smlabteq r1, r6, r4, r7 │ │ │ │ - smlabteq r1, r0, r4, r7 │ │ │ │ - @ instruction: 0x010174ba │ │ │ │ - rscseq fp, sp, r6, lsr r7 │ │ │ │ - rscseq fp, sp, r4, asr #14 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - rscseq fp, sp, r0, lsr r7 │ │ │ │ - rscseq fp, sp, r8, lsl #14 │ │ │ │ - rscseq fp, sp, r6, lsl r7 │ │ │ │ - rscseq fp, sp, r4, lsl r7 │ │ │ │ - rscseq fp, sp, r2, lsl r7 │ │ │ │ - rscseq fp, sp, r0, lsl r7 │ │ │ │ - rscseq fp, sp, r2, lsl r7 │ │ │ │ - smlabbeq r6, r6, r2, r7 │ │ │ │ - rscseq fp, sp, r2, lsl #14 │ │ │ │ - rscseq fp, sp, r6, lsl #13 │ │ │ │ - smlalseq fp, sp, r4, r6 │ │ │ │ - smlalseq fp, sp, r2, r6 │ │ │ │ - smlalseq fp, sp, r0, r6 │ │ │ │ - rscseq fp, sp, lr, lsl #13 │ │ │ │ - smlalseq fp, sp, r0, r6 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - rscseq fp, sp, ip, lsl #13 │ │ │ │ - rscseq fp, sp, r2, lsr #13 │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ + ldrshteq fp, [sp], #116 @ 0x74 │ │ │ │ + rscseq fp, sp, ip, ror #15 │ │ │ │ + rscseq sp, pc, r4, ror #9 │ │ │ │ + rscseq sp, pc, r2, ror #9 │ │ │ │ + ldrsbteq sp, [pc], #78 │ │ │ │ + rscseq sp, pc, r2, lsr #10 │ │ │ │ + ldrhteq sp, [pc], #64 │ │ │ │ + rscseq sp, pc, ip, lsr #9 │ │ │ │ + smlatteq r0, r4, ip, r7 │ │ │ │ + ldrdeq r7, [r0, -r4] │ │ │ │ + smlabteq r0, ip, ip, r7 │ │ │ │ + smlabteq r0, r4, ip, r7 │ │ │ │ + @ instruction: 0x01007cbc │ │ │ │ + @ instruction: 0x01007cb4 │ │ │ │ + smlatbeq r0, ip, ip, r7 │ │ │ │ + rscseq r2, lr, ip, lsr #30 │ │ │ │ + rscseq r2, lr, r8, lsr #30 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + strdeq r3, [r1, -ip] │ │ │ │ + tsteq r0, r4, ror #24 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, r4, asr ip │ │ │ │ + smlabteq r1, r8, r5, r3 │ │ │ │ + smlabteq r1, r4, r5, r3 │ │ │ │ + smlabteq r1, r0, r5, r3 │ │ │ │ + tsteq r0, ip, lsr #24 │ │ │ │ + ldrsbteq r2, [lr], #226 @ 0xe2 │ │ │ │ + ldrhteq r2, [lr], #230 @ 0xe6 │ │ │ │ + tsteq r0, sl, lsl ip │ │ │ │ + rscseq fp, sp, r0, lsl #12 │ │ │ │ + ldrshteq fp, [sp], #88 @ 0x58 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r1, sl, lsr #6 │ │ │ │ + @ instruction: 0x010127b6 │ │ │ │ + tsteq r0, lr, ror fp │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + tsteq r0, r8, ror fp │ │ │ │ + smlatteq r1, ip, r2, r7 │ │ │ │ + rscseq fp, sp, lr, lsr r5 │ │ │ │ + rscseq fp, sp, r6, lsr r5 │ │ │ │ + tsteq r0, r6, asr #22 │ │ │ │ + rscseq sl, pc, r6, ror #24 │ │ │ │ + smlabbeq r1, r6, sl, r1 │ │ │ │ + rscseq fp, sp, sl, ror #9 │ │ │ │ + rscseq fp, sp, r2, ror #9 │ │ │ │ + tsteq r1, r2, asr #8 │ │ │ │ + rscseq r9, lr, r4, ror #13 │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ + smlatteq r0, r0, sl, fp │ │ │ │ + rscseq sl, pc, r2, ror #23 │ │ │ │ + rscseq fp, sp, lr, asr r6 │ │ │ │ + rscseq fp, sp, sl, ror #12 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + rscseq fp, sp, r2, asr r6 │ │ │ │ + rscseq fp, sp, r8, lsr #12 │ │ │ │ + rscseq fp, sp, r4, lsr r6 │ │ │ │ + rscseq fp, sp, r0, lsr r6 │ │ │ │ + rscseq fp, sp, ip, lsr #12 │ │ │ │ + rscseq fp, sp, r8, lsr #12 │ │ │ │ + rscseq fp, sp, sl, lsr #12 │ │ │ │ + @ instruction: 0x0106719e │ │ │ │ + rscseq fp, sp, sl, lsl r6 │ │ │ │ + smlalseq fp, sp, lr, r5 │ │ │ │ + rscseq fp, sp, ip, lsr #11 │ │ │ │ + rscseq fp, sp, sl, lsr #11 │ │ │ │ + rscseq fp, sp, r8, lsr #11 │ │ │ │ + rscseq fp, sp, r6, lsr #11 │ │ │ │ + rscseq fp, sp, r8, lsr #11 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + rscseq fp, sp, r4, lsr #11 │ │ │ │ + ldrhteq fp, [sp], #90 @ 0x5a │ │ │ │ + smlatteq r6, sl, r0, r7 │ │ │ │ + tsteq r1, lr, lsr r2 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + smlalseq fp, sp, r6, r4 │ │ │ │ + rscseq fp, sp, r4, lsr #9 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlalseq fp, sp, r0, r4 │ │ │ │ + rscseq fp, sp, r8, ror #8 │ │ │ │ + rscseq fp, sp, r6, ror r4 │ │ │ │ + rscseq fp, sp, r4, ror r4 │ │ │ │ + rscseq fp, sp, r2, ror r4 │ │ │ │ + rscseq fp, sp, r0, ror r4 │ │ │ │ + rscseq fp, sp, r2, ror r4 │ │ │ │ + smlatteq r6, r6, pc, r6 @ │ │ │ │ + rscseq fp, sp, r2, ror #8 │ │ │ │ + rscseq fp, sp, r6, ror #7 │ │ │ │ + ldrshteq fp, [sp], #52 @ 0x34 │ │ │ │ + ldrshteq fp, [sp], #50 @ 0x32 │ │ │ │ + ldrshteq fp, [sp], #48 @ 0x30 │ │ │ │ + rscseq fp, sp, lr, ror #7 │ │ │ │ + ldrshteq fp, [sp], #48 @ 0x30 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + rscseq fp, sp, ip, ror #7 │ │ │ │ + rscseq fp, sp, r2, lsl #8 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + smlabbeq r1, r6, r0, r7 │ │ │ │ svcvs 0x00aaf5b0 │ │ │ │ strlt sp, [r8, #-41] @ 0xffffffd7 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ eorle r7, r1, r4, asr #31 │ │ │ │ @@ -143434,23 +143434,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, r4, asr r1 │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - ldrdeq r7, [r1, -r4] │ │ │ │ - smlatteq r1, r2, r0, r7 │ │ │ │ - tsteq r1, r0, lsr #2 │ │ │ │ - @ instruction: 0x0101719e │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - smlatbeq r1, r4, r1, r7 │ │ │ │ + @ instruction: 0x01016eb4 │ │ │ │ + tsteq r1, sl, ror lr │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + smlabbeq r1, r0, lr, r6 │ │ │ │ + strdeq r6, [r1, -lr] │ │ │ │ + @ instruction: 0x01016eb0 │ │ │ │ + smlabteq r1, lr, lr, r6 │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e318 │ │ │ │ @ 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 r2, lr, lr, asr #6 │ │ │ │ - rscseq sl, pc, r4, lsl #16 │ │ │ │ - rscseq fp, sp, r2, lsr #32 │ │ │ │ - rscseq sl, pc, r4, ror #15 │ │ │ │ - rscseq fp, sp, lr, ror r1 │ │ │ │ - rscseq sl, pc, r8, asr #15 │ │ │ │ - rscseq r2, lr, r2, lsr #7 │ │ │ │ - rscseq sl, pc, r8, lsr #15 │ │ │ │ - rscseq sl, pc, sl, asr #8 │ │ │ │ - rscseq sl, pc, ip, lsl #15 │ │ │ │ - rscseq fp, pc, lr, asr #30 │ │ │ │ - rscseq sl, pc, r2, ror r7 @ │ │ │ │ - rscseq sl, sp, r8, ror #30 │ │ │ │ - ldrsbteq sl, [pc], #188 │ │ │ │ - ldrsbteq sl, [pc], #182 │ │ │ │ - ldrsbteq sl, [pc], #176 │ │ │ │ - rscseq sl, pc, sl, asr #23 │ │ │ │ - ldrsbteq sl, [pc], #188 │ │ │ │ - ldrhteq sl, [pc], #190 │ │ │ │ - ldrhteq sl, [pc], #184 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ + rscseq r2, lr, lr, lsr #1 │ │ │ │ + rscseq sl, pc, r4, ror #10 │ │ │ │ + rscseq sl, sp, r2, lsl #27 │ │ │ │ + rscseq sl, pc, r4, asr #10 │ │ │ │ + ldrsbteq sl, [sp], #238 @ 0xee │ │ │ │ + rscseq sl, pc, r8, lsr #10 │ │ │ │ + rscseq r2, lr, r2, lsl #2 │ │ │ │ + rscseq sl, pc, r8, lsl #10 │ │ │ │ + rscseq sl, pc, sl, lsr #3 │ │ │ │ + rscseq sl, pc, ip, ror #9 │ │ │ │ + rscseq fp, pc, lr, lsr #25 │ │ │ │ + ldrsbteq sl, [pc], #66 │ │ │ │ + rscseq sl, sp, r8, asr #25 │ │ │ │ + rscseq sl, pc, ip, lsr r9 @ │ │ │ │ + rscseq sl, pc, r6, lsr r9 @ │ │ │ │ + rscseq sl, pc, r0, lsr r9 @ │ │ │ │ + rscseq sl, pc, sl, lsr #18 │ │ │ │ + rscseq sl, pc, ip, lsr r9 @ │ │ │ │ + rscseq sl, pc, lr, lsl r9 @ │ │ │ │ + rscseq sl, pc, r8, lsl r9 @ │ │ │ │ + @ instruction: 0x01066ab4 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0826e │ │ │ │ @@ -144393,100 +144393,100 @@ │ │ │ │ @ instruction: 0xf04f3b20 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r7, {r0, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b851 │ │ │ │ - rscseq sl, sp, r6, asr sl │ │ │ │ - smlabbeq r1, r0, pc, r6 @ │ │ │ │ - strdeq r6, [r1, -lr] │ │ │ │ - ldrsbteq sl, [sp], #152 @ 0x98 │ │ │ │ - ldrhteq sl, [sp], #148 @ 0x94 │ │ │ │ - rscseq sl, sp, r2, lsr #19 │ │ │ │ - smlatbeq r1, r8, lr, r6 │ │ │ │ - rscseq sl, sp, r8, asr #18 │ │ │ │ - rscseq sl, sp, r4, lsr #18 │ │ │ │ - smlabbeq r1, ip, lr, r6 │ │ │ │ - ldrhteq sl, [sp], #132 @ 0x84 │ │ │ │ - rscseq sl, sp, r8, lsl #17 │ │ │ │ - rscseq sl, sp, lr, ror r8 │ │ │ │ - rscseq sl, sp, sl, asr r8 │ │ │ │ - rscseq sl, sp, r0, lsr r8 │ │ │ │ - rscseq sl, sp, r6, lsl #16 │ │ │ │ - ldrshteq sl, [sp], #124 @ 0x7c │ │ │ │ - ldrsbteq sl, [sp], #118 @ 0x76 │ │ │ │ - rscseq sl, sp, sl, lsr #15 │ │ │ │ - tsteq r1, r0, lsr sp │ │ │ │ - rscseq sl, sp, r6, asr #14 │ │ │ │ - rscseq sl, sp, ip, lsl r7 │ │ │ │ - ldrshteq sl, [sp], #98 @ 0x62 │ │ │ │ - rscseq sl, sp, r8, ror #13 │ │ │ │ - rscseq sl, sp, r4, asr #13 │ │ │ │ - rscseq sl, sp, r0, lsr #13 │ │ │ │ - rscseq sl, sp, r4, ror r6 │ │ │ │ - rscseq sl, sp, sl, asr #12 │ │ │ │ - rscseq sl, sp, r0, asr #12 │ │ │ │ - rscseq sl, sp, ip, lsl r6 │ │ │ │ - ldrshteq sl, [sp], #80 @ 0x50 │ │ │ │ - rscseq sl, sp, r6, ror #11 │ │ │ │ - rscseq sl, sp, r2, asr #11 │ │ │ │ - rscseq sl, sp, ip, lsr #11 │ │ │ │ - strdeq r6, [r1, -r8] │ │ │ │ - rscseq sl, sp, lr, lsr r5 │ │ │ │ - rscseq sl, sp, r8, lsr #10 │ │ │ │ - rscseq sl, sp, r8, ror #9 │ │ │ │ - ldrhteq sl, [sp], #72 @ 0x48 │ │ │ │ + ldrhteq sl, [sp], #118 @ 0x76 │ │ │ │ + smlatteq r1, r0, ip, r6 │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + rscseq sl, sp, r8, lsr r7 │ │ │ │ + rscseq sl, sp, r4, lsl r7 │ │ │ │ + rscseq sl, sp, r2, lsl #14 │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + rscseq sl, sp, r8, lsr #13 │ │ │ │ + rscseq sl, sp, r4, lsl #13 │ │ │ │ + smlatteq r1, ip, fp, r6 │ │ │ │ + rscseq sl, sp, r4, lsl r6 │ │ │ │ + rscseq sl, sp, r8, ror #11 │ │ │ │ + ldrsbteq sl, [sp], #94 @ 0x5e │ │ │ │ + ldrhteq sl, [sp], #90 @ 0x5a │ │ │ │ + smlalseq sl, sp, r0, r5 │ │ │ │ + rscseq sl, sp, r6, ror #10 │ │ │ │ + rscseq sl, sp, ip, asr r5 │ │ │ │ + rscseq sl, sp, r6, lsr r5 │ │ │ │ + rscseq sl, sp, sl, lsl #10 │ │ │ │ + @ instruction: 0x01016a90 │ │ │ │ + rscseq sl, sp, r6, lsr #9 │ │ │ │ rscseq sl, sp, ip, ror r4 │ │ │ │ - rscseq sl, sp, r2, ror r4 │ │ │ │ - rscseq sl, sp, lr, asr r4 │ │ │ │ - rscseq sl, sp, lr, lsr #8 │ │ │ │ + rscseq sl, sp, r2, asr r4 │ │ │ │ + rscseq sl, sp, r8, asr #8 │ │ │ │ rscseq sl, sp, r4, lsr #8 │ │ │ │ - rscseq sl, sp, r6, lsl #8 │ │ │ │ - ldrhteq sl, [sp], #58 @ 0x3a │ │ │ │ - smlalseq sl, sp, r6, r3 │ │ │ │ - rscseq sl, sp, r2, lsl #7 │ │ │ │ + rscseq sl, sp, r0, lsl #8 │ │ │ │ + ldrsbteq sl, [sp], #52 @ 0x34 │ │ │ │ + rscseq sl, sp, sl, lsr #7 │ │ │ │ + rscseq sl, sp, r0, lsr #7 │ │ │ │ + rscseq sl, sp, ip, ror r3 │ │ │ │ rscseq sl, sp, r0, asr r3 │ │ │ │ - rscseq sl, sp, lr, lsl r3 │ │ │ │ - rscseq sl, sp, ip, ror #5 │ │ │ │ - ldrhteq sl, [sp], #46 @ 0x2e │ │ │ │ - rscseq sl, sp, ip, lsl #5 │ │ │ │ - rscseq sl, sp, ip, asr r2 │ │ │ │ - rscseq sl, sp, ip, lsr #4 │ │ │ │ - rscseq sl, sp, lr, lsl #4 │ │ │ │ - rscseq sl, sp, r8, ror #3 │ │ │ │ - ldrhteq sl, [sp], #24 │ │ │ │ - rscseq sl, sp, lr, lsr #3 │ │ │ │ - rscseq sl, sp, r8, lsl #3 │ │ │ │ - rscseq sl, sp, r8, asr r1 │ │ │ │ - rscseq sl, sp, r6, lsr #2 │ │ │ │ - rscseq sl, sp, r0, lsl #2 │ │ │ │ - ldrsbteq sl, [sp], #12 │ │ │ │ - ldrhteq sl, [sp], #2 │ │ │ │ - rscseq sl, sp, sl, lsr #1 │ │ │ │ - rscseq sl, sp, r6, lsl #1 │ │ │ │ - rscseq sl, sp, r6, asr r0 │ │ │ │ - rscseq sl, sp, ip, lsr #32 │ │ │ │ - rscseq sl, sp, r2 │ │ │ │ - ldrsbteq r9, [sp], #254 @ 0xfe │ │ │ │ - ldrhteq r9, [sp], #250 @ 0xfa │ │ │ │ + rscseq sl, sp, r6, asr #6 │ │ │ │ + rscseq sl, sp, r2, lsr #6 │ │ │ │ + rscseq sl, sp, ip, lsl #6 │ │ │ │ + tsteq r1, r8, asr r9 │ │ │ │ + smlalseq sl, sp, lr, r2 │ │ │ │ + rscseq sl, sp, r8, lsl #5 │ │ │ │ + rscseq sl, sp, r8, asr #4 │ │ │ │ + rscseq sl, sp, r8, lsl r2 │ │ │ │ + ldrsbteq sl, [sp], #28 │ │ │ │ + ldrsbteq sl, [sp], #18 │ │ │ │ + ldrhteq sl, [sp], #30 │ │ │ │ + rscseq sl, sp, lr, lsl #3 │ │ │ │ + rscseq sl, sp, r4, lsl #3 │ │ │ │ + rscseq sl, sp, r6, ror #2 │ │ │ │ + rscseq sl, sp, sl, lsl r1 │ │ │ │ + ldrshteq sl, [sp], #6 │ │ │ │ + rscseq sl, sp, r2, ror #1 │ │ │ │ + ldrhteq sl, [sp], #0 │ │ │ │ + rscseq sl, sp, lr, ror r0 │ │ │ │ + rscseq sl, sp, ip, asr #32 │ │ │ │ + rscseq sl, sp, lr, lsl r0 │ │ │ │ + rscseq r9, sp, ip, ror #31 │ │ │ │ + ldrhteq r9, [sp], #252 @ 0xfc │ │ │ │ rscseq r9, sp, ip, lsl #31 │ │ │ │ - rscseq r9, sp, r4, lsl #31 │ │ │ │ - rscseq r9, sp, r2, ror #30 │ │ │ │ - rscseq r9, sp, r8, lsr pc │ │ │ │ + rscseq r9, sp, lr, ror #30 │ │ │ │ + rscseq r9, sp, r8, asr #30 │ │ │ │ + rscseq r9, sp, r8, lsl pc │ │ │ │ rscseq r9, sp, lr, lsl #30 │ │ │ │ - rscseq r9, sp, r6, lsl #30 │ │ │ │ - rscseq r9, sp, r2, ror #29 │ │ │ │ - ldrhteq r9, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r9, sp, ip, lsr #29 │ │ │ │ - rscseq r9, sp, sl, lsl #29 │ │ │ │ - rscseq r9, sp, lr, asr lr │ │ │ │ - rscseq r9, sp, r2, lsr lr │ │ │ │ - rscseq r9, sp, r2, lsl #28 │ │ │ │ - ldrsbteq r9, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r9, sp, r8, ror #29 │ │ │ │ + ldrhteq r9, [sp], #232 @ 0xe8 │ │ │ │ + rscseq r9, sp, r6, lsl #29 │ │ │ │ + rscseq r9, sp, r0, ror #28 │ │ │ │ + rscseq r9, sp, ip, lsr lr │ │ │ │ + rscseq r9, sp, r2, lsl lr │ │ │ │ + rscseq r9, sp, sl, lsl #28 │ │ │ │ + rscseq r9, sp, r6, ror #27 │ │ │ │ + ldrhteq r9, [sp], #214 @ 0xd6 │ │ │ │ + rscseq r9, sp, ip, lsl #27 │ │ │ │ + rscseq r9, sp, r2, ror #26 │ │ │ │ + rscseq r9, sp, lr, lsr sp │ │ │ │ + rscseq r9, sp, sl, lsl sp │ │ │ │ + rscseq r9, sp, ip, ror #25 │ │ │ │ + rscseq r9, sp, r4, ror #25 │ │ │ │ + rscseq r9, sp, r2, asr #25 │ │ │ │ + smlalseq r9, sp, r8, ip │ │ │ │ + rscseq r9, sp, lr, ror #24 │ │ │ │ + rscseq r9, sp, r6, ror #24 │ │ │ │ + rscseq r9, sp, r2, asr #24 │ │ │ │ + rscseq r9, sp, r4, lsl ip │ │ │ │ + rscseq r9, sp, ip, lsl #24 │ │ │ │ + rscseq r9, sp, sl, ror #23 │ │ │ │ + ldrhteq r9, [sp], #190 @ 0xbe │ │ │ │ + smlalseq r9, sp, r2, fp │ │ │ │ + rscseq r9, sp, r2, ror #22 │ │ │ │ + rscseq r9, sp, r0, lsr fp │ │ │ │ blcs 824bb0 │ │ │ │ strbhi pc, [r4, -r0, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ @ instruction: 0xf8df8605 │ │ │ │ ldrbtmi r0, [r8], #-3112 @ 0xfffff3d8 │ │ │ │ @@ -145263,108 +145263,108 @@ │ │ │ │ stmdami r0!, {r4, r7, r8, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ ldmdami pc, {r1, r3, r7, r8, sp, lr, pc}^ @ │ │ │ │ orr r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e184 │ │ │ │ - rscseq r9, sp, r6, asr ip │ │ │ │ - rscseq r9, sp, r2, lsr ip │ │ │ │ - rscseq r9, sp, r6, lsl #24 │ │ │ │ - ldrshteq r9, [sp], #188 @ 0xbc │ │ │ │ - ldrsbteq r9, [sp], #182 @ 0xb6 │ │ │ │ - rscseq r9, sp, r6, lsr #23 │ │ │ │ - rscseq r9, sp, r6, ror fp │ │ │ │ - rscseq r9, sp, ip, ror #22 │ │ │ │ - rscseq r9, sp, r8, asr #22 │ │ │ │ - rscseq r9, sp, ip, lsl fp │ │ │ │ - rscseq r9, sp, r2, lsl fp │ │ │ │ - rscseq r9, sp, ip, ror #21 │ │ │ │ - ldrhteq r9, [sp], #170 @ 0xaa │ │ │ │ - rscseq r9, sp, lr, lsl #21 │ │ │ │ - rscseq r9, sp, r2, ror #20 │ │ │ │ - rscseq r9, sp, ip, lsr sl │ │ │ │ - rscseq r9, sp, r6, lsl sl │ │ │ │ - rscseq r9, sp, r6, ror #19 │ │ │ │ - ldrsbteq r9, [sp], #156 @ 0x9c │ │ │ │ - ldrhteq r9, [sp], #152 @ 0x98 │ │ │ │ - rscseq r9, sp, ip, lsl #19 │ │ │ │ - rscseq r9, sp, r0, ror #18 │ │ │ │ - rscseq r9, sp, r6, asr r9 │ │ │ │ - rscseq r9, sp, r0, lsr r9 │ │ │ │ - rscseq r9, sp, r0, lsl #18 │ │ │ │ - ldrshteq r9, [sp], #134 @ 0x86 │ │ │ │ - ldrsbteq r9, [sp], #130 @ 0x82 │ │ │ │ - rscseq r9, sp, r4, lsr #17 │ │ │ │ + ldrhteq r9, [sp], #150 @ 0x96 │ │ │ │ + smlalseq r9, sp, r2, r9 │ │ │ │ + rscseq r9, sp, r6, ror #18 │ │ │ │ + rscseq r9, sp, ip, asr r9 │ │ │ │ + rscseq r9, sp, r6, lsr r9 │ │ │ │ + rscseq r9, sp, r6, lsl #18 │ │ │ │ + ldrsbteq r9, [sp], #134 @ 0x86 │ │ │ │ + rscseq r9, sp, ip, asr #17 │ │ │ │ + rscseq r9, sp, r8, lsr #17 │ │ │ │ + rscseq r9, sp, ip, ror r8 │ │ │ │ rscseq r9, sp, r2, ror r8 │ │ │ │ - rscseq r9, sp, r4, asr #16 │ │ │ │ - rscseq r9, sp, r4, lsl r8 │ │ │ │ - rscseq r9, sp, r4, ror #15 │ │ │ │ - rscseq r9, sp, r4, asr #15 │ │ │ │ - rscseq r9, sp, r0, lsr #15 │ │ │ │ - rscseq r9, sp, r4, ror r7 │ │ │ │ - rscseq r9, sp, sl, ror #14 │ │ │ │ - rscseq r9, sp, r4, asr #14 │ │ │ │ + rscseq r9, sp, ip, asr #16 │ │ │ │ + rscseq r9, sp, sl, lsl r8 │ │ │ │ + rscseq r9, sp, lr, ror #15 │ │ │ │ + rscseq r9, sp, r2, asr #15 │ │ │ │ + smlalseq r9, sp, ip, r7 │ │ │ │ + rscseq r9, sp, r6, ror r7 │ │ │ │ + rscseq r9, sp, r6, asr #14 │ │ │ │ + rscseq r9, sp, ip, lsr r7 │ │ │ │ rscseq r9, sp, r8, lsl r7 │ │ │ │ rscseq r9, sp, ip, ror #13 │ │ │ │ - rscseq r9, sp, r6, asr #13 │ │ │ │ - rscseq r9, sp, r0, lsr #13 │ │ │ │ - rscseq r9, sp, r0, ror r6 │ │ │ │ - rscseq r9, sp, r6, ror #12 │ │ │ │ - rscseq r9, sp, r2, asr #12 │ │ │ │ - rscseq r9, sp, r4, lsl r6 │ │ │ │ - rscseq r9, sp, r4, ror #11 │ │ │ │ - ldrhteq r9, [sp], #84 @ 0x54 │ │ │ │ - smlalseq r9, sp, r4, r5 │ │ │ │ - rscseq r9, sp, r0, ror r5 │ │ │ │ + rscseq r9, sp, r0, asr #13 │ │ │ │ + ldrhteq r9, [sp], #102 @ 0x66 │ │ │ │ + smlalseq r9, sp, r0, r6 │ │ │ │ + rscseq r9, sp, r0, ror #12 │ │ │ │ + rscseq r9, sp, r6, asr r6 │ │ │ │ + rscseq r9, sp, r2, lsr r6 │ │ │ │ + rscseq r9, sp, r4, lsl #12 │ │ │ │ + ldrsbteq r9, [sp], #82 @ 0x52 │ │ │ │ + rscseq r9, sp, r4, lsr #11 │ │ │ │ + rscseq r9, sp, r4, ror r5 │ │ │ │ rscseq r9, sp, r4, asr #10 │ │ │ │ - rscseq r9, sp, sl, lsr r5 │ │ │ │ - rscseq r9, sp, r4, lsl r5 │ │ │ │ - rscseq r9, sp, r6, ror #9 │ │ │ │ - ldrhteq r9, [sp], #72 @ 0x48 │ │ │ │ - ldrhteq r9, [sp], #64 @ 0x40 │ │ │ │ - rscseq r9, sp, lr, lsl #9 │ │ │ │ - rscseq r9, sp, r4, ror #8 │ │ │ │ - rscseq r9, sp, ip, asr r4 │ │ │ │ - rscseq r9, sp, r8, lsr r4 │ │ │ │ - rscseq r9, sp, r8, lsl #8 │ │ │ │ - ldrsbteq r9, [sp], #56 @ 0x38 │ │ │ │ - rscseq r9, sp, lr, lsr #7 │ │ │ │ - rscseq r9, sp, r4, lsl #7 │ │ │ │ - rscseq r9, sp, r0, ror #6 │ │ │ │ - rscseq r9, sp, ip, lsr r3 │ │ │ │ - rscseq r9, sp, r0, lsl r3 │ │ │ │ - rscseq r9, sp, sl, lsl #6 │ │ │ │ - rscseq r9, sp, sl, ror #5 │ │ │ │ - rscseq r9, sp, r2, asr #5 │ │ │ │ + rscseq r9, sp, r4, lsr #10 │ │ │ │ + rscseq r9, sp, r0, lsl #10 │ │ │ │ + ldrsbteq r9, [sp], #68 @ 0x44 │ │ │ │ + rscseq r9, sp, sl, asr #9 │ │ │ │ + rscseq r9, sp, r4, lsr #9 │ │ │ │ + rscseq r9, sp, r8, ror r4 │ │ │ │ + rscseq r9, sp, ip, asr #8 │ │ │ │ + rscseq r9, sp, r6, lsr #8 │ │ │ │ + rscseq r9, sp, r0, lsl #8 │ │ │ │ + ldrsbteq r9, [sp], #48 @ 0x30 │ │ │ │ + rscseq r9, sp, r6, asr #7 │ │ │ │ + rscseq r9, sp, r2, lsr #7 │ │ │ │ + rscseq r9, sp, r4, ror r3 │ │ │ │ + rscseq r9, sp, r4, asr #6 │ │ │ │ + rscseq r9, sp, r4, lsl r3 │ │ │ │ + ldrshteq r9, [sp], #36 @ 0x24 │ │ │ │ + ldrsbteq r9, [sp], #32 │ │ │ │ + rscseq r9, sp, r4, lsr #5 │ │ │ │ smlalseq r9, sp, sl, r2 │ │ │ │ - smlalseq r9, sp, r4, r2 │ │ │ │ - rscseq r9, sp, r2, ror r2 │ │ │ │ + rscseq r9, sp, r4, ror r2 │ │ │ │ rscseq r9, sp, r6, asr #4 │ │ │ │ - rscseq r9, sp, r0, asr #4 │ │ │ │ - rscseq r9, sp, r0, lsr #4 │ │ │ │ - ldrshteq r9, [sp], #24 │ │ │ │ - rscseq r9, sp, ip, asr #3 │ │ │ │ - rscseq r9, sp, r0, lsr #3 │ │ │ │ - rscseq r9, sp, r4, lsl #3 │ │ │ │ - rscseq r9, sp, r4, ror #2 │ │ │ │ - rscseq r9, sp, lr, lsr r1 │ │ │ │ + rscseq r9, sp, r8, lsl r2 │ │ │ │ + rscseq r9, sp, r0, lsl r2 │ │ │ │ + rscseq r9, sp, lr, ror #3 │ │ │ │ + rscseq r9, sp, r4, asr #3 │ │ │ │ + ldrhteq r9, [sp], #28 │ │ │ │ + smlalseq r9, sp, r8, r1 │ │ │ │ + rscseq r9, sp, r8, ror #2 │ │ │ │ rscseq r9, sp, r8, lsr r1 │ │ │ │ - rscseq r9, sp, r8, lsl r1 │ │ │ │ - rscseq r9, sp, lr, ror #1 │ │ │ │ - rscseq r9, sp, r4, asr #1 │ │ │ │ - ldrhteq r9, [sp], #14 │ │ │ │ - rscseq r9, sp, r0, lsr #1 │ │ │ │ - rscseq r9, sp, sl, ror r0 │ │ │ │ - rscseq r9, sp, r4, ror r0 │ │ │ │ - rscseq r9, sp, r4, asr r0 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - rscseq r9, sp, ip, lsr r0 │ │ │ │ - rscseq r9, sp, r6, lsr r0 │ │ │ │ + rscseq r9, sp, lr, lsl #2 │ │ │ │ + rscseq r9, sp, r4, ror #1 │ │ │ │ + rscseq r9, sp, r0, asr #1 │ │ │ │ + smlalseq r9, sp, ip, r0 │ │ │ │ + rscseq r9, sp, r0, ror r0 │ │ │ │ + rscseq r9, sp, sl, rrx │ │ │ │ + rscseq r9, sp, sl, asr #32 │ │ │ │ + rscseq r9, sp, r2, lsr #32 │ │ │ │ + ldrshteq r8, [sp], #250 @ 0xfa │ │ │ │ + ldrshteq r8, [sp], #244 @ 0xf4 │ │ │ │ + ldrsbteq r8, [sp], #242 @ 0xf2 │ │ │ │ + rscseq r8, sp, r6, lsr #31 │ │ │ │ + rscseq r8, sp, r0, lsr #31 │ │ │ │ + rscseq r8, sp, r0, lsl #31 │ │ │ │ + rscseq r8, sp, r8, asr pc │ │ │ │ + rscseq r8, sp, ip, lsr #30 │ │ │ │ + rscseq r8, sp, r0, lsl #30 │ │ │ │ + rscseq r8, sp, r4, ror #29 │ │ │ │ + rscseq r8, sp, r4, asr #29 │ │ │ │ + smlalseq r8, sp, lr, lr │ │ │ │ + smlalseq r8, sp, r8, lr │ │ │ │ + rscseq r8, sp, r8, ror lr │ │ │ │ + rscseq r8, sp, lr, asr #28 │ │ │ │ + rscseq r8, sp, r4, lsr #28 │ │ │ │ + rscseq r8, sp, lr, lsl lr │ │ │ │ + rscseq r8, sp, r0, lsl #28 │ │ │ │ + ldrsbteq r8, [sp], #218 @ 0xda │ │ │ │ + ldrsbteq r8, [sp], #212 @ 0xd4 │ │ │ │ + ldrhteq r8, [sp], #212 @ 0xd4 │ │ │ │ + smlabbeq r1, r8, r3, r5 │ │ │ │ + @ instruction: 0x010152b2 │ │ │ │ + smlalseq r8, sp, ip, sp │ │ │ │ + smlalseq r8, sp, r6, sp │ │ │ │ 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 r8, [sp], #230 @ 0xe6 │ │ │ │ - ldrhteq r8, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r8, sp, sl, lsr #29 │ │ │ │ - rscseq r8, sp, r4, lsr #29 │ │ │ │ - smlalseq r8, sp, lr, lr │ │ │ │ - smlalseq r8, sp, r8, lr │ │ │ │ - smlalseq r8, sp, r2, lr │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - rscseq r8, sp, r6, lsl #29 │ │ │ │ - rscseq r8, sp, r0, lsl #29 │ │ │ │ - rscseq r8, sp, sl, ror lr │ │ │ │ - rscseq r8, sp, r4, ror lr │ │ │ │ - rscseq r8, sp, lr, ror #28 │ │ │ │ - rscseq r8, sp, r8, ror #28 │ │ │ │ - rscseq r8, sp, r2, ror #28 │ │ │ │ - rscseq r8, sp, ip, asr lr │ │ │ │ - tsteq r1, lr, ror r4 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - smlatbeq r1, r6, r4, r5 │ │ │ │ - rscseq r8, sp, r4, asr #28 │ │ │ │ - rscseq r8, sp, lr, lsr lr │ │ │ │ - tsteq r1, r8, lsl #10 │ │ │ │ - smlatteq r1, r2, r4, r5 │ │ │ │ - rscseq r8, sp, ip, lsr #28 │ │ │ │ - tsteq r1, r6, lsl r5 │ │ │ │ - rscseq r8, sp, r0, lsr #28 │ │ │ │ - rscseq r8, sp, sl, lsl lr │ │ │ │ - rscseq r8, sp, r4, lsl lr │ │ │ │ - rscseq r8, sp, lr, lsl #28 │ │ │ │ - rscseq r8, sp, r8, lsl #28 │ │ │ │ - rscseq r8, sp, r2, lsl #28 │ │ │ │ - ldrshteq r8, [sp], #220 @ 0xdc │ │ │ │ - ldrshteq r8, [sp], #214 @ 0xd6 │ │ │ │ - ldrshteq r8, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r8, sp, sl, ror #27 │ │ │ │ - rscseq r8, sp, r4, ror #27 │ │ │ │ - ldrsbteq r8, [sp], #222 @ 0xde │ │ │ │ - ldrsbteq r8, [sp], #216 @ 0xd8 │ │ │ │ - ldrsbteq r8, [sp], #210 @ 0xd2 │ │ │ │ - rscseq r8, sp, ip, asr #27 │ │ │ │ - rscseq r8, sp, r6, asr #27 │ │ │ │ - rscseq r8, sp, r0, asr #27 │ │ │ │ - ldrhteq r8, [sp], #218 @ 0xda │ │ │ │ - ldrhteq r8, [sp], #212 @ 0xd4 │ │ │ │ - rscseq r8, sp, lr, lsr #27 │ │ │ │ - rscseq r8, sp, r8, lsr #27 │ │ │ │ - rscseq r8, sp, r2, lsr #27 │ │ │ │ - smlalseq r8, sp, ip, sp │ │ │ │ - smlalseq r8, sp, r6, sp │ │ │ │ - smlalseq r8, sp, r0, sp │ │ │ │ - rscseq r8, sp, sl, lsl #27 │ │ │ │ - rscseq r8, sp, r4, lsl #27 │ │ │ │ - rscseq r8, sp, lr, ror sp │ │ │ │ - rscseq r8, sp, r8, ror sp │ │ │ │ - rscseq r8, sp, r2, ror sp │ │ │ │ - rscseq r8, sp, ip, ror #26 │ │ │ │ - rscseq r8, sp, r6, ror #26 │ │ │ │ - rscseq r8, sp, r0, ror #26 │ │ │ │ - rscseq r8, sp, sl, asr sp │ │ │ │ - rscseq r8, sp, r4, asr sp │ │ │ │ - rscseq r8, sp, lr, asr #26 │ │ │ │ - rscseq r8, sp, r8, asr #26 │ │ │ │ - rscseq r8, sp, r2, asr #26 │ │ │ │ - rscseq r8, sp, ip, lsr sp │ │ │ │ - rscseq r8, sp, r6, lsr sp │ │ │ │ - rscseq r8, sp, r0, lsr sp │ │ │ │ - rscseq r8, sp, sl, lsr #26 │ │ │ │ + rscseq r8, sp, r6, lsl ip │ │ │ │ + rscseq r8, sp, r0, lsl ip │ │ │ │ + rscseq r8, sp, sl, lsl #24 │ │ │ │ + rscseq r8, sp, r4, lsl #24 │ │ │ │ + ldrshteq r8, [sp], #190 @ 0xbe │ │ │ │ + ldrshteq r8, [sp], #184 @ 0xb8 │ │ │ │ + ldrshteq r8, [sp], #178 @ 0xb2 │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + rscseq r8, sp, r6, ror #23 │ │ │ │ + rscseq r8, sp, r0, ror #23 │ │ │ │ + ldrsbteq r8, [sp], #186 @ 0xba │ │ │ │ + ldrsbteq r8, [sp], #180 @ 0xb4 │ │ │ │ + rscseq r8, sp, lr, asr #23 │ │ │ │ + rscseq r8, sp, r8, asr #23 │ │ │ │ + rscseq r8, sp, r2, asr #23 │ │ │ │ + ldrhteq r8, [sp], #188 @ 0xbc │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + @ instruction: 0x010151b4 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + rscseq r8, sp, r4, lsr #23 │ │ │ │ + smlalseq r8, sp, lr, fp │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + rscseq r8, sp, ip, lsl #23 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + rscseq r8, sp, r0, lsl #23 │ │ │ │ + rscseq r8, sp, sl, ror fp │ │ │ │ + rscseq r8, sp, r4, ror fp │ │ │ │ + rscseq r8, sp, lr, ror #22 │ │ │ │ + rscseq r8, sp, r8, ror #22 │ │ │ │ + rscseq r8, sp, r2, ror #22 │ │ │ │ + rscseq r8, sp, ip, asr fp │ │ │ │ + rscseq r8, sp, r6, asr fp │ │ │ │ + rscseq r8, sp, r0, asr fp │ │ │ │ + rscseq r8, sp, sl, asr #22 │ │ │ │ + rscseq r8, sp, r4, asr #22 │ │ │ │ + rscseq r8, sp, lr, lsr fp │ │ │ │ + rscseq r8, sp, r8, lsr fp │ │ │ │ + rscseq r8, sp, r2, lsr fp │ │ │ │ + rscseq r8, sp, ip, lsr #22 │ │ │ │ + rscseq r8, sp, r6, lsr #22 │ │ │ │ + rscseq r8, sp, r0, lsr #22 │ │ │ │ + rscseq r8, sp, sl, lsl fp │ │ │ │ + rscseq r8, sp, r4, lsl fp │ │ │ │ + rscseq r8, sp, lr, lsl #22 │ │ │ │ + rscseq r8, sp, r8, lsl #22 │ │ │ │ + rscseq r8, sp, r2, lsl #22 │ │ │ │ + ldrshteq r8, [sp], #172 @ 0xac │ │ │ │ + ldrshteq r8, [sp], #166 @ 0xa6 │ │ │ │ + ldrshteq r8, [sp], #160 @ 0xa0 │ │ │ │ + rscseq r8, sp, sl, ror #21 │ │ │ │ + rscseq r8, sp, r4, ror #21 │ │ │ │ + ldrsbteq r8, [sp], #174 @ 0xae │ │ │ │ + ldrsbteq r8, [sp], #168 @ 0xa8 │ │ │ │ + ldrsbteq r8, [sp], #162 @ 0xa2 │ │ │ │ + rscseq r8, sp, ip, asr #21 │ │ │ │ + rscseq r8, sp, r6, asr #21 │ │ │ │ + rscseq r8, sp, r0, asr #21 │ │ │ │ + ldrhteq r8, [sp], #170 @ 0xaa │ │ │ │ + ldrhteq r8, [sp], #164 @ 0xa4 │ │ │ │ + rscseq r8, sp, lr, lsr #21 │ │ │ │ + rscseq r8, sp, r8, lsr #21 │ │ │ │ + rscseq r8, sp, r2, lsr #21 │ │ │ │ + smlalseq r8, sp, ip, sl │ │ │ │ + smlalseq r8, sp, r6, sl │ │ │ │ + smlalseq r8, sp, r0, sl │ │ │ │ + rscseq r8, sp, sl, lsl #21 │ │ │ │ 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 r9, sp, r6, lsl #1 │ │ │ │ - rscseq r8, pc, lr, asr #13 │ │ │ │ + rscseq r8, sp, r6, ror #27 │ │ │ │ + rscseq r8, pc, lr, lsr #8 │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 986750 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 73279c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq lr, sp, r2, ror lr │ │ │ │ - rscseq r7, pc, r8, lsr #6 │ │ │ │ - rscseq r7, sp, r6, asr #22 │ │ │ │ - rscseq r7, pc, r8, lsl #6 │ │ │ │ - rscseq lr, sp, r2, ror #29 │ │ │ │ - rscseq r7, pc, r8, ror #5 │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ - ldrsbteq r7, [pc], #38 │ │ │ │ - smlatteq r1, ip, sp, r3 │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ - strdeq r8, [r0, -r6] │ │ │ │ - rscseq r7, pc, r8, ror r2 @ │ │ │ │ - ldrdeq r3, [r1, -lr] │ │ │ │ - smlatteq r1, r0, sp, r3 │ │ │ │ - ldrdeq r3, [r1, -lr] │ │ │ │ - rscseq r8, pc, lr, lsl #20 │ │ │ │ - rscseq r7, pc, r2, lsr r2 @ │ │ │ │ - rscseq r7, sp, r0, ror sl │ │ │ │ - rscseq r7, pc, r8, lsl r2 @ │ │ │ │ - rscseq r7, sp, sl, ror #13 │ │ │ │ + ldrsbteq lr, [sp], #178 @ 0xb2 │ │ │ │ + rscseq r7, pc, r8, lsl #1 │ │ │ │ + rscseq r7, sp, r6, lsr #17 │ │ │ │ + rscseq r7, pc, r8, rrx │ │ │ │ + rscseq lr, sp, r2, asr #24 │ │ │ │ + rscseq r7, pc, r8, asr #32 │ │ │ │ + @ instruction: 0x010052bc │ │ │ │ + rscseq r7, pc, r6, lsr r0 @ │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r0, r6, asr sl │ │ │ │ + ldrsbteq r6, [pc], #248 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + tsteq r1, r0, asr #22 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + rscseq r8, pc, lr, ror #14 │ │ │ │ + smlalseq r6, pc, r2, pc @ │ │ │ │ + ldrsbteq r7, [sp], #112 @ 0x70 │ │ │ │ + rscseq r6, pc, r8, ror pc @ │ │ │ │ + rscseq r7, sp, sl, asr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec519ec │ │ │ │ @ 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 r7, sp, lr, lsr #10 │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - tsteq r1, ip, asr ip │ │ │ │ - rscseq r7, sp, r2, lsr #9 │ │ │ │ - rscseq r7, sp, r2, lsl #9 │ │ │ │ - rscseq r7, sp, r4, ror #8 │ │ │ │ - rscseq r7, sp, r4, asr #8 │ │ │ │ - rscseq r7, sp, r6, lsr #8 │ │ │ │ - rscseq r7, sp, r8, lsl #8 │ │ │ │ - rscseq r7, sp, r4, ror #7 │ │ │ │ - ldrhteq r7, [sp], #56 @ 0x38 │ │ │ │ - smlalseq r7, sp, r4, r3 │ │ │ │ - rscseq r7, sp, lr, ror r3 │ │ │ │ - rscseq r7, sp, r4, asr r3 │ │ │ │ - rscseq r7, sp, r0, lsr r3 │ │ │ │ - rscseq r7, sp, r6, lsl #6 │ │ │ │ - ldrshteq r7, [sp], #44 @ 0x2c │ │ │ │ - ldrsbteq r7, [sp], #38 @ 0x26 │ │ │ │ - rscseq r7, sp, ip, lsr #5 │ │ │ │ - rscseq r7, sp, r2, lsl #5 │ │ │ │ - rscseq r7, sp, r6, asr r2 │ │ │ │ - rscseq r7, sp, ip, asr #4 │ │ │ │ - rscseq r7, sp, r6, lsr #4 │ │ │ │ + rscseq r7, sp, lr, lsl #5 │ │ │ │ + tsteq r1, r0, ror sl │ │ │ │ + @ instruction: 0x010139bc │ │ │ │ rscseq r7, sp, r2, lsl #4 │ │ │ │ - ldrsbteq r7, [sp], #22 │ │ │ │ - rscseq r7, sp, ip, lsr #3 │ │ │ │ - rscseq r7, sp, r2, lsr #3 │ │ │ │ - rscseq r7, sp, lr, ror r1 │ │ │ │ - rscseq r7, sp, r2, asr r1 │ │ │ │ - rscseq r7, sp, r8, asr #2 │ │ │ │ - rscseq r7, sp, r2, lsr #2 │ │ │ │ + rscseq r7, sp, r2, ror #3 │ │ │ │ + rscseq r7, sp, r4, asr #3 │ │ │ │ + rscseq r7, sp, r4, lsr #3 │ │ │ │ + rscseq r7, sp, r6, lsl #3 │ │ │ │ + rscseq r7, sp, r8, ror #2 │ │ │ │ + rscseq r7, sp, r4, asr #2 │ │ │ │ + rscseq r7, sp, r8, lsl r1 │ │ │ │ ldrshteq r7, [sp], #4 │ │ │ │ - rscseq r7, sp, r6, asr #1 │ │ │ │ - smlalseq r7, sp, sl, r0 │ │ │ │ - rscseq r7, sp, lr, rrx │ │ │ │ - rscseq r7, sp, sl, asr #32 │ │ │ │ - rscseq r7, sp, r8, lsr r0 │ │ │ │ + ldrsbteq r7, [sp], #14 │ │ │ │ + ldrhteq r7, [sp], #4 │ │ │ │ + smlalseq r7, sp, r0, r0 │ │ │ │ + rscseq r7, sp, r6, rrx │ │ │ │ + rscseq r7, sp, ip, asr r0 │ │ │ │ + rscseq r7, sp, r6, lsr r0 │ │ │ │ rscseq r7, sp, ip │ │ │ │ - rscseq r7, sp, r2 │ │ │ │ - ldrsbteq r6, [sp], #254 @ 0xfe │ │ │ │ - ldrhteq r6, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r6, sp, r4, lsl #31 │ │ │ │ - rscseq r6, sp, sl, ror pc │ │ │ │ - rscseq r6, sp, r4, asr pc │ │ │ │ - rscseq r6, sp, r6, lsr #30 │ │ │ │ + rscseq r6, sp, r2, ror #31 │ │ │ │ + ldrhteq r6, [sp], #246 @ 0xf6 │ │ │ │ + rscseq r6, sp, ip, lsr #31 │ │ │ │ + rscseq r6, sp, r6, lsl #31 │ │ │ │ + rscseq r6, sp, r2, ror #30 │ │ │ │ + rscseq r6, sp, r6, lsr pc │ │ │ │ + rscseq r6, sp, ip, lsl #30 │ │ │ │ rscseq r6, sp, r2, lsl #30 │ │ │ │ - ldrsbteq r6, [sp], #236 @ 0xec │ │ │ │ - ldrhteq r6, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r6, sp, r4, lsl #29 │ │ │ │ - rscseq r6, sp, r8, asr lr │ │ │ │ - rscseq r6, sp, lr, asr #28 │ │ │ │ - rscseq r6, sp, r8, lsr lr │ │ │ │ - rscseq r6, sp, ip, lsl #28 │ │ │ │ - ldrshteq r6, [sp], #214 @ 0xd6 │ │ │ │ - rscseq r6, sp, r0, ror #27 │ │ │ │ - ldrhteq r6, [sp], #212 @ 0xd4 │ │ │ │ - rscseq r6, sp, r8, lsl #27 │ │ │ │ - rscseq r6, sp, r2, ror sp │ │ │ │ - rscseq r6, sp, ip, asr sp │ │ │ │ - rscseq r6, sp, r0, lsr sp │ │ │ │ - rscseq r6, sp, sl, lsl sp │ │ │ │ - rscseq r6, sp, r4, lsl #26 │ │ │ │ - ldrsbteq r6, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r6, sp, r8, lsr #25 │ │ │ │ - rscseq r6, sp, ip, ror ip │ │ │ │ - rscseq r6, sp, r0, asr ip │ │ │ │ - rscseq r6, sp, r2, lsr #24 │ │ │ │ - rscseq r6, sp, ip, lsl #24 │ │ │ │ - rscseq r6, sp, r8, ror #23 │ │ │ │ - ldrhteq r6, [sp], #188 @ 0xbc │ │ │ │ - smlalseq r6, sp, r2, fp │ │ │ │ - rscseq r6, sp, sl, lsl #23 │ │ │ │ - rscseq r6, sp, r8, ror #22 │ │ │ │ - rscseq r6, sp, r6, asr #22 │ │ │ │ - rscseq r6, sp, ip, lsl fp │ │ │ │ - ldrshteq r6, [sp], #162 @ 0xa2 │ │ │ │ - rscseq r6, sp, r8, asr #21 │ │ │ │ - rscseq r6, sp, r0, asr #21 │ │ │ │ - smlalseq r6, sp, lr, sl │ │ │ │ - rscseq r6, sp, ip, ror sl │ │ │ │ - rscseq r6, sp, r2, asr sl │ │ │ │ - rscseq r6, sp, r8, lsr #20 │ │ │ │ - rscseq r6, sp, r0, lsr #20 │ │ │ │ - ldrshteq r6, [sp], #158 @ 0x9e │ │ │ │ + ldrsbteq r6, [sp], #238 @ 0xee │ │ │ │ + ldrhteq r6, [sp], #226 @ 0xe2 │ │ │ │ + rscseq r6, sp, r8, lsr #29 │ │ │ │ + rscseq r6, sp, r2, lsl #29 │ │ │ │ + rscseq r6, sp, r4, asr lr │ │ │ │ + rscseq r6, sp, r6, lsr #28 │ │ │ │ + ldrshteq r6, [sp], #218 @ 0xda │ │ │ │ + rscseq r6, sp, lr, asr #27 │ │ │ │ + rscseq r6, sp, sl, lsr #27 │ │ │ │ + smlalseq r6, sp, r8, sp │ │ │ │ + rscseq r6, sp, ip, ror #26 │ │ │ │ + rscseq r6, sp, r2, ror #26 │ │ │ │ + rscseq r6, sp, lr, lsr sp │ │ │ │ + rscseq r6, sp, r0, lsl sp │ │ │ │ + rscseq r6, sp, r4, ror #25 │ │ │ │ + ldrsbteq r6, [sp], #202 @ 0xca │ │ │ │ + ldrhteq r6, [sp], #196 @ 0xc4 │ │ │ │ + rscseq r6, sp, r6, lsl #25 │ │ │ │ + rscseq r6, sp, r2, ror #24 │ │ │ │ + rscseq r6, sp, ip, lsr ip │ │ │ │ + rscseq r6, sp, r0, lsl ip │ │ │ │ + rscseq r6, sp, r4, ror #23 │ │ │ │ + ldrhteq r6, [sp], #184 @ 0xb8 │ │ │ │ + rscseq r6, sp, lr, lsr #23 │ │ │ │ + smlalseq r6, sp, r8, fp │ │ │ │ + rscseq r6, sp, ip, ror #22 │ │ │ │ + rscseq r6, sp, r6, asr fp │ │ │ │ + rscseq r6, sp, r0, asr #22 │ │ │ │ + rscseq r6, sp, r4, lsl fp │ │ │ │ + rscseq r6, sp, r8, ror #21 │ │ │ │ + ldrsbteq r6, [sp], #162 @ 0xa2 │ │ │ │ + ldrhteq r6, [sp], #172 @ 0xac │ │ │ │ + smlalseq r6, sp, r0, sl │ │ │ │ + rscseq r6, sp, sl, ror sl │ │ │ │ + rscseq r6, sp, r4, ror #20 │ │ │ │ + rscseq r6, sp, r6, lsr sl │ │ │ │ + rscseq r6, sp, r8, lsl #20 │ │ │ │ ldrsbteq r6, [sp], #156 @ 0x9c │ │ │ │ ldrhteq r6, [sp], #144 @ 0x90 │ │ │ │ - rscseq r6, sp, r6, lsl #19 │ │ │ │ - rscseq r6, sp, ip, asr r9 │ │ │ │ - rscseq r6, sp, r2, lsr r9 │ │ │ │ - rscseq r6, sp, sl, lsr #18 │ │ │ │ - rscseq r6, sp, r8, lsl #18 │ │ │ │ - rscseq r6, sp, r6, ror #17 │ │ │ │ - ldrhteq r6, [sp], #136 @ 0x88 │ │ │ │ + rscseq r6, sp, r2, lsl #19 │ │ │ │ + rscseq r6, sp, ip, ror #18 │ │ │ │ + rscseq r6, sp, r8, asr #18 │ │ │ │ + rscseq r6, sp, ip, lsl r9 │ │ │ │ + ldrshteq r6, [sp], #130 @ 0x82 │ │ │ │ + rscseq r6, sp, sl, ror #17 │ │ │ │ + rscseq r6, sp, r8, asr #17 │ │ │ │ + rscseq r6, sp, r6, lsr #17 │ │ │ │ + rscseq r6, sp, ip, ror r8 │ │ │ │ + rscseq r6, sp, r2, asr r8 │ │ │ │ + rscseq r6, sp, r8, lsr #16 │ │ │ │ + rscseq r6, sp, r0, lsr #16 │ │ │ │ + ldrshteq r6, [sp], #126 @ 0x7e │ │ │ │ + ldrsbteq r6, [sp], #124 @ 0x7c │ │ │ │ + ldrhteq r6, [sp], #114 @ 0x72 │ │ │ │ + rscseq r6, sp, r8, lsl #15 │ │ │ │ + rscseq r6, sp, r0, lsl #15 │ │ │ │ + rscseq r6, sp, lr, asr r7 │ │ │ │ + rscseq r6, sp, ip, lsr r7 │ │ │ │ + rscseq r6, sp, r0, lsl r7 │ │ │ │ + rscseq r6, sp, r6, ror #13 │ │ │ │ + ldrhteq r6, [sp], #108 @ 0x6c │ │ │ │ + smlalseq r6, sp, r2, r6 │ │ │ │ + rscseq r6, sp, sl, lsl #13 │ │ │ │ + rscseq r6, sp, r8, ror #12 │ │ │ │ + rscseq r6, sp, r6, asr #12 │ │ │ │ + rscseq r6, sp, r8, lsl r6 │ │ │ │ tstppl ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0050f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6350 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -148696,99 +148696,99 @@ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ addslt r3, fp, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ andshi pc, r5, r2, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ stmiblt r8!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r6, sp, r6, lsl r7 │ │ │ │ - rscseq r6, sp, ip, lsl #14 │ │ │ │ - rscseq r6, sp, r8, ror #13 │ │ │ │ - rscseq r6, sp, r4, asr #13 │ │ │ │ - smlalseq r6, sp, r4, r6 │ │ │ │ - rscseq r6, sp, r8, ror #12 │ │ │ │ - rscseq r6, sp, sl, lsr r6 │ │ │ │ - rscseq r6, sp, r0, lsr r6 │ │ │ │ - rscseq r6, sp, sl, lsl #12 │ │ │ │ - ldrsbteq r6, [sp], #92 @ 0x5c │ │ │ │ - ldrsbteq r6, [sp], #82 @ 0x52 │ │ │ │ - rscseq r6, sp, ip, lsr #11 │ │ │ │ - rscseq r6, sp, lr, ror r5 │ │ │ │ - rscseq r6, sp, r0, asr r5 │ │ │ │ - rscseq r6, sp, r6, asr #10 │ │ │ │ - rscseq r6, sp, r0, lsr #10 │ │ │ │ - ldrshteq r6, [sp], #66 @ 0x42 │ │ │ │ - rscseq r6, sp, r8, ror #9 │ │ │ │ - rscseq r6, sp, r2, asr #9 │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - rscseq r6, sp, r0, lsl #8 │ │ │ │ - ldrsbteq r6, [sp], #50 @ 0x32 │ │ │ │ + rscseq r6, sp, r6, ror r4 │ │ │ │ + rscseq r6, sp, ip, ror #8 │ │ │ │ + rscseq r6, sp, r8, asr #8 │ │ │ │ + rscseq r6, sp, r4, lsr #8 │ │ │ │ + ldrshteq r6, [sp], #52 @ 0x34 │ │ │ │ rscseq r6, sp, r8, asr #7 │ │ │ │ - rscseq r6, sp, r2, lsr #7 │ │ │ │ - rscseq r6, sp, r6, ror r3 │ │ │ │ - rscseq r6, sp, ip, ror #6 │ │ │ │ - rscseq r6, sp, r8, asr #6 │ │ │ │ - rscseq r6, sp, r6, lsl r3 │ │ │ │ - rscseq r6, sp, r4, ror #5 │ │ │ │ - ldrhteq r6, [sp], #36 @ 0x24 │ │ │ │ - rscseq r6, sp, lr, lsl #5 │ │ │ │ - rscseq r6, sp, r8, ror #4 │ │ │ │ - rscseq r6, sp, r8, lsr r2 │ │ │ │ - rscseq r6, sp, r2, lsl r2 │ │ │ │ - rscseq r6, sp, sl, ror #3 │ │ │ │ - ldrhteq r6, [sp], #26 │ │ │ │ - rscseq r6, sp, r8, lsl #3 │ │ │ │ - rscseq r6, sp, r2, ror #2 │ │ │ │ - rscseq r6, sp, ip, lsr r1 │ │ │ │ - rscseq r6, sp, ip, lsl #2 │ │ │ │ + smlalseq r6, sp, sl, r3 │ │ │ │ + smlalseq r6, sp, r0, r3 │ │ │ │ + rscseq r6, sp, sl, ror #6 │ │ │ │ + rscseq r6, sp, ip, lsr r3 │ │ │ │ + rscseq r6, sp, r2, lsr r3 │ │ │ │ + rscseq r6, sp, ip, lsl #6 │ │ │ │ + ldrsbteq r6, [sp], #46 @ 0x2e │ │ │ │ + ldrhteq r6, [sp], #32 │ │ │ │ + rscseq r6, sp, r6, lsr #5 │ │ │ │ + rscseq r6, sp, r0, lsl #5 │ │ │ │ + rscseq r6, sp, r2, asr r2 │ │ │ │ + rscseq r6, sp, r8, asr #4 │ │ │ │ + rscseq r6, sp, r2, lsr #4 │ │ │ │ + @ instruction: 0x0101299a │ │ │ │ + @ instruction: 0x010129ba │ │ │ │ + tsteq r1, r2, ror #18 │ │ │ │ + rscseq r6, sp, r0, ror #2 │ │ │ │ + rscseq r6, sp, r2, lsr r1 │ │ │ │ + rscseq r6, sp, r8, lsr #2 │ │ │ │ rscseq r6, sp, r2, lsl #2 │ │ │ │ - ldrsbteq r6, [sp], #12 │ │ │ │ - smlatbeq r1, r4, r8, r2 │ │ │ │ - smlalseq r6, sp, r6, r0 │ │ │ │ - rscseq r6, sp, r0, ror r0 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - rscseq r5, sp, r4, ror #31 │ │ │ │ - ldrhteq r5, [sp], #246 @ 0xf6 │ │ │ │ - rscseq r5, sp, r8, lsl #31 │ │ │ │ - rscseq r5, sp, lr, ror pc │ │ │ │ - rscseq r5, sp, r8, asr pc │ │ │ │ - rscseq r5, sp, sl, lsr #30 │ │ │ │ - rscseq r5, sp, r2, lsl #30 │ │ │ │ - ldrsbteq r5, [sp], #234 @ 0xea │ │ │ │ - rscseq r5, sp, r8, lsr #29 │ │ │ │ - rscseq r5, sp, r6, ror lr │ │ │ │ - rscseq r5, sp, r0, asr lr │ │ │ │ - rscseq r5, sp, r8, lsr #28 │ │ │ │ - ldrshteq r5, [sp], #220 @ 0xdc │ │ │ │ - rscseq r5, sp, ip, asr #27 │ │ │ │ - rscseq r5, sp, r2, asr #27 │ │ │ │ - rscseq r5, sp, lr, lsr #27 │ │ │ │ - rscseq r5, sp, sl, lsl #27 │ │ │ │ - rscseq r5, sp, r8, ror sp │ │ │ │ - rscseq r5, sp, ip, asr #26 │ │ │ │ - rscseq r5, sp, r0, lsr #26 │ │ │ │ - rscseq r5, sp, lr, ror #25 │ │ │ │ - ldrhteq r5, [sp], #204 @ 0xcc │ │ │ │ - rscseq r5, sp, ip, lsl #25 │ │ │ │ - rscseq r5, sp, r0, ror #24 │ │ │ │ - rscseq r5, sp, r0, lsr ip │ │ │ │ - rscseq r5, sp, r8, lsr #24 │ │ │ │ - rscseq r5, sp, r4, lsl #24 │ │ │ │ - ldrsbteq r5, [sp], #190 @ 0xbe │ │ │ │ - rscseq r5, sp, lr, lsr #23 │ │ │ │ - rscseq r5, sp, lr, ror fp │ │ │ │ - rscseq r5, sp, r6, ror fp │ │ │ │ - rscseq r5, sp, r2, asr fp │ │ │ │ + ldrsbteq r6, [sp], #6 │ │ │ │ + rscseq r6, sp, ip, asr #1 │ │ │ │ + rscseq r6, sp, r8, lsr #1 │ │ │ │ + rscseq r6, sp, r6, ror r0 │ │ │ │ + rscseq r6, sp, r4, asr #32 │ │ │ │ + rscseq r6, sp, r4, lsl r0 │ │ │ │ + rscseq r5, sp, lr, ror #31 │ │ │ │ + rscseq r5, sp, r8, asr #31 │ │ │ │ + smlalseq r5, sp, r8, pc @ │ │ │ │ + rscseq r5, sp, r2, ror pc │ │ │ │ + rscseq r5, sp, sl, asr #30 │ │ │ │ + rscseq r5, sp, sl, lsl pc │ │ │ │ + rscseq r5, sp, r8, ror #29 │ │ │ │ + rscseq r5, sp, r2, asr #29 │ │ │ │ + smlalseq r5, sp, ip, lr │ │ │ │ + rscseq r5, sp, ip, ror #28 │ │ │ │ + rscseq r5, sp, r2, ror #28 │ │ │ │ + rscseq r5, sp, ip, lsr lr │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + ldrshteq r5, [sp], #214 @ 0xd6 │ │ │ │ + ldrsbteq r5, [sp], #208 @ 0xd0 │ │ │ │ + smlabteq r1, r8, r5, r2 │ │ │ │ + rscseq r5, sp, r4, asr #26 │ │ │ │ + rscseq r5, sp, r6, lsl sp │ │ │ │ + rscseq r5, sp, r8, ror #25 │ │ │ │ + ldrsbteq r5, [sp], #206 @ 0xce │ │ │ │ + ldrhteq r5, [sp], #200 @ 0xc8 │ │ │ │ + rscseq r5, sp, sl, lsl #25 │ │ │ │ + rscseq r5, sp, r2, ror #24 │ │ │ │ + rscseq r5, sp, sl, lsr ip │ │ │ │ + rscseq r5, sp, r8, lsl #24 │ │ │ │ + ldrsbteq r5, [sp], #182 @ 0xb6 │ │ │ │ + ldrhteq r5, [sp], #176 @ 0xb0 │ │ │ │ + rscseq r5, sp, r8, lsl #23 │ │ │ │ + rscseq r5, sp, ip, asr fp │ │ │ │ + rscseq r5, sp, ip, lsr #22 │ │ │ │ rscseq r5, sp, r2, lsr #22 │ │ │ │ - rscseq r5, sp, sl, lsl fp │ │ │ │ - ldrshteq r5, [sp], #166 @ 0xa6 │ │ │ │ - rscseq r5, sp, r6, asr #21 │ │ │ │ - smlalseq r5, sp, r2, sl │ │ │ │ + rscseq r5, sp, lr, lsl #22 │ │ │ │ + rscseq r5, sp, sl, ror #21 │ │ │ │ + ldrsbteq r5, [sp], #168 @ 0xa8 │ │ │ │ + rscseq r5, sp, ip, lsr #21 │ │ │ │ + rscseq r5, sp, r0, lsl #21 │ │ │ │ + rscseq r5, sp, lr, asr #20 │ │ │ │ + rscseq r5, sp, ip, lsl sl │ │ │ │ + rscseq r5, sp, ip, ror #19 │ │ │ │ + rscseq r5, sp, r0, asr #19 │ │ │ │ + smlalseq r5, sp, r0, r9 │ │ │ │ + rscseq r5, sp, r8, lsl #19 │ │ │ │ + rscseq r5, sp, r4, ror #18 │ │ │ │ + rscseq r5, sp, lr, lsr r9 │ │ │ │ + rscseq r5, sp, lr, lsl #18 │ │ │ │ + ldrsbteq r5, [sp], #142 @ 0x8e │ │ │ │ + ldrsbteq r5, [sp], #134 @ 0x86 │ │ │ │ + ldrhteq r5, [sp], #130 @ 0x82 │ │ │ │ + rscseq r5, sp, r2, lsl #17 │ │ │ │ + rscseq r5, sp, sl, ror r8 │ │ │ │ + rscseq r5, sp, r6, asr r8 │ │ │ │ + rscseq r5, sp, r6, lsr #16 │ │ │ │ + ldrshteq r5, [sp], #114 @ 0x72 │ │ │ │ orrsvc pc, ip, #268435460 @ 0x10000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ orrvc pc, pc, #268435460 @ 0x10000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ @@ -149591,99 +149591,99 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000baab │ │ │ │ - rscseq r5, sp, lr, lsl #18 │ │ │ │ - rscseq r5, sp, r4, lsl #18 │ │ │ │ - ldrsbteq r5, [sp], #142 @ 0x8e │ │ │ │ - ldrhteq r5, [sp], #136 @ 0x88 │ │ │ │ - rscseq r5, sp, r8, lsl #17 │ │ │ │ - rscseq r5, sp, r2, ror #16 │ │ │ │ - rscseq r5, sp, r2, lsr r8 │ │ │ │ - rscseq r5, sp, r8, lsr #16 │ │ │ │ - rscseq r5, sp, r0, lsl #16 │ │ │ │ - ldrsbteq r5, [sp], #114 @ 0x72 │ │ │ │ - rscseq r5, sp, r6, lsr #15 │ │ │ │ - rscseq r5, sp, r4, ror r7 │ │ │ │ - rscseq r5, sp, ip, asr #14 │ │ │ │ - rscseq r5, sp, r8, lsr #14 │ │ │ │ - ldrshteq r5, [sp], #108 @ 0x6c │ │ │ │ - rscseq r5, sp, sl, asr #13 │ │ │ │ - rscseq r5, sp, r0, asr #13 │ │ │ │ - smlalseq r5, sp, ip, r6 │ │ │ │ - rscseq r5, sp, r8, ror r6 │ │ │ │ - rscseq r5, sp, ip, asr #12 │ │ │ │ - rscseq r5, sp, r0, lsr #12 │ │ │ │ - ldrshteq r5, [sp], #92 @ 0x5c │ │ │ │ - ldrsbteq r5, [sp], #88 @ 0x58 │ │ │ │ - rscseq r5, sp, ip, lsr #11 │ │ │ │ - rscseq r5, sp, r2, lsr #11 │ │ │ │ - rscseq r5, sp, lr, ror r5 │ │ │ │ - rscseq r5, sp, r0, asr r5 │ │ │ │ - rscseq r5, sp, r0, lsr #10 │ │ │ │ - ldrshteq r5, [sp], #68 @ 0x44 │ │ │ │ - rscseq r5, sp, r8, asr #9 │ │ │ │ - rscseq r5, sp, r4, lsr #9 │ │ │ │ - rscseq r5, sp, r0, lsl #9 │ │ │ │ - rscseq r5, sp, r4, asr r4 │ │ │ │ - rscseq r5, sp, r0, lsr r4 │ │ │ │ - rscseq r5, sp, sl, lsl #8 │ │ │ │ - ldrsbteq r5, [sp], #60 @ 0x3c │ │ │ │ - rscseq r5, sp, lr, lsr #7 │ │ │ │ - rscseq r5, sp, r8, lsl #7 │ │ │ │ - rscseq r5, sp, r2, ror #6 │ │ │ │ - rscseq r5, sp, r4, lsr r3 │ │ │ │ - rscseq r5, sp, lr, lsl #6 │ │ │ │ - rscseq r5, sp, r2, ror #5 │ │ │ │ - ldrsbteq r5, [sp], #40 @ 0x28 │ │ │ │ - rscseq r5, sp, r4, asr #5 │ │ │ │ - smlalseq r5, sp, r2, r2 │ │ │ │ - rscseq r5, sp, r6, ror #4 │ │ │ │ - rscseq r5, sp, ip, lsr #4 │ │ │ │ - rscseq r5, sp, r0, lsl #4 │ │ │ │ - ldrshteq r5, [sp], #22 │ │ │ │ - rscseq r5, sp, r2, ror #3 │ │ │ │ - rscseq r5, sp, r8, lsr #3 │ │ │ │ - rscseq r5, sp, r4, lsl #3 │ │ │ │ - rscseq r5, sp, r4, asr r1 │ │ │ │ - rscseq r5, sp, r4, lsr #2 │ │ │ │ - rscseq r5, sp, r4, lsl #2 │ │ │ │ - rscseq r5, sp, r0, ror #1 │ │ │ │ - smlalseq r5, sp, ip, r0 │ │ │ │ - smlalseq r5, sp, r2, r0 │ │ │ │ - rscseq r5, sp, lr, ror r0 │ │ │ │ - rscseq r5, sp, sl, asr r0 │ │ │ │ - rscseq r5, sp, r6, asr #32 │ │ │ │ - rscseq r5, sp, r0, lsl r0 │ │ │ │ - ldrshteq r4, [sp], #252 @ 0xfc │ │ │ │ - ldrsbteq r4, [sp], #248 @ 0xf8 │ │ │ │ - rscseq r4, sp, r4, asr #31 │ │ │ │ - smlalseq r4, sp, r6, pc @ │ │ │ │ - rscseq r4, sp, sl, ror #30 │ │ │ │ - rscseq r4, sp, sl, lsr pc │ │ │ │ + rscseq r5, sp, lr, ror #12 │ │ │ │ + rscseq r5, sp, r4, ror #12 │ │ │ │ + rscseq r5, sp, lr, lsr r6 │ │ │ │ + rscseq r5, sp, r8, lsl r6 │ │ │ │ + rscseq r5, sp, r8, ror #11 │ │ │ │ + rscseq r5, sp, r2, asr #11 │ │ │ │ + smlalseq r5, sp, r2, r5 │ │ │ │ + rscseq r5, sp, r8, lsl #11 │ │ │ │ + rscseq r5, sp, r0, ror #10 │ │ │ │ + rscseq r5, sp, r2, lsr r5 │ │ │ │ + rscseq r5, sp, r6, lsl #10 │ │ │ │ + ldrsbteq r5, [sp], #68 @ 0x44 │ │ │ │ + rscseq r5, sp, ip, lsr #9 │ │ │ │ + rscseq r5, sp, r8, lsl #9 │ │ │ │ + rscseq r5, sp, ip, asr r4 │ │ │ │ + rscseq r5, sp, sl, lsr #8 │ │ │ │ + rscseq r5, sp, r0, lsr #8 │ │ │ │ + ldrshteq r5, [sp], #60 @ 0x3c │ │ │ │ + ldrsbteq r5, [sp], #56 @ 0x38 │ │ │ │ + rscseq r5, sp, ip, lsr #7 │ │ │ │ + rscseq r5, sp, r0, lsl #7 │ │ │ │ + rscseq r5, sp, ip, asr r3 │ │ │ │ + rscseq r5, sp, r8, lsr r3 │ │ │ │ + rscseq r5, sp, ip, lsl #6 │ │ │ │ + rscseq r5, sp, r2, lsl #6 │ │ │ │ + ldrsbteq r5, [sp], #46 @ 0x2e │ │ │ │ + ldrhteq r5, [sp], #32 │ │ │ │ + rscseq r5, sp, r0, lsl #5 │ │ │ │ + rscseq r5, sp, r4, asr r2 │ │ │ │ + rscseq r5, sp, r8, lsr #4 │ │ │ │ + rscseq r5, sp, r4, lsl #4 │ │ │ │ + rscseq r5, sp, r0, ror #3 │ │ │ │ + ldrhteq r5, [sp], #20 │ │ │ │ + smlalseq r5, sp, r0, r1 │ │ │ │ + rscseq r5, sp, sl, ror #2 │ │ │ │ + rscseq r5, sp, ip, lsr r1 │ │ │ │ + rscseq r5, sp, lr, lsl #2 │ │ │ │ + rscseq r5, sp, r8, ror #1 │ │ │ │ + rscseq r5, sp, r2, asr #1 │ │ │ │ + smlalseq r5, sp, r4, r0 │ │ │ │ + rscseq r5, sp, lr, rrx │ │ │ │ + rscseq r5, sp, r2, asr #32 │ │ │ │ + rscseq r5, sp, r8, lsr r0 │ │ │ │ + rscseq r5, sp, r4, lsr #32 │ │ │ │ + ldrshteq r4, [sp], #242 @ 0xf2 │ │ │ │ + rscseq r4, sp, r6, asr #31 │ │ │ │ + rscseq r4, sp, ip, lsl #31 │ │ │ │ + rscseq r4, sp, r0, ror #30 │ │ │ │ + rscseq r4, sp, r6, asr pc │ │ │ │ + rscseq r4, sp, r2, asr #30 │ │ │ │ rscseq r4, sp, r8, lsl #30 │ │ │ │ - ldrsbteq r4, [sp], #232 @ 0xe8 │ │ │ │ - rscseq r4, sp, r8, lsr #29 │ │ │ │ - rscseq r4, sp, sl, ror lr │ │ │ │ - rscseq r4, sp, r0, ror #28 │ │ │ │ - rscseq r4, sp, ip, lsr lr │ │ │ │ - rscseq r4, sp, ip, lsl #28 │ │ │ │ - rscseq r4, sp, ip, ror #27 │ │ │ │ - rscseq r4, sp, r8, asr #27 │ │ │ │ - smlalseq r4, sp, sl, sp │ │ │ │ - rscseq r4, sp, ip, ror #26 │ │ │ │ - rscseq r4, sp, r8, asr #26 │ │ │ │ + rscseq r4, sp, r4, ror #29 │ │ │ │ + ldrhteq r4, [sp], #228 @ 0xe4 │ │ │ │ + rscseq r4, sp, r4, lsl #29 │ │ │ │ + rscseq r4, sp, r4, ror #28 │ │ │ │ + rscseq r4, sp, r0, asr #28 │ │ │ │ + ldrshteq r4, [sp], #220 @ 0xdc │ │ │ │ + ldrshteq r4, [sp], #210 @ 0xd2 │ │ │ │ + ldrsbteq r4, [sp], #222 @ 0xde │ │ │ │ + ldrhteq r4, [sp], #218 @ 0xda │ │ │ │ + rscseq r4, sp, r6, lsr #27 │ │ │ │ + rscseq r4, sp, r0, ror sp │ │ │ │ + rscseq r4, sp, ip, asr sp │ │ │ │ + rscseq r4, sp, r8, lsr sp │ │ │ │ rscseq r4, sp, r4, lsr #26 │ │ │ │ ldrshteq r4, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r4, sp, lr, ror #25 │ │ │ │ rscseq r4, sp, sl, asr #25 │ │ │ │ - smlalseq r4, sp, r8, ip │ │ │ │ + smlalseq r4, sp, sl, ip │ │ │ │ + rscseq r4, sp, r8, ror #24 │ │ │ │ + rscseq r4, sp, r8, lsr ip │ │ │ │ + rscseq r4, sp, r8, lsl #24 │ │ │ │ + ldrsbteq r4, [sp], #186 @ 0xba │ │ │ │ + rscseq r4, sp, r0, asr #23 │ │ │ │ + smlalseq r4, sp, ip, fp │ │ │ │ + rscseq r4, sp, ip, ror #22 │ │ │ │ + rscseq r4, sp, ip, asr #22 │ │ │ │ + rscseq r4, sp, r8, lsr #22 │ │ │ │ + ldrshteq r4, [sp], #170 @ 0xaa │ │ │ │ + rscseq r4, sp, ip, asr #21 │ │ │ │ + rscseq r4, sp, r8, lsr #21 │ │ │ │ + rscseq r4, sp, r4, lsl #21 │ │ │ │ + rscseq r4, sp, r6, asr sl │ │ │ │ + rscseq r4, sp, lr, asr #20 │ │ │ │ + rscseq r4, sp, sl, lsr #20 │ │ │ │ + ldrshteq r4, [sp], #152 @ 0x98 │ │ │ │ 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 98a734 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq r4, sp, r6, lsl fp │ │ │ │ - rscseq r4, sp, sl, ror #21 │ │ │ │ - rscseq r4, sp, r2, asr #21 │ │ │ │ - smlalseq r4, sp, ip, sl │ │ │ │ - rscseq r4, sp, ip, ror #20 │ │ │ │ - rscseq r4, sp, r2, ror #20 │ │ │ │ - rscseq r4, sp, lr, lsr sl │ │ │ │ - rscseq r4, sp, lr, lsl #20 │ │ │ │ - ldrsbteq r4, [sp], #158 @ 0x9e │ │ │ │ - ldrhteq r4, [sp], #158 @ 0x9e │ │ │ │ - smlalseq r4, sp, sl, r9 │ │ │ │ - rscseq r4, sp, lr, ror #18 │ │ │ │ - rscseq r4, sp, r4, ror #18 │ │ │ │ - rscseq r4, sp, lr, lsr r9 │ │ │ │ - rscseq r4, sp, r0, lsl r9 │ │ │ │ - ldrsbteq r4, [sp], #142 @ 0x8e │ │ │ │ - ldrhteq r4, [sp], #130 @ 0x82 │ │ │ │ - rscseq r4, sp, r6, lsl #17 │ │ │ │ - rscseq r4, sp, r0, ror #16 │ │ │ │ - rscseq r4, sp, sl, lsr r8 │ │ │ │ - rscseq r4, sp, sl, lsl #16 │ │ │ │ - rscseq r4, sp, r0, lsl #16 │ │ │ │ - ldrsbteq r4, [sp], #124 @ 0x7c │ │ │ │ - rscseq r4, sp, ip, lsr #15 │ │ │ │ - rscseq r4, sp, ip, ror r7 │ │ │ │ - rscseq r4, sp, ip, asr r7 │ │ │ │ - rscseq r4, sp, r8, lsr r7 │ │ │ │ - rscseq r4, sp, ip, lsl #14 │ │ │ │ - rscseq r4, sp, r2, lsl #14 │ │ │ │ - ldrsbteq r4, [sp], #108 @ 0x6c │ │ │ │ - rscseq r4, sp, sl, lsr #13 │ │ │ │ - rscseq r4, sp, lr, ror r6 │ │ │ │ - rscseq r4, sp, r2, asr r6 │ │ │ │ - rscseq r4, sp, ip, lsr #12 │ │ │ │ - rscseq r4, sp, r6, lsl #12 │ │ │ │ - ldrsbteq r4, [sp], #86 @ 0x56 │ │ │ │ - rscseq r4, sp, ip, asr #11 │ │ │ │ - rscseq r4, sp, r8, lsr #11 │ │ │ │ - rscseq r4, sp, r8, ror r5 │ │ │ │ - rscseq r4, sp, r8, asr #10 │ │ │ │ - rscseq r4, sp, r8, lsr #10 │ │ │ │ - rscseq r4, sp, r4, lsl #10 │ │ │ │ - ldrsbteq r4, [sp], #72 @ 0x48 │ │ │ │ - rscseq r4, sp, lr, asr #9 │ │ │ │ - rscseq r4, sp, r8, lsr #9 │ │ │ │ - rscseq r4, sp, sl, ror r4 │ │ │ │ - rscseq r4, sp, ip, asr #8 │ │ │ │ - rscseq r4, sp, sl, lsl r4 │ │ │ │ - rscseq r4, sp, lr, ror #7 │ │ │ │ - rscseq r4, sp, r2, asr #7 │ │ │ │ - smlalseq r4, sp, ip, r3 │ │ │ │ - rscseq r4, sp, r6, ror r3 │ │ │ │ - rscseq r4, sp, r6, asr #6 │ │ │ │ - rscseq r4, sp, ip, lsr r3 │ │ │ │ - rscseq r4, sp, r8, lsl r3 │ │ │ │ - rscseq r4, sp, r8, ror #5 │ │ │ │ - ldrhteq r4, [sp], #40 @ 0x28 │ │ │ │ - smlalseq r4, sp, r8, r2 │ │ │ │ - rscseq r4, sp, r4, ror r2 │ │ │ │ - rscseq r4, sp, r8, asr #4 │ │ │ │ - rscseq r4, sp, lr, lsr r2 │ │ │ │ - rscseq r4, sp, r8, lsl r2 │ │ │ │ - rscseq r4, sp, r6, ror #3 │ │ │ │ - ldrhteq r4, [sp], #26 │ │ │ │ - smlalseq r4, sp, r0, r1 │ │ │ │ - rscseq r4, sp, ip, ror #2 │ │ │ │ - rscseq r4, sp, r8, asr #2 │ │ │ │ - rscseq r4, sp, sl, lsl r1 │ │ │ │ - rscseq r4, sp, r2, lsl r1 │ │ │ │ - ldrshteq r4, [sp], #0 │ │ │ │ - rscseq r4, sp, r2, asr #1 │ │ │ │ - smlalseq r4, sp, r4, r0 │ │ │ │ - rscseq r4, sp, r6, ror r0 │ │ │ │ - rscseq r4, sp, r4, asr r0 │ │ │ │ - rscseq r4, sp, sl, lsr #32 │ │ │ │ - rscseq r4, sp, r2, lsr #32 │ │ │ │ - ldrshteq r3, [sp], #254 @ 0xfe │ │ │ │ - ldrsbteq r3, [sp], #242 @ 0xf2 │ │ │ │ - rscseq r3, sp, r2, lsr #31 │ │ │ │ + rscseq r4, sp, r6, ror r8 │ │ │ │ + rscseq r4, sp, sl, asr #16 │ │ │ │ + rscseq r4, sp, r2, lsr #16 │ │ │ │ + ldrshteq r4, [sp], #124 @ 0x7c │ │ │ │ + rscseq r4, sp, ip, asr #15 │ │ │ │ + rscseq r4, sp, r2, asr #15 │ │ │ │ + smlalseq r4, sp, lr, r7 │ │ │ │ + rscseq r4, sp, lr, ror #14 │ │ │ │ + rscseq r4, sp, lr, lsr r7 │ │ │ │ + rscseq r4, sp, lr, lsl r7 │ │ │ │ + ldrshteq r4, [sp], #106 @ 0x6a │ │ │ │ + rscseq r4, sp, lr, asr #13 │ │ │ │ + rscseq r4, sp, r4, asr #13 │ │ │ │ + smlalseq r4, sp, lr, r6 │ │ │ │ + rscseq r4, sp, r0, ror r6 │ │ │ │ + rscseq r4, sp, lr, lsr r6 │ │ │ │ + rscseq r4, sp, r2, lsl r6 │ │ │ │ + rscseq r4, sp, r6, ror #11 │ │ │ │ + rscseq r4, sp, r0, asr #11 │ │ │ │ + smlalseq r4, sp, sl, r5 │ │ │ │ + rscseq r4, sp, sl, ror #10 │ │ │ │ + rscseq r4, sp, r0, ror #10 │ │ │ │ + rscseq r4, sp, ip, lsr r5 │ │ │ │ + rscseq r4, sp, ip, lsl #10 │ │ │ │ + ldrsbteq r4, [sp], #76 @ 0x4c │ │ │ │ + ldrhteq r4, [sp], #76 @ 0x4c │ │ │ │ + smlalseq r4, sp, r8, r4 │ │ │ │ + rscseq r4, sp, ip, ror #8 │ │ │ │ + rscseq r4, sp, r2, ror #8 │ │ │ │ + rscseq r4, sp, ip, lsr r4 │ │ │ │ + rscseq r4, sp, sl, lsl #8 │ │ │ │ + ldrsbteq r4, [sp], #62 @ 0x3e │ │ │ │ + ldrhteq r4, [sp], #50 @ 0x32 │ │ │ │ + rscseq r4, sp, ip, lsl #7 │ │ │ │ + rscseq r4, sp, r6, ror #6 │ │ │ │ + rscseq r4, sp, r6, lsr r3 │ │ │ │ + rscseq r4, sp, ip, lsr #6 │ │ │ │ + rscseq r4, sp, r8, lsl #6 │ │ │ │ + ldrsbteq r4, [sp], #40 @ 0x28 │ │ │ │ + rscseq r4, sp, r8, lsr #5 │ │ │ │ + rscseq r4, sp, r8, lsl #5 │ │ │ │ + rscseq r4, sp, r4, ror #4 │ │ │ │ + rscseq r4, sp, r8, lsr r2 │ │ │ │ + rscseq r4, sp, lr, lsr #4 │ │ │ │ + rscseq r4, sp, r8, lsl #4 │ │ │ │ + ldrsbteq r4, [sp], #26 │ │ │ │ + rscseq r4, sp, ip, lsr #3 │ │ │ │ + rscseq r4, sp, sl, ror r1 │ │ │ │ + rscseq r4, sp, lr, asr #2 │ │ │ │ + rscseq r4, sp, r2, lsr #2 │ │ │ │ + ldrshteq r4, [sp], #12 │ │ │ │ + ldrsbteq r4, [sp], #6 │ │ │ │ + rscseq r4, sp, r6, lsr #1 │ │ │ │ + smlalseq r4, sp, ip, r0 │ │ │ │ + rscseq r4, sp, r8, ror r0 │ │ │ │ + rscseq r4, sp, r8, asr #32 │ │ │ │ + rscseq r4, sp, r8, lsl r0 │ │ │ │ + ldrshteq r3, [sp], #248 @ 0xf8 │ │ │ │ + ldrsbteq r3, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r3, sp, r8, lsr #31 │ │ │ │ + smlalseq r3, sp, lr, pc @ │ │ │ │ rscseq r3, sp, r8, ror pc │ │ │ │ - rscseq r3, sp, lr, asr #30 │ │ │ │ - rscseq r3, sp, sl, lsr #30 │ │ │ │ - rscseq r3, sp, r8, lsl #30 │ │ │ │ - ldrsbteq r3, [sp], #236 @ 0xec │ │ │ │ - ldrsbteq r3, [sp], #230 @ 0xe6 │ │ │ │ - ldrhteq r3, [sp], #230 @ 0xe6 │ │ │ │ + rscseq r3, sp, r6, asr #30 │ │ │ │ + rscseq r3, sp, sl, lsl pc │ │ │ │ + ldrshteq r3, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r3, sp, ip, asr #29 │ │ │ │ + rscseq r3, sp, r8, lsr #29 │ │ │ │ + rscseq r3, sp, sl, ror lr │ │ │ │ + rscseq r3, sp, r2, ror lr │ │ │ │ + rscseq r3, sp, r0, asr lr │ │ │ │ + rscseq r3, sp, r2, lsr #28 │ │ │ │ + ldrshteq r3, [sp], #212 @ 0xd4 │ │ │ │ + ldrsbteq r3, [sp], #214 @ 0xd6 │ │ │ │ + ldrhteq r3, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r3, sp, sl, lsl #27 │ │ │ │ + rscseq r3, sp, r2, lsl #27 │ │ │ │ + rscseq r3, sp, lr, asr sp │ │ │ │ + rscseq r3, sp, r2, lsr sp │ │ │ │ + rscseq r3, sp, r2, lsl #26 │ │ │ │ + ldrsbteq r3, [sp], #200 @ 0xc8 │ │ │ │ + rscseq r3, sp, lr, lsr #25 │ │ │ │ + rscseq r3, sp, sl, lsl #25 │ │ │ │ + rscseq r3, sp, r8, ror #24 │ │ │ │ + rscseq r3, sp, ip, lsr ip │ │ │ │ + rscseq r3, sp, r6, lsr ip │ │ │ │ + rscseq r3, sp, r6, lsl ip │ │ │ │ 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 r3, sp, lr, lsr #26 │ │ │ │ - rscseq r3, sp, r0, lsl #26 │ │ │ │ - rscseq r3, sp, r2, ror #25 │ │ │ │ - rscseq r3, sp, r0, asr #25 │ │ │ │ - smlalseq r3, sp, r6, ip │ │ │ │ - rscseq r3, sp, lr, lsl #25 │ │ │ │ - rscseq r3, sp, sl, ror #24 │ │ │ │ - rscseq r3, sp, sl, lsr ip │ │ │ │ - rscseq r3, sp, r0, lsl ip │ │ │ │ - rscseq r3, sp, r6, ror #23 │ │ │ │ - rscseq r3, sp, r2, asr #23 │ │ │ │ - smlalseq r3, sp, lr, fp │ │ │ │ - rscseq r3, sp, r0, ror fp │ │ │ │ - rscseq r3, sp, r8, ror #22 │ │ │ │ - rscseq r3, sp, r8, asr #22 │ │ │ │ - rscseq r3, sp, ip, lsl fp │ │ │ │ - ldrshteq r3, [sp], #162 @ 0xa2 │ │ │ │ - ldrsbteq r3, [sp], #168 @ 0xa8 │ │ │ │ - ldrhteq r3, [sp], #170 @ 0xaa │ │ │ │ - smlalseq r3, sp, r4, sl │ │ │ │ rscseq r3, sp, lr, lsl #21 │ │ │ │ - rscseq r3, sp, lr, ror #20 │ │ │ │ - ldrdeq r0, [r1, -lr] │ │ │ │ - ldrdeq r0, [r1, -r0] │ │ │ │ - rscseq r3, sp, r6, asr sl │ │ │ │ - smlabbeq r1, r8, r2, r0 │ │ │ │ - rscseq r3, sp, sl, asr #20 │ │ │ │ - rscseq r3, sp, r4, asr #20 │ │ │ │ - rscseq r3, sp, lr, lsr sl │ │ │ │ - rscseq r3, sp, r8, lsr sl │ │ │ │ - smlatteq r1, sl, r1, r0 │ │ │ │ - rscseq r3, sp, ip, lsr #20 │ │ │ │ - rscseq r3, sp, r6, lsr #20 │ │ │ │ + rscseq r3, sp, r0, ror #20 │ │ │ │ + rscseq r3, sp, r2, asr #20 │ │ │ │ rscseq r3, sp, r0, lsr #20 │ │ │ │ - rscseq r3, sp, sl, lsl sl │ │ │ │ - rscseq r3, sp, r4, lsl sl │ │ │ │ - rscseq r3, sp, lr, lsl #20 │ │ │ │ - rscseq r3, sp, r8, lsl #20 │ │ │ │ - rscseq r3, sp, r2, lsl #20 │ │ │ │ - ldrshteq r3, [sp], #156 @ 0x9c │ │ │ │ ldrshteq r3, [sp], #150 @ 0x96 │ │ │ │ - ldrshteq r3, [sp], #144 @ 0x90 │ │ │ │ - rscseq r3, sp, sl, ror #19 │ │ │ │ - rscseq r3, sp, r4, ror #19 │ │ │ │ - ldrsbteq r3, [sp], #158 @ 0x9e │ │ │ │ - ldrsbteq r3, [sp], #152 @ 0x98 │ │ │ │ - ldrsbteq r3, [sp], #146 @ 0x92 │ │ │ │ - rscseq r3, sp, ip, asr #19 │ │ │ │ - rscseq r3, sp, r6, asr #19 │ │ │ │ - rscseq r3, sp, r0, asr #19 │ │ │ │ - ldrhteq r3, [sp], #154 @ 0x9a │ │ │ │ - ldrhteq r3, [sp], #148 @ 0x94 │ │ │ │ - rscseq r3, sp, lr, lsr #19 │ │ │ │ - rscseq r3, sp, r8, lsr #19 │ │ │ │ - rscseq r3, sp, r2, lsr #19 │ │ │ │ - smlalseq r3, sp, ip, r9 │ │ │ │ - smlalseq r3, sp, r6, r9 │ │ │ │ - smlalseq r3, sp, r0, r9 │ │ │ │ - rscseq r3, sp, sl, lsl #19 │ │ │ │ - rscseq r3, sp, r4, lsl #19 │ │ │ │ - rscseq r3, sp, lr, ror r9 │ │ │ │ - rscseq r3, sp, r8, ror r9 │ │ │ │ - rscseq r3, sp, r2, ror r9 │ │ │ │ - rscseq r3, sp, ip, ror #18 │ │ │ │ - rscseq r3, sp, r6, ror #18 │ │ │ │ - rscseq r3, sp, r0, ror #18 │ │ │ │ - rscseq r3, sp, sl, asr r9 │ │ │ │ - rscseq r3, sp, r4, asr r9 │ │ │ │ - rscseq r3, sp, lr, asr #18 │ │ │ │ - rscseq r3, sp, r8, asr #18 │ │ │ │ - rscseq r3, sp, r2, asr #18 │ │ │ │ - rscseq r3, sp, ip, lsr r9 │ │ │ │ - smlabteq r1, sl, r1, r0 │ │ │ │ - rscseq r3, sp, r0, lsr r9 │ │ │ │ - rscseq r3, sp, sl, lsr #18 │ │ │ │ - rscseq r3, sp, r4, lsr #18 │ │ │ │ - rscseq r3, sp, lr, lsl r9 │ │ │ │ - rscseq r3, sp, r8, lsl r9 │ │ │ │ - rscseq r3, sp, r2, lsl r9 │ │ │ │ - smlatteq r1, r0, r1, r0 │ │ │ │ - @ instruction: 0x010101ba │ │ │ │ - rscseq r3, sp, r0, lsl #18 │ │ │ │ - ldrshteq r3, [sp], #138 @ 0x8a │ │ │ │ - ldrshteq r3, [sp], #132 @ 0x84 │ │ │ │ - rscseq r3, sp, lr, ror #17 │ │ │ │ - rscseq r3, sp, r8, ror #17 │ │ │ │ - rscseq r3, sp, r2, ror #17 │ │ │ │ - ldrsbteq r3, [sp], #140 @ 0x8c │ │ │ │ - ldrsbteq r3, [sp], #134 @ 0x86 │ │ │ │ + rscseq r3, sp, lr, ror #19 │ │ │ │ + rscseq r3, sp, sl, asr #19 │ │ │ │ + smlalseq r3, sp, sl, r9 │ │ │ │ + rscseq r3, sp, r0, ror r9 │ │ │ │ + rscseq r3, sp, r6, asr #18 │ │ │ │ + rscseq r3, sp, r2, lsr #18 │ │ │ │ + ldrshteq r3, [sp], #142 @ 0x8e │ │ │ │ ldrsbteq r3, [sp], #128 @ 0x80 │ │ │ │ - rscseq r3, sp, sl, asr #17 │ │ │ │ - rscseq r3, sp, r4, asr #17 │ │ │ │ - ldrhteq r3, [sp], #142 @ 0x8e │ │ │ │ - ldrhteq r3, [sp], #136 @ 0x88 │ │ │ │ - ldrhteq r3, [sp], #130 @ 0x82 │ │ │ │ - rscseq r3, sp, ip, lsr #17 │ │ │ │ - rscseq r3, sp, r6, lsr #17 │ │ │ │ - rscseq r3, sp, r0, lsr #17 │ │ │ │ - smlalseq r3, sp, sl, r8 │ │ │ │ - smlalseq r3, sp, r4, r8 │ │ │ │ - rscseq r3, sp, lr, lsl #17 │ │ │ │ - rscseq r3, sp, r8, lsl #17 │ │ │ │ - rscseq r3, sp, r2, lsl #17 │ │ │ │ + rscseq r3, sp, r8, asr #17 │ │ │ │ + rscseq r3, sp, r8, lsr #17 │ │ │ │ rscseq r3, sp, ip, ror r8 │ │ │ │ - rscseq r3, sp, r6, ror r8 │ │ │ │ - rscseq r3, sp, r0, ror r8 │ │ │ │ - rscseq r3, sp, sl, ror #16 │ │ │ │ - rscseq r3, sp, r4, ror #16 │ │ │ │ - rscseq r3, sp, lr, asr r8 │ │ │ │ - rscseq r3, sp, r8, asr r8 │ │ │ │ rscseq r3, sp, r2, asr r8 │ │ │ │ - rscseq r3, sp, ip, asr #16 │ │ │ │ - rscseq r3, sp, r6, asr #16 │ │ │ │ - rscseq r3, sp, r0, asr #16 │ │ │ │ - rscseq r3, sp, sl, lsr r8 │ │ │ │ - rscseq r3, sp, r4, lsr r8 │ │ │ │ - rscseq r3, sp, lr, lsr #16 │ │ │ │ - rscseq r3, sp, r8, lsr #16 │ │ │ │ - rscseq r3, sp, r2, lsr #16 │ │ │ │ - rscseq r3, sp, ip, lsl r8 │ │ │ │ - rscseq r3, sp, r6, lsl r8 │ │ │ │ - rscseq r3, sp, r0, lsl r8 │ │ │ │ - rscseq r3, sp, sl, lsl #16 │ │ │ │ - rscseq r3, sp, r4, lsl #16 │ │ │ │ - ldrshteq r3, [sp], #126 @ 0x7e │ │ │ │ - ldrshteq r3, [sp], #120 @ 0x78 │ │ │ │ - ldrshteq r3, [sp], #114 @ 0x72 │ │ │ │ - rscseq r3, sp, ip, ror #15 │ │ │ │ - rscseq r3, sp, r6, ror #15 │ │ │ │ - rscseq r3, sp, r0, ror #15 │ │ │ │ - ldrsbteq r3, [sp], #122 @ 0x7a │ │ │ │ - ldrsbteq r3, [sp], #116 @ 0x74 │ │ │ │ + rscseq r3, sp, r8, lsr r8 │ │ │ │ + rscseq r3, sp, sl, lsl r8 │ │ │ │ + ldrshteq r3, [sp], #116 @ 0x74 │ │ │ │ + rscseq r3, sp, lr, ror #15 │ │ │ │ rscseq r3, sp, lr, asr #15 │ │ │ │ - rscseq r3, sp, r8, asr #15 │ │ │ │ - rscseq r3, sp, r2, asr #15 │ │ │ │ - ldrhteq r3, [sp], #124 @ 0x7c │ │ │ │ + tstpeq r0, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ ldrhteq r3, [sp], #118 @ 0x76 │ │ │ │ - ldrhteq r3, [sp], #112 @ 0x70 │ │ │ │ + smlatteq r0, r8, pc, pc @ │ │ │ │ rscseq r3, sp, sl, lsr #15 │ │ │ │ rscseq r3, sp, r4, lsr #15 │ │ │ │ smlalseq r3, sp, lr, r7 │ │ │ │ smlalseq r3, sp, r8, r7 │ │ │ │ - smlalseq r3, sp, r2, r7 │ │ │ │ + tstpeq r0, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ rscseq r3, sp, ip, lsl #15 │ │ │ │ rscseq r3, sp, r6, lsl #15 │ │ │ │ rscseq r3, sp, r0, lsl #15 │ │ │ │ rscseq r3, sp, sl, ror r7 │ │ │ │ rscseq r3, sp, r4, ror r7 │ │ │ │ rscseq r3, sp, lr, ror #14 │ │ │ │ rscseq r3, sp, r8, ror #14 │ │ │ │ rscseq r3, sp, r2, ror #14 │ │ │ │ rscseq r3, sp, ip, asr r7 │ │ │ │ rscseq r3, sp, r6, asr r7 │ │ │ │ rscseq r3, sp, r0, asr r7 │ │ │ │ rscseq r3, sp, sl, asr #14 │ │ │ │ rscseq r3, sp, r4, asr #14 │ │ │ │ rscseq r3, sp, lr, lsr r7 │ │ │ │ + rscseq r3, sp, r8, lsr r7 │ │ │ │ + rscseq r3, sp, r2, lsr r7 │ │ │ │ + rscseq r3, sp, ip, lsr #14 │ │ │ │ + rscseq r3, sp, r6, lsr #14 │ │ │ │ + rscseq r3, sp, r0, lsr #14 │ │ │ │ + rscseq r3, sp, sl, lsl r7 │ │ │ │ + rscseq r3, sp, r4, lsl r7 │ │ │ │ + rscseq r3, sp, lr, lsl #14 │ │ │ │ + rscseq r3, sp, r8, lsl #14 │ │ │ │ + rscseq r3, sp, r2, lsl #14 │ │ │ │ + ldrshteq r3, [sp], #108 @ 0x6c │ │ │ │ + ldrshteq r3, [sp], #102 @ 0x66 │ │ │ │ + ldrshteq r3, [sp], #96 @ 0x60 │ │ │ │ + rscseq r3, sp, sl, ror #13 │ │ │ │ + rscseq r3, sp, r4, ror #13 │ │ │ │ + ldrsbteq r3, [sp], #110 @ 0x6e │ │ │ │ + ldrsbteq r3, [sp], #104 @ 0x68 │ │ │ │ + ldrsbteq r3, [sp], #98 @ 0x62 │ │ │ │ + rscseq r3, sp, ip, asr #13 │ │ │ │ + rscseq r3, sp, r6, asr #13 │ │ │ │ + rscseq r3, sp, r0, asr #13 │ │ │ │ + ldrhteq r3, [sp], #106 @ 0x6a │ │ │ │ + ldrhteq r3, [sp], #100 @ 0x64 │ │ │ │ + rscseq r3, sp, lr, lsr #13 │ │ │ │ + rscseq r3, sp, r8, lsr #13 │ │ │ │ + rscseq r3, sp, r2, lsr #13 │ │ │ │ + smlalseq r3, sp, ip, r6 │ │ │ │ + tstpeq r0, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlalseq r3, sp, r0, r6 │ │ │ │ + rscseq r3, sp, sl, lsl #13 │ │ │ │ + rscseq r3, sp, r4, lsl #13 │ │ │ │ + rscseq r3, sp, lr, ror r6 │ │ │ │ + rscseq r3, sp, r8, ror r6 │ │ │ │ + rscseq r3, sp, r2, ror r6 │ │ │ │ + tstpeq r0, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ + rscseq r3, sp, r0, ror #12 │ │ │ │ + rscseq r3, sp, sl, asr r6 │ │ │ │ + rscseq r3, sp, r4, asr r6 │ │ │ │ + rscseq r3, sp, lr, asr #12 │ │ │ │ + rscseq r3, sp, r8, asr #12 │ │ │ │ + rscseq r3, sp, r2, asr #12 │ │ │ │ + rscseq r3, sp, ip, lsr r6 │ │ │ │ + rscseq r3, sp, r6, lsr r6 │ │ │ │ + rscseq r3, sp, r0, lsr r6 │ │ │ │ + rscseq r3, sp, sl, lsr #12 │ │ │ │ + rscseq r3, sp, r4, lsr #12 │ │ │ │ + rscseq r3, sp, lr, lsl r6 │ │ │ │ + rscseq r3, sp, r8, lsl r6 │ │ │ │ + rscseq r3, sp, r2, lsl r6 │ │ │ │ + rscseq r3, sp, ip, lsl #12 │ │ │ │ + rscseq r3, sp, r6, lsl #12 │ │ │ │ + rscseq r3, sp, r0, lsl #12 │ │ │ │ + ldrshteq r3, [sp], #90 @ 0x5a │ │ │ │ + ldrshteq r3, [sp], #84 @ 0x54 │ │ │ │ + rscseq r3, sp, lr, ror #11 │ │ │ │ + rscseq r3, sp, r8, ror #11 │ │ │ │ + rscseq r3, sp, r2, ror #11 │ │ │ │ + ldrsbteq r3, [sp], #92 @ 0x5c │ │ │ │ + ldrsbteq r3, [sp], #86 @ 0x56 │ │ │ │ + ldrsbteq r3, [sp], #80 @ 0x50 │ │ │ │ + rscseq r3, sp, sl, asr #11 │ │ │ │ + rscseq r3, sp, r4, asr #11 │ │ │ │ + ldrhteq r3, [sp], #94 @ 0x5e │ │ │ │ + ldrhteq r3, [sp], #88 @ 0x58 │ │ │ │ + ldrhteq r3, [sp], #82 @ 0x52 │ │ │ │ + rscseq r3, sp, ip, lsr #11 │ │ │ │ + rscseq r3, sp, r6, lsr #11 │ │ │ │ + rscseq r3, sp, r0, lsr #11 │ │ │ │ + smlalseq r3, sp, sl, r5 │ │ │ │ + smlalseq r3, sp, r4, r5 │ │ │ │ + rscseq r3, sp, lr, lsl #11 │ │ │ │ + rscseq r3, sp, r8, lsl #11 │ │ │ │ + rscseq r3, sp, r2, lsl #11 │ │ │ │ + rscseq r3, sp, ip, ror r5 │ │ │ │ + rscseq r3, sp, r6, ror r5 │ │ │ │ + rscseq r3, sp, r0, ror r5 │ │ │ │ + rscseq r3, sp, sl, ror #10 │ │ │ │ + rscseq r3, sp, r4, ror #10 │ │ │ │ + rscseq r3, sp, lr, asr r5 │ │ │ │ + rscseq r3, sp, r8, asr r5 │ │ │ │ + rscseq r3, sp, r2, asr r5 │ │ │ │ + rscseq r3, sp, ip, asr #10 │ │ │ │ + rscseq r3, sp, r6, asr #10 │ │ │ │ + rscseq r3, sp, r0, asr #10 │ │ │ │ + rscseq r3, sp, sl, lsr r5 │ │ │ │ + rscseq r3, sp, r4, lsr r5 │ │ │ │ + rscseq r3, sp, lr, lsr #10 │ │ │ │ + rscseq r3, sp, r8, lsr #10 │ │ │ │ + rscseq r3, sp, r2, lsr #10 │ │ │ │ + rscseq r3, sp, ip, lsl r5 │ │ │ │ + rscseq r3, sp, r6, lsl r5 │ │ │ │ + rscseq r3, sp, r0, lsl r5 │ │ │ │ + rscseq r3, sp, sl, lsl #10 │ │ │ │ + rscseq r3, sp, r4, lsl #10 │ │ │ │ + ldrshteq r3, [sp], #78 @ 0x4e │ │ │ │ + ldrshteq r3, [sp], #72 @ 0x48 │ │ │ │ + ldrshteq r3, [sp], #66 @ 0x42 │ │ │ │ + rscseq r3, sp, ip, ror #9 │ │ │ │ + rscseq r3, sp, r6, ror #9 │ │ │ │ + rscseq r3, sp, r0, ror #9 │ │ │ │ + ldrsbteq r3, [sp], #74 @ 0x4a │ │ │ │ + ldrsbteq r3, [sp], #68 @ 0x44 │ │ │ │ + rscseq r3, sp, lr, asr #9 │ │ │ │ + rscseq r3, sp, r8, asr #9 │ │ │ │ + rscseq r3, sp, r2, asr #9 │ │ │ │ + ldrhteq r3, [sp], #76 @ 0x4c │ │ │ │ + ldrhteq r3, [sp], #70 @ 0x46 │ │ │ │ + ldrhteq r3, [sp], #64 @ 0x40 │ │ │ │ + rscseq r3, sp, sl, lsr #9 │ │ │ │ + rscseq r3, sp, r4, lsr #9 │ │ │ │ + smlalseq r3, sp, lr, r4 │ │ │ │ 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, r4, lsl #20 │ │ │ │ - ldrhteq r2, [pc], #240 │ │ │ │ - ldrhteq r9, [sp], #246 @ 0xf6 │ │ │ │ - rscseq r2, pc, sl, lsr #7 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + rscseq r2, pc, r0, lsl sp @ │ │ │ │ + rscseq r9, sp, r6, lsl sp │ │ │ │ + rscseq r2, pc, sl, lsl #2 │ │ │ │ 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 501620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed280> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98cae0 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - ldrsbteq r2, [sp], #218 @ 0xda │ │ │ │ - rscseq r2, pc, sl, lsr r3 @ │ │ │ │ - rscseq r2, sp, sl, lsr #21 │ │ │ │ - rscseq r1, pc, r2, ror #31 │ │ │ │ + rscseq r2, sp, sl, lsr fp │ │ │ │ + smlalseq r2, pc, sl, r0 @ │ │ │ │ + rscseq r2, sp, sl, lsl #16 │ │ │ │ + rscseq r1, pc, r2, asr #26 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82cd2c │ │ │ │ sbcshi pc, ip, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d5 │ │ │ │ @@ -154164,53 +154164,53 @@ │ │ │ │ and lr, r7, r8, asr #26 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [lr, #-416]! @ 0xfffffe60 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r7, sp, r8, asr #30 │ │ │ │ - rscseq r0, pc, r0, asr r3 @ │ │ │ │ - rscseq r0, sp, lr, asr #27 │ │ │ │ - ldrsbteq r0, [sp], #220 @ 0xdc │ │ │ │ - smlatbeq r5, r0, r9, ip │ │ │ │ - rscseq r0, sp, r8, asr #27 │ │ │ │ - rscseq r0, sp, r0, lsr #27 │ │ │ │ - rscseq r0, sp, lr, lsr #27 │ │ │ │ - rscseq r0, sp, ip, lsr #27 │ │ │ │ - rscseq r0, sp, sl, lsr #27 │ │ │ │ - rscseq r0, sp, r8, lsr #27 │ │ │ │ - rscseq r0, sp, sl, lsr #27 │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - smlalseq r0, sp, ip, sp │ │ │ │ - rscseq r0, sp, sl, lsr #26 │ │ │ │ - smlatteq r5, lr, r8, ip │ │ │ │ - rscseq r0, sp, sl, ror #20 │ │ │ │ - rscseq r0, pc, r6, asr r2 @ │ │ │ │ - rscseq r0, sp, lr, asr #20 │ │ │ │ - rscseq r0, pc, r2, asr #13 │ │ │ │ - ldrhteq r0, [pc], #108 │ │ │ │ - ldrhteq r0, [pc], #102 │ │ │ │ - ldrhteq r0, [pc], #96 │ │ │ │ - rscseq r0, pc, r2, asr #13 │ │ │ │ - rscseq r0, pc, r4, lsr #13 │ │ │ │ - smlalseq r0, pc, lr, r6 @ │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - smlabteq r0, r0, lr, ip │ │ │ │ - rscseq r0, sp, r4, asr #20 │ │ │ │ - rscseq r0, sp, lr, lsr sl │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ - rscseq r0, pc, r4, ror r1 @ │ │ │ │ - rscseq r7, sp, lr, asr #26 │ │ │ │ - rscseq r0, pc, r4, asr r1 @ │ │ │ │ - rscseq r1, pc, lr, lsl #10 │ │ │ │ - rscseq r0, pc, r6, lsr r1 @ │ │ │ │ - rscseq r7, sp, r4, ror #24 │ │ │ │ - rscseq r0, pc, sl, lsl r1 @ │ │ │ │ - rscseq r0, sp, ip, ror #11 │ │ │ │ + rscseq r7, sp, r8, lsr #25 │ │ │ │ + ldrhteq r0, [pc], #0 │ │ │ │ + rscseq r0, sp, lr, lsr #22 │ │ │ │ + rscseq r0, sp, ip, lsr fp │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ + rscseq r0, sp, r8, lsr #22 │ │ │ │ + rscseq r0, sp, r0, lsl #22 │ │ │ │ + rscseq r0, sp, lr, lsl #22 │ │ │ │ + rscseq r0, sp, ip, lsl #22 │ │ │ │ + rscseq r0, sp, sl, lsl #22 │ │ │ │ + rscseq r0, sp, r8, lsl #22 │ │ │ │ + rscseq r0, sp, sl, lsl #22 │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + ldrshteq r0, [sp], #172 @ 0xac │ │ │ │ + rscseq r0, sp, sl, lsl #21 │ │ │ │ + tsteq r5, lr, asr #12 │ │ │ │ + rscseq r0, sp, sl, asr #15 │ │ │ │ + ldrhteq pc, [lr], #246 @ 0xf6 @ │ │ │ │ + rscseq r0, sp, lr, lsr #15 │ │ │ │ + rscseq r0, pc, r2, lsr #8 │ │ │ │ + rscseq r0, pc, ip, lsl r4 @ │ │ │ │ + rscseq r0, pc, r6, lsl r4 @ │ │ │ │ + rscseq r0, pc, r0, lsl r4 @ │ │ │ │ + rscseq r0, pc, r2, lsr #8 │ │ │ │ + rscseq r0, pc, r4, lsl #8 │ │ │ │ + ldrshteq r0, [pc], #62 │ │ │ │ + @ instruction: 0x0105c59a │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ + rscseq r0, sp, r4, lsr #15 │ │ │ │ + smlalseq r0, sp, lr, r7 │ │ │ │ + tsteq r0, r6, asr r9 │ │ │ │ + ldrsbteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ + rscseq r7, sp, lr, lsr #21 │ │ │ │ + ldrhteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ + rscseq r1, pc, lr, ror #4 │ │ │ │ + smlalseq pc, lr, r6, lr @ │ │ │ │ + rscseq r7, sp, r4, asr #19 │ │ │ │ + rscseq pc, lr, sl, ror lr @ │ │ │ │ + rscseq r0, sp, ip, asr #6 │ │ │ │ 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 98ee48 │ │ │ │ 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 r0, sp, sl, lsl r4 │ │ │ │ - tsteq r0, r2, lsl #26 │ │ │ │ - ldrsbteq r0, [sp], #56 @ 0x38 │ │ │ │ - ldrhteq r0, [sp], #58 @ 0x3a │ │ │ │ - smlalseq r0, sp, ip, r3 │ │ │ │ - rscseq r0, sp, r8, ror r3 │ │ │ │ - rscseq r0, sp, ip, asr #6 │ │ │ │ - rscseq r0, sp, r8, lsr #6 │ │ │ │ - rscseq r0, sp, r2, lsl r3 │ │ │ │ - rscseq r0, sp, r6, ror #5 │ │ │ │ - ldrhteq r0, [sp], #42 @ 0x2a │ │ │ │ - ldrhteq r0, [sp], #32 │ │ │ │ - rscseq r0, sp, ip, lsl #5 │ │ │ │ - rscseq r0, sp, r2, ror #4 │ │ │ │ - rscseq r0, sp, r8, asr r2 │ │ │ │ - rscseq r0, sp, sl, lsr r2 │ │ │ │ - rscseq r0, sp, lr, lsl #4 │ │ │ │ - rscseq r0, sp, r4, ror #3 │ │ │ │ - ldrhteq r0, [sp], #24 │ │ │ │ - rscseq r0, sp, ip, lsl #3 │ │ │ │ - rscseq r0, sp, r2, lsl #3 │ │ │ │ - rscseq r0, sp, lr, asr r1 │ │ │ │ - rscseq r0, sp, sl, lsr r1 │ │ │ │ - rscseq r0, sp, r0, lsl r1 │ │ │ │ - rscseq r0, sp, r6, lsl #2 │ │ │ │ - rscseq r0, sp, r2, ror #1 │ │ │ │ - ldrhteq r0, [sp], #6 │ │ │ │ - rscseq r0, sp, sl, lsl #1 │ │ │ │ - rscseq r0, sp, r6, rrx │ │ │ │ - rscseq r0, sp, r2, asr #32 │ │ │ │ - rscseq r0, sp, r6, lsl r0 │ │ │ │ - ldrshteq pc, [ip], #242 @ 0xf2 @ │ │ │ │ - rscseq pc, ip, r0, ror #31 │ │ │ │ - smlalseq pc, ip, lr, pc @ │ │ │ │ - rscseq pc, ip, r2, ror pc @ │ │ │ │ - rscseq pc, ip, lr, asr #30 │ │ │ │ - rscseq pc, ip, sl, lsr pc @ │ │ │ │ - rscseq pc, ip, lr, lsl #30 │ │ │ │ - rscseq pc, ip, r4, lsl #30 │ │ │ │ - ldrsbteq pc, [ip], #238 @ 0xee @ │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ + rscseq r0, sp, sl, ror r1 │ │ │ │ + tsteq r0, r2, ror #20 │ │ │ │ + rscseq r0, sp, r8, lsr r1 │ │ │ │ + rscseq r0, sp, sl, lsl r1 │ │ │ │ + ldrshteq r0, [sp], #12 │ │ │ │ + ldrsbteq r0, [sp], #8 │ │ │ │ + rscseq r0, sp, ip, lsr #1 │ │ │ │ + rscseq r0, sp, r8, lsl #1 │ │ │ │ + rscseq r0, sp, r2, ror r0 │ │ │ │ + rscseq r0, sp, r6, asr #32 │ │ │ │ + rscseq r0, sp, sl, lsl r0 │ │ │ │ + rscseq r0, sp, r0, lsl r0 │ │ │ │ + rscseq pc, ip, ip, ror #31 │ │ │ │ + rscseq pc, ip, r2, asr #31 │ │ │ │ + ldrhteq pc, [ip], #248 @ 0xf8 @ │ │ │ │ + smlalseq pc, ip, sl, pc @ │ │ │ │ + rscseq pc, ip, lr, ror #30 │ │ │ │ + rscseq pc, ip, r4, asr #30 │ │ │ │ + rscseq pc, ip, r8, lsl pc @ │ │ │ │ + rscseq pc, ip, ip, ror #29 │ │ │ │ + rscseq pc, ip, r2, ror #29 │ │ │ │ + ldrhteq pc, [ip], #238 @ 0xee @ │ │ │ │ + smlalseq pc, ip, sl, lr @ │ │ │ │ + rscseq pc, ip, r0, ror lr @ │ │ │ │ rscseq pc, ip, r6, ror #28 │ │ │ │ - rscseq pc, ip, lr, asr #28 │ │ │ │ - rscseq pc, ip, r0, lsr lr @ │ │ │ │ - rscseq pc, ip, r2, lsl lr @ │ │ │ │ - rscseq pc, ip, r0, ror #27 │ │ │ │ - ldrhteq pc, [ip], #210 @ 0xd2 @ │ │ │ │ - rscseq pc, ip, r0, lsl #27 │ │ │ │ - rscseq pc, ip, lr, asr #26 │ │ │ │ - rscseq pc, ip, lr, lsl sp @ │ │ │ │ - rscseq pc, ip, lr, ror #25 │ │ │ │ - ldrhteq pc, [ip], #204 @ 0xcc @ │ │ │ │ - smlalseq pc, ip, lr, ip @ │ │ │ │ - rscseq pc, ip, sl, ror ip @ │ │ │ │ - rscseq pc, ip, r4, asr ip @ │ │ │ │ - rscseq pc, ip, r4, lsr #24 │ │ │ │ - rscseq pc, ip, sl, lsl ip @ │ │ │ │ - ldrshteq pc, [ip], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, ip, r8, asr #23 │ │ │ │ - smlalseq pc, ip, r8, fp @ │ │ │ │ - rscseq pc, ip, r6, ror fp @ │ │ │ │ - rscseq pc, ip, lr, asr #22 │ │ │ │ - rscseq pc, ip, lr, lsl fp @ │ │ │ │ - rscseq pc, ip, r4, lsl fp @ │ │ │ │ - ldrshteq pc, [ip], #160 @ 0xa0 @ │ │ │ │ - rscseq pc, ip, r2, asr #21 │ │ │ │ - smlalseq pc, ip, r2, sl @ │ │ │ │ - rscseq pc, ip, r4, ror #20 │ │ │ │ - rscseq pc, ip, r6, asr #20 │ │ │ │ - rscseq pc, ip, r4, lsr #20 │ │ │ │ - ldrshteq pc, [ip], #154 @ 0x9a @ │ │ │ │ - ldrshteq pc, [ip], #146 @ 0x92 @ │ │ │ │ - rscseq pc, ip, lr, asr #19 │ │ │ │ - rscseq pc, ip, r0, lsr #19 │ │ │ │ - rscseq pc, ip, r2, ror r9 @ │ │ │ │ - rscseq pc, ip, sl, ror #18 │ │ │ │ - rscseq pc, ip, r8, asr #18 │ │ │ │ - rscseq pc, ip, lr, lsl r9 @ │ │ │ │ - rscseq pc, ip, r6, lsl r9 @ │ │ │ │ - ldrshteq pc, [ip], #130 @ 0x82 @ │ │ │ │ - rscseq pc, ip, r6, asr #17 │ │ │ │ - smlalseq pc, ip, r6, r8 @ │ │ │ │ - rscseq pc, ip, ip, ror #16 │ │ │ │ - rscseq pc, ip, r2, asr #16 │ │ │ │ - rscseq pc, ip, lr, lsl r8 @ │ │ │ │ - ldrshteq pc, [ip], #122 @ 0x7a @ │ │ │ │ - rscseq pc, ip, ip, asr #15 │ │ │ │ + rscseq pc, ip, r2, asr #28 │ │ │ │ + rscseq pc, ip, r6, lsl lr @ │ │ │ │ + rscseq pc, ip, sl, ror #27 │ │ │ │ + rscseq pc, ip, r6, asr #27 │ │ │ │ + rscseq pc, ip, r2, lsr #27 │ │ │ │ + rscseq pc, ip, r6, ror sp @ │ │ │ │ + rscseq pc, ip, r2, asr sp @ │ │ │ │ + rscseq pc, ip, r0, asr #26 │ │ │ │ + ldrshteq pc, [ip], #206 @ 0xce @ │ │ │ │ + ldrsbteq pc, [ip], #194 @ 0xc2 @ │ │ │ │ + rscseq pc, ip, lr, lsr #25 │ │ │ │ + smlalseq pc, ip, sl, ip @ │ │ │ │ + rscseq pc, ip, lr, ror #24 │ │ │ │ + rscseq pc, ip, r4, ror #24 │ │ │ │ + rscseq pc, ip, lr, lsr ip @ │ │ │ │ + tsteq r0, sl, ror r5 │ │ │ │ + rscseq pc, ip, r6, asr #23 │ │ │ │ + rscseq pc, ip, lr, lsr #23 │ │ │ │ + smlalseq pc, ip, r0, fp @ │ │ │ │ + rscseq pc, ip, r2, ror fp @ │ │ │ │ + rscseq pc, ip, r0, asr #22 │ │ │ │ + rscseq pc, ip, r2, lsl fp @ │ │ │ │ + rscseq pc, ip, r0, ror #21 │ │ │ │ + rscseq pc, ip, lr, lsr #21 │ │ │ │ + rscseq pc, ip, lr, ror sl @ │ │ │ │ + rscseq pc, ip, lr, asr #20 │ │ │ │ + rscseq pc, ip, ip, lsl sl @ │ │ │ │ + ldrshteq pc, [ip], #158 @ 0x9e @ │ │ │ │ + ldrsbteq pc, [ip], #154 @ 0x9a @ │ │ │ │ + ldrhteq pc, [ip], #148 @ 0x94 @ │ │ │ │ + rscseq pc, ip, r4, lsl #19 │ │ │ │ + rscseq pc, ip, sl, ror r9 @ │ │ │ │ + rscseq pc, ip, r4, asr r9 @ │ │ │ │ + rscseq pc, ip, r8, lsr #18 │ │ │ │ + ldrshteq pc, [ip], #136 @ 0x88 @ │ │ │ │ + ldrsbteq pc, [ip], #134 @ 0x86 @ │ │ │ │ + rscseq pc, ip, lr, lsr #17 │ │ │ │ + rscseq pc, ip, lr, ror r8 @ │ │ │ │ + rscseq pc, ip, r4, ror r8 @ │ │ │ │ + rscseq pc, ip, r0, asr r8 @ │ │ │ │ + rscseq pc, ip, r2, lsr #16 │ │ │ │ + ldrshteq pc, [ip], #114 @ 0x72 @ │ │ │ │ rscseq pc, ip, r4, asr #15 │ │ │ │ - rscseq pc, ip, r2, lsr #15 │ │ │ │ + rscseq pc, ip, r6, lsr #15 │ │ │ │ + rscseq pc, ip, r4, lsl #15 │ │ │ │ + rscseq pc, ip, sl, asr r7 @ │ │ │ │ + rscseq pc, ip, r2, asr r7 @ │ │ │ │ + rscseq pc, ip, lr, lsr #14 │ │ │ │ + rscseq pc, ip, r0, lsl #14 │ │ │ │ + ldrsbteq pc, [ip], #98 @ 0x62 @ │ │ │ │ + rscseq pc, ip, sl, asr #13 │ │ │ │ + rscseq pc, ip, r8, lsr #13 │ │ │ │ + rscseq pc, ip, lr, ror r6 @ │ │ │ │ + rscseq pc, ip, r6, ror r6 @ │ │ │ │ + rscseq pc, ip, r2, asr r6 @ │ │ │ │ + rscseq pc, ip, r6, lsr #12 │ │ │ │ + ldrshteq pc, [ip], #86 @ 0x56 @ │ │ │ │ + rscseq pc, ip, ip, asr #11 │ │ │ │ + rscseq pc, ip, r2, lsr #11 │ │ │ │ + rscseq pc, ip, lr, ror r5 @ │ │ │ │ + rscseq pc, ip, sl, asr r5 @ │ │ │ │ + rscseq pc, ip, ip, lsr #10 │ │ │ │ + rscseq pc, ip, r4, lsr #10 │ │ │ │ + rscseq pc, ip, r2, lsl #10 │ │ │ │ cmnpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmppvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -155896,122 +155896,122 @@ │ │ │ │ cmp r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2157 @ 0xfffff793 │ │ │ │ stmdami sp!, {r0, r4, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 58440 @ 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2156 @ 0xfffff794 │ │ │ │ stmdami ip!, {r0, r1, r3, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 33864 @ 0x8448 │ │ │ │ - rscseq pc, ip, lr, lsl #12 │ │ │ │ - ldrsbteq pc, [ip], #94 @ 0x5e @ │ │ │ │ - ldrhteq pc, [ip], #94 @ 0x5e @ │ │ │ │ - smlalseq pc, ip, sl, r5 @ │ │ │ │ - rscseq pc, ip, lr, ror #10 │ │ │ │ - rscseq pc, ip, r4, ror #10 │ │ │ │ - rscseq pc, ip, lr, lsr r5 @ │ │ │ │ - rscseq pc, ip, ip, lsl #10 │ │ │ │ - rscseq pc, ip, r0, ror #9 │ │ │ │ - ldrhteq pc, [ip], #68 @ 0x44 @ │ │ │ │ - rscseq pc, ip, lr, lsl #9 │ │ │ │ - rscseq pc, ip, r8, ror #8 │ │ │ │ - rscseq pc, ip, r8, lsr r4 @ │ │ │ │ - rscseq pc, ip, lr, lsr #8 │ │ │ │ - rscseq pc, ip, sl, lsl #8 │ │ │ │ - ldrsbteq pc, [ip], #62 @ 0x3e @ │ │ │ │ - ldrhteq pc, [ip], #50 @ 0x32 @ │ │ │ │ - rscseq pc, ip, r8, lsr #7 │ │ │ │ - rscseq pc, ip, r2, lsl #7 │ │ │ │ - rscseq pc, ip, r2, asr r3 @ │ │ │ │ - rscseq pc, ip, r8, asr #6 │ │ │ │ - rscseq pc, ip, r4, lsr #6 │ │ │ │ - ldrshteq pc, [ip], #38 @ 0x26 @ │ │ │ │ + rscseq pc, ip, lr, ror #6 │ │ │ │ + rscseq pc, ip, lr, lsr r3 @ │ │ │ │ + rscseq pc, ip, lr, lsl r3 @ │ │ │ │ + ldrshteq pc, [ip], #42 @ 0x2a @ │ │ │ │ + rscseq pc, ip, lr, asr #5 │ │ │ │ rscseq pc, ip, r4, asr #5 │ │ │ │ - smlalseq pc, ip, r6, r2 @ │ │ │ │ - rscseq pc, ip, r6, ror #4 │ │ │ │ - rscseq pc, ip, r6, lsr r2 @ │ │ │ │ - rscseq pc, ip, r6, lsl r2 @ │ │ │ │ - ldrshteq pc, [ip], #18 @ │ │ │ │ - rscseq pc, ip, r6, asr #3 │ │ │ │ - ldrhteq pc, [ip], #28 @ │ │ │ │ - smlalseq pc, ip, r6, r1 @ │ │ │ │ + smlalseq pc, ip, lr, r2 @ │ │ │ │ + rscseq pc, ip, ip, ror #4 │ │ │ │ + rscseq pc, ip, r0, asr #4 │ │ │ │ + rscseq pc, ip, r4, lsl r2 @ │ │ │ │ + rscseq pc, ip, lr, ror #3 │ │ │ │ + rscseq pc, ip, r8, asr #3 │ │ │ │ + smlalseq pc, ip, r8, r1 @ │ │ │ │ + rscseq pc, ip, lr, lsl #3 │ │ │ │ rscseq pc, ip, sl, ror #2 │ │ │ │ rscseq pc, ip, lr, lsr r1 @ │ │ │ │ - rscseq pc, ip, r8, lsl r1 @ │ │ │ │ - ldrshteq pc, [ip], #2 @ │ │ │ │ - rscseq pc, ip, r2, asr #1 │ │ │ │ - ldrhteq pc, [ip], #8 @ │ │ │ │ - smlalseq pc, ip, r4, r0 @ │ │ │ │ - rscseq pc, ip, r6, rrx │ │ │ │ - rscseq pc, ip, r6, lsr r0 @ │ │ │ │ - rscseq pc, ip, r6 │ │ │ │ - rscseq lr, ip, r6, ror #31 │ │ │ │ - rscseq lr, ip, r2, asr #31 │ │ │ │ + rscseq pc, ip, r2, lsl r1 @ │ │ │ │ + rscseq pc, ip, r8, lsl #2 │ │ │ │ + rscseq pc, ip, r2, ror #1 │ │ │ │ + ldrhteq pc, [ip], #2 @ │ │ │ │ + rscseq pc, ip, r8, lsr #1 │ │ │ │ + rscseq pc, ip, r4, lsl #1 │ │ │ │ + rscseq pc, ip, r6, asr r0 @ │ │ │ │ + rscseq pc, ip, r4, lsr #32 │ │ │ │ + ldrshteq lr, [ip], #246 @ 0xf6 │ │ │ │ + rscseq lr, ip, r6, asr #31 │ │ │ │ smlalseq lr, ip, r6, pc @ │ │ │ │ - rscseq lr, ip, ip, lsl #31 │ │ │ │ - rscseq lr, ip, r6, ror #30 │ │ │ │ - rscseq lr, ip, r8, lsr pc │ │ │ │ - rscseq lr, ip, sl, lsl #30 │ │ │ │ - rscseq lr, ip, r2, lsl #30 │ │ │ │ - rscseq lr, ip, r0, ror #29 │ │ │ │ - ldrhteq lr, [ip], #230 @ 0xe6 │ │ │ │ - rscseq lr, ip, lr, lsr #29 │ │ │ │ - rscseq lr, ip, sl, lsl #29 │ │ │ │ - rscseq lr, ip, sl, asr lr │ │ │ │ - rscseq lr, ip, sl, lsr #28 │ │ │ │ - rscseq lr, ip, r0, lsl #28 │ │ │ │ - ldrsbteq lr, [ip], #214 @ 0xd6 │ │ │ │ - ldrhteq lr, [ip], #210 @ 0xd2 │ │ │ │ - rscseq lr, ip, lr, lsl #27 │ │ │ │ - rscseq lr, ip, r0, ror #26 │ │ │ │ - rscseq lr, ip, r8, asr sp │ │ │ │ - rscseq lr, ip, r6, lsr sp │ │ │ │ - rscseq lr, ip, lr, lsl #26 │ │ │ │ - rscseq lr, ip, r6, ror #25 │ │ │ │ - rscseq lr, ip, r0, ror #25 │ │ │ │ - ldrhteq lr, [ip], #206 @ 0xce │ │ │ │ - smlalseq lr, ip, r2, ip │ │ │ │ - rscseq lr, ip, ip, lsl #25 │ │ │ │ - rscseq lr, ip, ip, ror #24 │ │ │ │ - rscseq lr, ip, r4, asr #24 │ │ │ │ - rscseq lr, ip, r8, lsl ip │ │ │ │ - rscseq lr, ip, ip, ror #23 │ │ │ │ - ldrsbteq lr, [ip], #176 @ 0xb0 │ │ │ │ - ldrhteq lr, [ip], #176 @ 0xb0 │ │ │ │ + rscseq lr, ip, r6, ror pc │ │ │ │ + rscseq lr, ip, r2, asr pc │ │ │ │ + rscseq lr, ip, r6, lsr #30 │ │ │ │ + rscseq lr, ip, ip, lsl pc │ │ │ │ + ldrshteq lr, [ip], #230 @ 0xe6 │ │ │ │ + rscseq lr, ip, sl, asr #29 │ │ │ │ + smlalseq lr, ip, lr, lr │ │ │ │ + rscseq lr, ip, r8, ror lr │ │ │ │ + rscseq lr, ip, r2, asr lr │ │ │ │ + rscseq lr, ip, r2, lsr #28 │ │ │ │ + rscseq lr, ip, r8, lsl lr │ │ │ │ + ldrshteq lr, [ip], #212 @ 0xd4 │ │ │ │ + rscseq lr, ip, r6, asr #27 │ │ │ │ + smlalseq lr, ip, r6, sp │ │ │ │ + rscseq lr, ip, r6, ror #26 │ │ │ │ + rscseq lr, ip, r6, asr #26 │ │ │ │ + rscseq lr, ip, r2, lsr #26 │ │ │ │ + ldrshteq lr, [ip], #198 @ 0xc6 │ │ │ │ + rscseq lr, ip, ip, ror #25 │ │ │ │ + rscseq lr, ip, r6, asr #25 │ │ │ │ + smlalseq lr, ip, r8, ip │ │ │ │ + rscseq lr, ip, sl, ror #24 │ │ │ │ + rscseq lr, ip, r2, ror #24 │ │ │ │ + rscseq lr, ip, r0, asr #24 │ │ │ │ + rscseq lr, ip, r6, lsl ip │ │ │ │ + rscseq lr, ip, lr, lsl #24 │ │ │ │ + rscseq lr, ip, sl, ror #23 │ │ │ │ + ldrhteq lr, [ip], #186 @ 0xba │ │ │ │ rscseq lr, ip, sl, lsl #23 │ │ │ │ - rscseq lr, ip, r4, lsl #23 │ │ │ │ - rscseq lr, ip, r4, ror #22 │ │ │ │ - rscseq lr, ip, sl, lsr fp │ │ │ │ - rscseq lr, ip, r0, lsl fp │ │ │ │ - rscseq lr, ip, sl, lsl #22 │ │ │ │ - rscseq lr, ip, ip, ror #21 │ │ │ │ - rscseq lr, ip, r6, asr #21 │ │ │ │ + rscseq lr, ip, r0, ror #22 │ │ │ │ + rscseq lr, ip, r6, lsr fp │ │ │ │ + rscseq lr, ip, r2, lsl fp │ │ │ │ + rscseq lr, ip, lr, ror #21 │ │ │ │ rscseq lr, ip, r0, asr #21 │ │ │ │ - rscseq lr, ip, r0, lsr #21 │ │ │ │ - strdeq fp, [r0, -r8] │ │ │ │ - @ instruction: 0x0100b3ba │ │ │ │ - rscseq lr, ip, r8, lsl #21 │ │ │ │ - rscseq lr, ip, r2, lsl #21 │ │ │ │ - rscseq lr, ip, ip, ror sl │ │ │ │ - rscseq lr, ip, r6, ror sl │ │ │ │ - rscseq lr, ip, r0, ror sl │ │ │ │ - rscseq lr, ip, sl, ror #20 │ │ │ │ - rscseq lr, ip, r4, ror #20 │ │ │ │ - rscseq lr, ip, lr, asr sl │ │ │ │ - rscseq lr, ip, r8, asr sl │ │ │ │ - rscseq lr, ip, r2, asr sl │ │ │ │ - rscseq lr, ip, ip, asr #20 │ │ │ │ - smlabbeq r0, lr, r3, fp │ │ │ │ + ldrhteq lr, [ip], #168 @ 0xa8 │ │ │ │ + smlalseq lr, ip, r6, sl │ │ │ │ + rscseq lr, ip, lr, ror #20 │ │ │ │ + rscseq lr, ip, r6, asr #20 │ │ │ │ rscseq lr, ip, r0, asr #20 │ │ │ │ - rscseq lr, ip, sl, lsr sl │ │ │ │ - rscseq lr, ip, r4, lsr sl │ │ │ │ - ldrdeq fp, [r0, -r2] │ │ │ │ - rscseq lr, ip, r8, lsr #20 │ │ │ │ - rscseq lr, ip, r2, lsr #20 │ │ │ │ - rscseq lr, ip, ip, lsl sl │ │ │ │ - rscseq lr, ip, r6, lsl sl │ │ │ │ - rscseq lr, ip, r0, lsl sl │ │ │ │ + rscseq lr, ip, lr, lsl sl │ │ │ │ + ldrshteq lr, [ip], #146 @ 0x92 │ │ │ │ + rscseq lr, ip, ip, ror #19 │ │ │ │ + rscseq lr, ip, ip, asr #19 │ │ │ │ + rscseq lr, ip, r4, lsr #19 │ │ │ │ + rscseq lr, ip, r8, ror r9 │ │ │ │ + rscseq lr, ip, ip, asr #18 │ │ │ │ + rscseq lr, ip, r0, lsr r9 │ │ │ │ + rscseq lr, ip, r0, lsl r9 │ │ │ │ + rscseq lr, ip, sl, ror #17 │ │ │ │ + rscseq lr, ip, r4, ror #17 │ │ │ │ + rscseq lr, ip, r4, asr #17 │ │ │ │ + smlalseq lr, ip, sl, r8 │ │ │ │ + rscseq lr, ip, r0, ror r8 │ │ │ │ + rscseq lr, ip, sl, ror #16 │ │ │ │ + rscseq lr, ip, ip, asr #16 │ │ │ │ + rscseq lr, ip, r6, lsr #16 │ │ │ │ + rscseq lr, ip, r0, lsr #16 │ │ │ │ + rscseq lr, ip, r0, lsl #16 │ │ │ │ + tsteq r0, r8, asr r1 │ │ │ │ + tsteq r0, sl, lsl r1 │ │ │ │ + rscseq lr, ip, r8, ror #15 │ │ │ │ + rscseq lr, ip, r2, ror #15 │ │ │ │ + ldrsbteq lr, [ip], #124 @ 0x7c │ │ │ │ + ldrsbteq lr, [ip], #118 @ 0x76 │ │ │ │ + ldrsbteq lr, [ip], #112 @ 0x70 │ │ │ │ + rscseq lr, ip, sl, asr #15 │ │ │ │ + rscseq lr, ip, r4, asr #15 │ │ │ │ + ldrhteq lr, [ip], #126 @ 0x7e │ │ │ │ + ldrhteq lr, [ip], #120 @ 0x78 │ │ │ │ + ldrhteq lr, [ip], #114 @ 0x72 │ │ │ │ + rscseq lr, ip, ip, lsr #15 │ │ │ │ + smlatteq r0, lr, r0, fp │ │ │ │ + rscseq lr, ip, r0, lsr #15 │ │ │ │ + smlalseq lr, ip, sl, r7 │ │ │ │ + smlalseq lr, ip, r4, r7 │ │ │ │ + tsteq r0, r2, lsr r1 │ │ │ │ + rscseq lr, ip, r8, lsl #15 │ │ │ │ + rscseq lr, ip, r2, lsl #15 │ │ │ │ + rscseq lr, ip, ip, ror r7 │ │ │ │ + rscseq lr, ip, r6, ror r7 │ │ │ │ + rscseq lr, ip, r0, ror r7 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,52 +156061,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - rscseq lr, ip, sl, asr r8 │ │ │ │ - rscseq lr, ip, r4, asr r8 │ │ │ │ - rscseq lr, ip, lr, asr #16 │ │ │ │ - rscseq lr, ip, r8, asr #16 │ │ │ │ - rscseq lr, ip, r2, asr #16 │ │ │ │ - rscseq lr, ip, ip, lsr r8 │ │ │ │ - rscseq lr, ip, r6, lsr r8 │ │ │ │ - rscseq lr, ip, r0, lsr r8 │ │ │ │ - rscseq lr, ip, sl, lsr #16 │ │ │ │ - rscseq lr, ip, r4, lsr #16 │ │ │ │ - rscseq lr, ip, lr, lsl r8 │ │ │ │ - rscseq lr, ip, r8, lsl r8 │ │ │ │ - rscseq lr, ip, r2, lsl r8 │ │ │ │ - rscseq lr, ip, ip, lsl #16 │ │ │ │ - rscseq lr, ip, r6, lsl #16 │ │ │ │ - rscseq lr, ip, r0, lsl #16 │ │ │ │ - ldrshteq lr, [ip], #122 @ 0x7a │ │ │ │ - ldrshteq lr, [ip], #116 @ 0x74 │ │ │ │ - rscseq lr, ip, lr, ror #15 │ │ │ │ - rscseq lr, ip, r8, ror #15 │ │ │ │ - rscseq lr, ip, r2, ror #15 │ │ │ │ - ldrsbteq lr, [ip], #124 @ 0x7c │ │ │ │ - ldrsbteq lr, [ip], #118 @ 0x76 │ │ │ │ - ldrsbteq lr, [ip], #112 @ 0x70 │ │ │ │ - rscseq lr, ip, sl, asr #15 │ │ │ │ - rscseq lr, ip, r4, asr #15 │ │ │ │ - ldrhteq lr, [ip], #126 @ 0x7e │ │ │ │ - ldrhteq lr, [ip], #120 @ 0x78 │ │ │ │ - ldrhteq lr, [ip], #114 @ 0x72 │ │ │ │ - rscseq lr, ip, ip, lsr #15 │ │ │ │ - rscseq lr, ip, r6, lsr #15 │ │ │ │ - rscseq lr, ip, r0, lsr #15 │ │ │ │ - smlalseq lr, ip, sl, r7 │ │ │ │ - smlalseq lr, ip, r4, r7 │ │ │ │ - rscseq lr, ip, lr, lsl #15 │ │ │ │ - rscseq lr, ip, r8, lsl #15 │ │ │ │ - rscseq lr, ip, r2, lsl #15 │ │ │ │ - rscseq lr, ip, ip, ror r7 │ │ │ │ + ldrhteq lr, [ip], #90 @ 0x5a │ │ │ │ + ldrhteq lr, [ip], #84 @ 0x54 │ │ │ │ + rscseq lr, ip, lr, lsr #11 │ │ │ │ + rscseq lr, ip, r8, lsr #11 │ │ │ │ + rscseq lr, ip, r2, lsr #11 │ │ │ │ + smlalseq lr, ip, ip, r5 │ │ │ │ + smlalseq lr, ip, r6, r5 │ │ │ │ + smlalseq lr, ip, r0, r5 │ │ │ │ + rscseq lr, ip, sl, lsl #11 │ │ │ │ + rscseq lr, ip, r4, lsl #11 │ │ │ │ + rscseq lr, ip, lr, ror r5 │ │ │ │ + rscseq lr, ip, r8, ror r5 │ │ │ │ + rscseq lr, ip, r2, ror r5 │ │ │ │ + rscseq lr, ip, ip, ror #10 │ │ │ │ + rscseq lr, ip, r6, ror #10 │ │ │ │ + rscseq lr, ip, r0, ror #10 │ │ │ │ + rscseq lr, ip, sl, asr r5 │ │ │ │ + rscseq lr, ip, r4, asr r5 │ │ │ │ + rscseq lr, ip, lr, asr #10 │ │ │ │ + rscseq lr, ip, r8, asr #10 │ │ │ │ + rscseq lr, ip, r2, asr #10 │ │ │ │ + rscseq lr, ip, ip, lsr r5 │ │ │ │ + rscseq lr, ip, r6, lsr r5 │ │ │ │ + rscseq lr, ip, r0, lsr r5 │ │ │ │ + rscseq lr, ip, sl, lsr #10 │ │ │ │ + rscseq lr, ip, r4, lsr #10 │ │ │ │ + rscseq lr, ip, lr, lsl r5 │ │ │ │ + rscseq lr, ip, r8, lsl r5 │ │ │ │ + rscseq lr, ip, r2, lsl r5 │ │ │ │ + rscseq lr, ip, ip, lsl #10 │ │ │ │ + rscseq lr, ip, r6, lsl #10 │ │ │ │ + rscseq lr, ip, r0, lsl #10 │ │ │ │ + ldrshteq lr, [ip], #74 @ 0x4a │ │ │ │ + ldrshteq lr, [ip], #68 @ 0x44 │ │ │ │ + rscseq lr, ip, lr, ror #9 │ │ │ │ + rscseq lr, ip, r8, ror #9 │ │ │ │ + rscseq lr, ip, r2, ror #9 │ │ │ │ + ldrsbteq lr, [ip], #76 @ 0x4c │ │ │ │ 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 ff8428e4 │ │ │ │ bmi 43cb70 <__vaDriverInit_1_23@@libgallium-26.0.4-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, r4, ip, r9 │ │ │ │ - rscseq sp, ip, r4, lsr r7 │ │ │ │ - rscseq sp, ip, lr, lsr #14 │ │ │ │ - rscseq sp, ip, r6, ror r6 │ │ │ │ - rscseq ip, lr, r2, ror #28 │ │ │ │ - rscseq lr, lr, ip, lsl r2 │ │ │ │ - rscseq ip, lr, r4, asr #28 │ │ │ │ - rscseq sp, ip, r6, lsl r3 │ │ │ │ + smlatteq r0, r4, r9, r9 │ │ │ │ + smlalseq sp, ip, r4, r4 │ │ │ │ + rscseq sp, ip, lr, lsl #9 │ │ │ │ + ldrsbteq sp, [ip], #54 @ 0x36 │ │ │ │ + rscseq ip, lr, r2, asr #23 │ │ │ │ + rscseq sp, lr, ip, ror pc │ │ │ │ + rscseq ip, lr, r4, lsr #23 │ │ │ │ + rscseq sp, ip, r6, ror r0 │ │ │ │ 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, r8, lsr ip │ │ │ │ - ldrdeq r9, [r0, -sl] │ │ │ │ - @ instruction: 0x01009b94 │ │ │ │ - @ instruction: 0x01009bb2 │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - @ instruction: 0x01009c96 │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ - tsteq r0, sl, asr ip │ │ │ │ - @ instruction: 0x01009cbc │ │ │ │ + @ instruction: 0x01009998 │ │ │ │ + tsteq r0, sl, lsr r9 │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + strdeq r9, [r0, -r6] │ │ │ │ + smlatbeq r0, r0, r9, r9 │ │ │ │ + @ instruction: 0x010099ba │ │ │ │ + tsteq r0, ip, lsl sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5be4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c2b60 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rscseq r4, sp, sl, lsr #18 │ │ │ │ - rscseq sp, ip, r2, ror r5 │ │ │ │ - rscseq sp, ip, ip, ror #10 │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - rscseq sp, ip, r6, asr #10 │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - rscseq sp, ip, r2, lsr r5 │ │ │ │ - rscseq sp, lr, lr, lsr r6 │ │ │ │ - rscseq ip, lr, r6, ror #24 │ │ │ │ - tsteq r0, r8, lsl ip │ │ │ │ - rscseq ip, lr, ip, asr #24 │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - ldrsbteq sp, [ip], #68 @ 0x44 │ │ │ │ - rscseq sp, ip, lr, asr #9 │ │ │ │ - strdeq r9, [r0, -ip] │ │ │ │ - rscseq sp, ip, r8, lsr #9 │ │ │ │ - rscseq sp, ip, r2, lsr #9 │ │ │ │ - smlatteq r0, r8, fp, r9 │ │ │ │ - rscseq sp, ip, ip, ror r4 │ │ │ │ - rscseq sp, ip, r6, ror r4 │ │ │ │ - smlatteq r0, r0, fp, r9 │ │ │ │ + rscseq r4, sp, sl, lsl #13 │ │ │ │ + ldrsbteq sp, [ip], #34 @ 0x22 │ │ │ │ + rscseq sp, ip, ip, asr #5 │ │ │ │ + smlabbeq r0, lr, r9, r9 │ │ │ │ + rscseq sp, ip, r6, lsr #5 │ │ │ │ + @ instruction: 0x0100999a │ │ │ │ + smlalseq sp, ip, r2, r2 │ │ │ │ + smlalseq sp, lr, lr, r3 │ │ │ │ + rscseq ip, lr, r6, asr #19 │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + rscseq ip, lr, ip, lsr #19 │ │ │ │ + tsteq r0, r2, ror r9 │ │ │ │ + rscseq sp, ip, r4, lsr r2 │ │ │ │ + rscseq sp, ip, lr, lsr #4 │ │ │ │ + tsteq r0, ip, asr r9 │ │ │ │ + rscseq sp, ip, r8, lsl #4 │ │ │ │ + rscseq sp, ip, r2, lsl #4 │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + ldrsbteq sp, [ip], #28 │ │ │ │ + ldrsbteq sp, [ip], #22 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ 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 r9, [r0, -r0] │ │ │ │ - tsteq r0, r2, ror fp │ │ │ │ - @ instruction: 0x01009b94 │ │ │ │ - tsteq r0, lr, lsr fp │ │ │ │ - tsteq r0, r4, lsl ip │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - ldrdeq r9, [r0, -r8] │ │ │ │ + tsteq r0, r0, lsr r9 │ │ │ │ + ldrdeq r9, [r0, -r2] │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + @ instruction: 0x0100989e │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + smlatbeq r0, r6, r9, r9 │ │ │ │ + tsteq r0, r8, lsr r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c0d4 │ │ │ │ @ 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 r6, [pc], #198 │ │ │ │ - rscseq ip, lr, r4, asr sl │ │ │ │ - rscseq sp, lr, lr, lsl #8 │ │ │ │ - rscseq ip, lr, r6, lsr sl │ │ │ │ + rscseq r6, pc, r6, asr sl @ │ │ │ │ + ldrhteq ip, [lr], #116 @ 0x74 │ │ │ │ + rscseq sp, lr, lr, ror #2 │ │ │ │ + smlalseq ip, lr, r6, r7 │ │ │ │ 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 fec5c18c │ │ │ │ @@ -157691,16 +157691,16 @@ │ │ │ │ @ instruction: 0xf8564605 │ │ │ │ adcsmi r0, r0, #68, 30 @ 0x110 │ │ │ │ stmdavs r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf764210c │ │ │ │ strtmi lr, [r0], -r6, asr #30 │ │ │ │ @ instruction: 0xf105e7f7 │ │ │ │ vshr.s32 d16, d28, #10 │ │ │ │ - @ instruction: 0x4628d37b │ │ │ │ - addle pc, lr, #216, 4 @ 0x8000000d │ │ │ │ + strtmi sp, [r8], -r3, lsr #4 │ │ │ │ + teqple r6, r8 @ @ p-variant is OBSOLETE │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1915784 │ │ │ │ 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: 0x01aaadbc │ │ │ │ @ instruction: 0x01ad9c20 │ │ │ │ andeq r3, r0, r0, lsl r9 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - rscseq sp, r6, sl, lsl #31 │ │ │ │ + smlabbeq r5, r4, pc, r2 @ │ │ │ │ + rscseq sp, r6, sl, ror #25 │ │ │ │ strdeq r9, [sp, lr]! │ │ │ │ - rscseq sp, r6, sl, ror pc │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - ldrhteq sp, [r6], #226 @ 0xe2 │ │ │ │ - ldrsbteq sp, [r6], #224 @ 0xe0 │ │ │ │ - ldrhteq sp, [r6], #224 @ 0xe0 │ │ │ │ - rscseq sp, r6, r2, ror #29 │ │ │ │ - ldrshteq sp, [r6], #234 @ 0xea │ │ │ │ - rscseq sp, r6, r6, lsr #29 │ │ │ │ + ldrsbteq sp, [r6], #202 @ 0xca │ │ │ │ + smlatbeq r6, r8, r5, r1 │ │ │ │ + rscseq sp, r6, r2, lsl ip │ │ │ │ + rscseq sp, r6, r0, lsr ip │ │ │ │ + rscseq sp, r6, r0, lsl ip │ │ │ │ + rscseq sp, r6, r2, asr #24 │ │ │ │ + rscseq sp, r6, sl, asr ip │ │ │ │ + rscseq sp, r6, r6, lsl #24 │ │ │ │ @ instruction: 0x01ad999e │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ - rscseq r5, r6, r4, lsl r0 │ │ │ │ + rscseq r4, r6, r4, ror sp │ │ │ │ @ instruction: 0x01ad979c │ │ │ │ - ldrshteq r4, [r6], #242 @ 0xf2 │ │ │ │ - rscseq r5, r6, sl │ │ │ │ - rscseq r4, r6, r4, ror #31 │ │ │ │ - rscseq r4, r6, lr, asr #31 │ │ │ │ - rscseq r4, r6, r0, asr #31 │ │ │ │ - ldrshteq sp, [r6], #204 @ 0xcc │ │ │ │ + rscseq r4, r6, r2, asr sp │ │ │ │ + rscseq r4, r6, sl, ror #26 │ │ │ │ + rscseq r4, r6, r4, asr #26 │ │ │ │ + rscseq r4, r6, lr, lsr #26 │ │ │ │ + rscseq r4, r6, r0, lsr #26 │ │ │ │ + rscseq sp, r6, ip, asr sl │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - smlalseq sp, r6, ip, ip │ │ │ │ - smlalseq sp, r6, sl, ip │ │ │ │ - smlalseq sp, r6, lr, ip │ │ │ │ - rscseq sp, r6, r2, lsr #25 │ │ │ │ - rscseq sp, r6, r2, lsr #25 │ │ │ │ - rscseq sp, r6, lr, lsr #25 │ │ │ │ - rscseq sp, r6, lr, lsr #25 │ │ │ │ + ldrshteq sp, [r6], #156 @ 0x9c │ │ │ │ + ldrshteq sp, [r6], #154 @ 0x9a │ │ │ │ + ldrshteq sp, [r6], #158 @ 0x9e │ │ │ │ + rscseq sp, r6, r2, lsl #20 │ │ │ │ + rscseq sp, r6, r2, lsl #20 │ │ │ │ + rscseq sp, r6, lr, lsl #20 │ │ │ │ + rscseq sp, r6, lr, lsl #20 │ │ │ │ @ instruction: 0x01ad95be │ │ │ │ - ldrsbteq sp, [r6], #184 @ 0xb8 │ │ │ │ + rscseq sp, r6, r8, lsr r9 │ │ │ │ @ instruction: 0x01ad95be │ │ │ │ @ instruction: 0x01ad9522 │ │ │ │ @ instruction: 0x01ad9454 │ │ │ │ - ldrshteq r4, [r6], #188 @ 0xbc │ │ │ │ - rscseq sp, r6, r6, ror #22 │ │ │ │ - rscseq r7, sl, r4, ror #13 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - rscseq r7, r8, r6, ror #29 │ │ │ │ + rscseq r4, r6, ip, asr r9 │ │ │ │ + rscseq sp, r6, r6, asr #17 │ │ │ │ + rscseq r7, sl, r4, asr #8 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + rscseq r7, r8, r6, asr #24 │ │ │ │ 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: 0x01aaa910 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ lsrseq r6, r8, #7 │ │ │ │ - @ instruction: 0x01863390 │ │ │ │ + strdeq r3, [r6, r0] │ │ │ │ lslseq r6, ip @ │ │ │ │ @ instruction: 0x01aaa8ee │ │ │ │ rorseq r6, lr, r3 │ │ │ │ rorseq r6, lr, #6 │ │ │ │ lslseq r6, r8, r3 │ │ │ │ lslseq r6, r6, #6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x01aae40c │ │ │ │ rorseq r6, r4, #5 │ │ │ │ - orreq r3, r6, r0, asr r1 │ │ │ │ + @ instruction: 0x01862eb0 │ │ │ │ lsrseq r6, r6 @ │ │ │ │ lsrseq r6, r4 @ │ │ │ │ lsrseq r6, r2, #5 │ │ │ │ lslseq r6, r2 @ │ │ │ │ lsrseq r6, lr, r2 │ │ │ │ lsrseq r6, ip, #4 │ │ │ │ andeq r2, r0, r0, ror #2 │ │ │ │ @@ -158549,32 +158549,32 @@ │ │ │ │ stcl 7, cr15, [r4], #396 @ 0x18c │ │ │ │ movwcs lr, #22468 @ 0x57c4 │ │ │ │ @ instruction: 0xe7e2ac18 │ │ │ │ ldcge 3, cr2, [r8], {6} │ │ │ │ svclt 0x0000e7df │ │ │ │ @ instruction: 0x01aaa638 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r2, ip, r4, asr #10 │ │ │ │ + rscseq r2, ip, r4, lsr #5 │ │ │ │ @ instruction: 0x01aaa62c │ │ │ │ - rscseq r1, sl, r2, lsl #26 │ │ │ │ - rscseq r2, ip, r6, lsr r5 │ │ │ │ - ldrsbteq pc, [fp], #4 @ │ │ │ │ - rscseq pc, fp, lr, lsl #3 │ │ │ │ - rscseq pc, fp, sl, lsl #3 │ │ │ │ - rscseq pc, fp, r4, asr r1 @ │ │ │ │ + rscseq r1, sl, r2, ror #20 │ │ │ │ + smlalseq r2, ip, r6, r2 │ │ │ │ + rscseq lr, fp, r4, lsr lr │ │ │ │ + rscseq lr, fp, lr, ror #29 │ │ │ │ + rscseq lr, fp, sl, ror #29 │ │ │ │ + ldrhteq lr, [fp], #228 @ 0xe4 │ │ │ │ lslseq r6, r4, #3 │ │ │ │ andeq r3, r0, r0, asr #9 │ │ │ │ @ instruction: 0x01aae11e │ │ │ │ asrseq r6, sl, #2 │ │ │ │ - rscseq pc, fp, r2, asr #32 │ │ │ │ - rscseq pc, fp, r8, lsr r0 @ │ │ │ │ - rscseq pc, fp, r0, lsr r0 @ │ │ │ │ - rscseq pc, fp, r8, lsr #32 │ │ │ │ - rscseq pc, fp, r0, lsr #32 │ │ │ │ - rscseq pc, fp, r8, lsl r0 @ │ │ │ │ + rscseq lr, fp, r2, lsr #27 │ │ │ │ + smlalseq lr, fp, r8, sp │ │ │ │ + smlalseq lr, fp, r0, sp │ │ │ │ + rscseq lr, fp, r8, lsl #27 │ │ │ │ + rscseq lr, fp, r0, lsl #27 │ │ │ │ + rscseq lr, fp, r8, ror sp │ │ │ │ ldrheq r6, [r0, lr]! │ │ │ │ andeq r3, r0, r4, lsl #11 │ │ │ │ @ instruction: 0x01aae076 │ │ │ │ lslseq r6, r8, #1 │ │ │ │ rrxseq r6, r2 │ │ │ │ @ instruction: 0x000026b8 │ │ │ │ lsrseq r6, sl, #32 │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-216] @ 0xffffff28 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 15, cr15, cr0, cr2, {3} │ │ │ │ @ instruction: 0x01aaa226 │ │ │ │ @ instruction: 0x01aaa222 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r0, lr, sl, ror #8 │ │ │ │ - smlalseq lr, fp, r0, lr │ │ │ │ - rscseq lr, fp, sl, lsl #29 │ │ │ │ - rscseq lr, fp, r6, lsl #29 │ │ │ │ + rscseq r0, lr, sl, asr #3 │ │ │ │ + ldrshteq lr, [fp], #176 @ 0xb0 │ │ │ │ + rscseq lr, fp, sl, ror #23 │ │ │ │ + rscseq lr, fp, r6, ror #23 │ │ │ │ asrseq r5, r2 @ │ │ │ │ asrseq r5, ip, #27 │ │ │ │ asrseq r5, r8, #27 │ │ │ │ lsrseq r5, sl, #27 │ │ │ │ rorseq r5, r8, sp │ │ │ │ lslseq r5, r0, #26 │ │ │ │ andeq r0, r0, r4, lsl pc │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 1744188 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01aa9c90 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01aa9c54 │ │ │ │ @ instruction: 0x01aa9c14 │ │ │ │ - rscseq lr, fp, lr, lsl #13 │ │ │ │ + rscseq lr, fp, lr, ror #7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5d624 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 12, cr0, [r4], #864 @ 0x360 │ │ │ │ stclvc 5, cr15, [r6, #-692] @ 0xfffffd4c │ │ │ │ vstrge s8, [r8, #-716] @ 0xfffffd34 │ │ │ │ ldmibmi r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -159182,42 +159182,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ @ instruction: 0x01aa9bcc │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - smlabbeq r0, r0, r2, ip │ │ │ │ + smlatteq r0, r0, pc, fp @ │ │ │ │ @ instruction: 0x01aa9bbe │ │ │ │ - smlalseq lr, fp, sl, fp │ │ │ │ - rscseq lr, fp, r0, lsr #23 │ │ │ │ - rscseq lr, fp, sl, lsr #23 │ │ │ │ - rscseq lr, fp, r4, lsr #23 │ │ │ │ - rscseq lr, fp, r4, lsr #23 │ │ │ │ - rscseq lr, fp, r4, lsr #23 │ │ │ │ - rscseq lr, fp, r8, lsr #23 │ │ │ │ - rscseq lr, fp, r8, lsr #23 │ │ │ │ - rscseq lr, fp, r8, lsr #23 │ │ │ │ - rscseq sl, r8, r8, lsl #16 │ │ │ │ - rscseq r1, sl, r4, ror r3 │ │ │ │ - rscseq lr, fp, r8, lsl #23 │ │ │ │ - rscseq lr, fp, r4, lsl #23 │ │ │ │ - rscseq lr, fp, r0, lsl #23 │ │ │ │ - rscseq lr, fp, ip, ror fp │ │ │ │ - rscseq r1, sl, r0, lsr r3 │ │ │ │ - rscseq lr, fp, r8, ror #22 │ │ │ │ - rscseq r1, sl, r0, ror #5 │ │ │ │ - rscseq lr, fp, r4, asr fp │ │ │ │ - rscseq lr, fp, r0, asr fp │ │ │ │ - ldrhteq r1, [sl], #44 @ 0x2c │ │ │ │ - rscseq lr, fp, ip, lsr fp │ │ │ │ - rscseq lr, fp, r8, lsr fp │ │ │ │ - rscseq lr, fp, r8, lsr fp │ │ │ │ - rscseq lr, fp, r4, lsr fp │ │ │ │ - rscseq sl, r4, r4, asr pc │ │ │ │ + ldrshteq lr, [fp], #138 @ 0x8a │ │ │ │ + rscseq lr, fp, r0, lsl #18 │ │ │ │ + rscseq lr, fp, sl, lsl #18 │ │ │ │ + rscseq lr, fp, r4, lsl #18 │ │ │ │ + rscseq lr, fp, r4, lsl #18 │ │ │ │ + rscseq lr, fp, r4, lsl #18 │ │ │ │ + rscseq lr, fp, r8, lsl #18 │ │ │ │ + rscseq lr, fp, r8, lsl #18 │ │ │ │ + rscseq lr, fp, r8, lsl #18 │ │ │ │ + rscseq sl, r8, r8, ror #10 │ │ │ │ + ldrsbteq r1, [sl], #4 │ │ │ │ + rscseq lr, fp, r8, ror #17 │ │ │ │ + rscseq lr, fp, r4, ror #17 │ │ │ │ + rscseq lr, fp, r0, ror #17 │ │ │ │ + ldrsbteq lr, [fp], #140 @ 0x8c │ │ │ │ + smlalseq r1, sl, r0, r0 │ │ │ │ + rscseq lr, fp, r8, asr #17 │ │ │ │ + rscseq r1, sl, r0, asr #32 │ │ │ │ + ldrhteq lr, [fp], #132 @ 0x84 │ │ │ │ + ldrhteq lr, [fp], #128 @ 0x80 │ │ │ │ + rscseq r1, sl, ip, lsl r0 │ │ │ │ + smlalseq lr, fp, ip, r8 │ │ │ │ + smlalseq lr, fp, r8, r8 │ │ │ │ + smlalseq lr, fp, r8, r8 │ │ │ │ + smlalseq lr, fp, r4, r8 │ │ │ │ + ldrhteq sl, [r4], #196 @ 0xc4 │ │ │ │ asrseq r5, ip, r6 │ │ │ │ andeq r1, r0, r0, asr #14 │ │ │ │ @ instruction: 0x01aad59c │ │ │ │ lsrseq r5, r8, #12 │ │ │ │ @ instruction: 0x01aa99ca │ │ │ │ @ instruction: 0x01aa99a4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -160251,135 +160251,135 @@ │ │ │ │ @ instruction: 0xf8dc058c │ │ │ │ @ instruction: 0xf0000598 │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ ldreq pc, [r8, #2252] @ 0x8cc │ │ │ │ streq pc, [r4, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ rscs r4, r1, r8, lsl r3 │ │ │ │ - rscseq r1, ip, r4, asr #30 │ │ │ │ - ldrshteq lr, [lr], #102 @ 0x66 │ │ │ │ - rscseq r1, ip, r6, lsl pc │ │ │ │ - ldrsbteq r1, [ip], #196 @ 0xc4 │ │ │ │ + rscseq r1, ip, r4, lsr #25 │ │ │ │ + rscseq lr, lr, r6, asr r4 │ │ │ │ + rscseq r1, ip, r6, ror ip │ │ │ │ + rscseq r1, ip, r4, lsr sl │ │ │ │ @ instruction: 0x01aa9796 │ │ │ │ - ldrshteq r1, [ip], #230 @ 0xe6 │ │ │ │ + rscseq r1, ip, r6, asr ip │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r2, ip, r0, lsr #6 │ │ │ │ + rscseq r2, ip, r0, lsl #1 │ │ │ │ @ instruction: 0x01aa9756 │ │ │ │ - rscseq r2, ip, r4, lsr #6 │ │ │ │ - rscseq r2, ip, ip, asr #5 │ │ │ │ - rscseq r2, ip, r2, lsr #5 │ │ │ │ - smlalseq r1, ip, sl, sp │ │ │ │ - rscseq r1, ip, ip, ror #31 │ │ │ │ - rscseq r2, ip, lr, lsl #1 │ │ │ │ - smlalseq r1, ip, r0, sp │ │ │ │ - rscseq r0, sl, r2, lsl sp │ │ │ │ - rscseq r2, r6, r0, asr r5 │ │ │ │ - rscseq r1, ip, r6, lsr #28 │ │ │ │ - rscseq r1, ip, r6, asr #20 │ │ │ │ - rscseq r1, ip, r0, lsr #29 │ │ │ │ - rscseq r1, ip, r8, asr #30 │ │ │ │ - rscseq r1, ip, lr, lsr pc │ │ │ │ - smlalseq r1, ip, r0, lr │ │ │ │ - rscseq r1, ip, lr, ror #28 │ │ │ │ - rscseq r2, ip, sl, lsr #32 │ │ │ │ - rscseq r1, ip, r4, asr #17 │ │ │ │ - rscseq r1, ip, r2, lsl #30 │ │ │ │ - ldrsbteq r1, [ip], #234 @ 0xea │ │ │ │ - rscseq r1, ip, r8, lsr #26 │ │ │ │ - rscseq r1, ip, r6, asr #29 │ │ │ │ - rscseq r1, ip, r0, lsr #30 │ │ │ │ + rscseq r2, ip, r4, lsl #1 │ │ │ │ + rscseq r2, ip, ip, lsr #32 │ │ │ │ rscseq r2, ip, r2 │ │ │ │ - rscseq r2, ip, r8 │ │ │ │ - rscseq r1, ip, r4, lsr #30 │ │ │ │ - rscseq r1, ip, r6, asr #29 │ │ │ │ - ldrsbteq r1, [ip], #160 @ 0xa0 │ │ │ │ - rscseq r1, ip, lr, asr #21 │ │ │ │ - rscseq r2, r6, r0, lsl r2 │ │ │ │ - rscseq r1, ip, sl, ror #26 │ │ │ │ - ldrhteq r1, [ip], #196 @ 0xc4 │ │ │ │ - rscseq r1, ip, sl, ror #25 │ │ │ │ - rscseq r1, ip, ip, lsl sp │ │ │ │ - ldrhteq r1, [ip], #122 @ 0x7a │ │ │ │ + ldrshteq r1, [ip], #170 @ 0xaa │ │ │ │ + rscseq r1, ip, ip, asr #26 │ │ │ │ + rscseq r1, ip, lr, ror #27 │ │ │ │ + ldrshteq r1, [ip], #160 @ 0xa0 │ │ │ │ + rscseq r0, sl, r2, ror sl │ │ │ │ + ldrhteq r2, [r6], #32 │ │ │ │ + rscseq r1, ip, r6, lsl #23 │ │ │ │ + rscseq r1, ip, r6, lsr #15 │ │ │ │ + rscseq r1, ip, r0, lsl #24 │ │ │ │ + rscseq r1, ip, r8, lsr #25 │ │ │ │ + smlalseq r1, ip, lr, ip │ │ │ │ ldrshteq r1, [ip], #176 @ 0xb0 │ │ │ │ - rscseq r1, ip, r0, ror #13 │ │ │ │ - rscseq r1, ip, r6, lsl #14 │ │ │ │ - rscseq r1, ip, r4, asr r9 │ │ │ │ - rscseq r1, ip, r6, asr r9 │ │ │ │ - rscseq r1, ip, sl, lsl #18 │ │ │ │ - rscseq r1, ip, r0, lsl r9 │ │ │ │ - rscseq r1, ip, r2, lsl r9 │ │ │ │ - rscseq r1, ip, r4, lsl r9 │ │ │ │ - rscseq r1, ip, lr, lsl r9 │ │ │ │ - rscseq r1, ip, r4, lsr #18 │ │ │ │ - rscseq r1, ip, sl, asr r9 │ │ │ │ - rscseq r1, ip, ip, asr r9 │ │ │ │ - rscseq r1, ip, r6, lsl #18 │ │ │ │ - ldrshteq r1, [ip], #142 @ 0x8e │ │ │ │ - rscseq r1, ip, r2, lsl #18 │ │ │ │ - rscseq r1, ip, r4, lsl #18 │ │ │ │ - smlalseq r1, ip, r0, r4 │ │ │ │ - smlalseq r1, fp, r8, r5 │ │ │ │ - rscseq r1, r6, r4, asr pc │ │ │ │ - rscseq r0, sl, r8, lsr #13 │ │ │ │ - rscseq r1, ip, ip, lsl #16 │ │ │ │ - rscseq r1, ip, r2, asr r8 │ │ │ │ - smlalseq r1, ip, ip, r8 │ │ │ │ - rscseq r1, ip, r2, asr r8 │ │ │ │ - rscseq r1, ip, r4, asr r8 │ │ │ │ - rscseq r1, ip, r6, asr r8 │ │ │ │ - ldrshteq r1, [ip], #116 @ 0x74 │ │ │ │ - rscseq r1, ip, sl, asr r8 │ │ │ │ - rscseq r1, ip, ip, asr r8 │ │ │ │ - ldrshteq r1, [ip], #120 @ 0x78 │ │ │ │ - ldrdeq sp, [r0, -r2] │ │ │ │ - rscseq r1, ip, r4, asr r7 │ │ │ │ - rscseq r1, r6, lr, ror #26 │ │ │ │ - rscseq r1, ip, r4, lsl r2 │ │ │ │ - smlabteq r4, sl, fp, r9 │ │ │ │ - rscseq r1, ip, r0, ror #2 │ │ │ │ - smlatbeq r4, r6, sl, r9 │ │ │ │ - rscseq r1, ip, r4, lsl #2 │ │ │ │ - rscseq r1, ip, r6, lsl #2 │ │ │ │ - rscseq r1, ip, r8, lsl #2 │ │ │ │ - rscseq r1, ip, r6, lsl #2 │ │ │ │ - rscseq r1, ip, r4, lsl #2 │ │ │ │ - rscseq r1, ip, r2, lsl #2 │ │ │ │ - rscseq r1, ip, lr, asr #32 │ │ │ │ - rscseq r1, ip, r0, asr r0 │ │ │ │ - rscseq r1, ip, r2, asr r0 │ │ │ │ - rscseq r1, ip, ip, rrx │ │ │ │ - rscseq r1, ip, lr, rrx │ │ │ │ - rscseq r1, ip, r0, ror r0 │ │ │ │ - rscseq r1, ip, r2, asr #13 │ │ │ │ - rscseq r1, ip, ip, asr #2 │ │ │ │ - rscseq r1, ip, r2, ror r1 │ │ │ │ - rscseq r0, ip, r6, ror pc │ │ │ │ - rscseq r0, ip, lr, ror pc │ │ │ │ - rscseq r0, ip, r6, lsl #31 │ │ │ │ - rscseq r0, ip, sl, lsl #31 │ │ │ │ - rscseq r0, ip, lr, lsl #31 │ │ │ │ - rscseq r0, ip, ip, lsl #31 │ │ │ │ - smlalseq r0, ip, r4, pc @ │ │ │ │ - ldrhteq r0, [ip], #252 @ 0xfc │ │ │ │ - rscseq r0, ip, ip, lsr #30 │ │ │ │ - rscseq r0, ip, r4, lsr pc │ │ │ │ - rscseq r0, ip, ip, lsr pc │ │ │ │ - rscseq r0, ip, r4, asr #30 │ │ │ │ - rscseq r0, ip, r4, asr #30 │ │ │ │ - rscseq r0, ip, lr, lsr pc │ │ │ │ - rscseq r0, ip, r8, lsr pc │ │ │ │ - rscseq r0, ip, r2, lsr pc │ │ │ │ - rscseq r0, ip, lr, ror #29 │ │ │ │ - rscseq r0, ip, r0, ror #29 │ │ │ │ - ldrsbteq r0, [ip], #234 @ 0xea │ │ │ │ - ldrsbteq r0, [ip], #224 @ 0xe0 │ │ │ │ - ldrhteq r0, [ip], #138 @ 0x8a │ │ │ │ - rscseq r0, ip, r2, lsr #17 │ │ │ │ - ldrhteq r0, [ip], #136 @ 0x88 │ │ │ │ - smlalseq r0, ip, r4, r8 │ │ │ │ + rscseq r1, ip, lr, asr #23 │ │ │ │ + rscseq r1, ip, sl, lsl #27 │ │ │ │ + rscseq r1, ip, r4, lsr #12 │ │ │ │ + rscseq r1, ip, r2, ror #24 │ │ │ │ + rscseq r1, ip, sl, lsr ip │ │ │ │ + rscseq r1, ip, r8, lsl #21 │ │ │ │ + rscseq r1, ip, r6, lsr #24 │ │ │ │ + rscseq r1, ip, r0, lsl #25 │ │ │ │ + rscseq r1, ip, r2, ror #26 │ │ │ │ + rscseq r1, ip, r8, ror #26 │ │ │ │ + rscseq r1, ip, r4, lsl #25 │ │ │ │ + rscseq r1, ip, r6, lsr #24 │ │ │ │ + rscseq r1, ip, r0, lsr r8 │ │ │ │ + rscseq r1, ip, lr, lsr #16 │ │ │ │ + rscseq r1, r6, r0, ror pc │ │ │ │ + rscseq r1, ip, sl, asr #21 │ │ │ │ + rscseq r1, ip, r4, lsl sl │ │ │ │ + rscseq r1, ip, sl, asr #20 │ │ │ │ + rscseq r1, ip, ip, ror sl │ │ │ │ + rscseq r1, ip, sl, lsl r5 │ │ │ │ + rscseq r1, ip, r0, asr r9 │ │ │ │ + rscseq r1, ip, r0, asr #8 │ │ │ │ + rscseq r1, ip, r6, ror #8 │ │ │ │ + ldrhteq r1, [ip], #100 @ 0x64 │ │ │ │ + ldrhteq r1, [ip], #102 @ 0x66 │ │ │ │ + rscseq r1, ip, sl, ror #12 │ │ │ │ + rscseq r1, ip, r0, ror r6 │ │ │ │ + rscseq r1, ip, r2, ror r6 │ │ │ │ + rscseq r1, ip, r4, ror r6 │ │ │ │ + rscseq r1, ip, lr, ror r6 │ │ │ │ + rscseq r1, ip, r4, lsl #13 │ │ │ │ + ldrhteq r1, [ip], #106 @ 0x6a │ │ │ │ + ldrhteq r1, [ip], #108 @ 0x6c │ │ │ │ + rscseq r1, ip, r6, ror #12 │ │ │ │ + rscseq r1, ip, lr, asr r6 │ │ │ │ + rscseq r1, ip, r2, ror #12 │ │ │ │ + rscseq r1, ip, r4, ror #12 │ │ │ │ + ldrshteq r1, [ip], #16 │ │ │ │ + ldrshteq r1, [fp], #40 @ 0x28 │ │ │ │ + ldrhteq r1, [r6], #196 @ 0xc4 │ │ │ │ + rscseq r0, sl, r8, lsl #8 │ │ │ │ + rscseq r1, ip, ip, ror #10 │ │ │ │ + ldrhteq r1, [ip], #82 @ 0x52 │ │ │ │ + ldrshteq r1, [ip], #92 @ 0x5c │ │ │ │ + ldrhteq r1, [ip], #82 @ 0x52 │ │ │ │ + ldrhteq r1, [ip], #84 @ 0x54 │ │ │ │ + ldrhteq r1, [ip], #86 @ 0x56 │ │ │ │ + rscseq r1, ip, r4, asr r5 │ │ │ │ + ldrhteq r1, [ip], #90 @ 0x5a │ │ │ │ + ldrhteq r1, [ip], #92 @ 0x5c │ │ │ │ + rscseq r1, ip, r8, asr r5 │ │ │ │ + tsteq r0, r2, lsr r3 │ │ │ │ + ldrhteq r1, [ip], #68 @ 0x44 │ │ │ │ + rscseq r1, r6, lr, asr #21 │ │ │ │ + rscseq r0, ip, r4, ror pc │ │ │ │ + tsteq r4, sl, lsr #18 │ │ │ │ + rscseq r0, ip, r0, asr #29 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + rscseq r0, ip, r4, ror #28 │ │ │ │ + rscseq r0, ip, r6, ror #28 │ │ │ │ + rscseq r0, ip, r8, ror #28 │ │ │ │ + rscseq r0, ip, r6, ror #28 │ │ │ │ + rscseq r0, ip, r4, ror #28 │ │ │ │ + rscseq r0, ip, r2, ror #28 │ │ │ │ + rscseq r0, ip, lr, lsr #27 │ │ │ │ + ldrhteq r0, [ip], #208 @ 0xd0 │ │ │ │ + ldrhteq r0, [ip], #210 @ 0xd2 │ │ │ │ + rscseq r0, ip, ip, asr #27 │ │ │ │ + rscseq r0, ip, lr, asr #27 │ │ │ │ + ldrsbteq r0, [ip], #208 @ 0xd0 │ │ │ │ + rscseq r1, ip, r2, lsr #8 │ │ │ │ + rscseq r0, ip, ip, lsr #29 │ │ │ │ + ldrsbteq r0, [ip], #226 @ 0xe2 │ │ │ │ + ldrsbteq r0, [ip], #198 @ 0xc6 │ │ │ │ + ldrsbteq r0, [ip], #206 @ 0xce │ │ │ │ + rscseq r0, ip, r6, ror #25 │ │ │ │ + rscseq r0, ip, sl, ror #25 │ │ │ │ + rscseq r0, ip, lr, ror #25 │ │ │ │ + rscseq r0, ip, ip, ror #25 │ │ │ │ + ldrshteq r0, [ip], #196 @ 0xc4 │ │ │ │ + rscseq r0, ip, ip, lsl sp │ │ │ │ + rscseq r0, ip, ip, lsl #25 │ │ │ │ + smlalseq r0, ip, r4, ip │ │ │ │ + smlalseq r0, ip, ip, ip │ │ │ │ + rscseq r0, ip, r4, lsr #25 │ │ │ │ + rscseq r0, ip, r4, lsr #25 │ │ │ │ + smlalseq r0, ip, lr, ip │ │ │ │ + smlalseq r0, ip, r8, ip │ │ │ │ + smlalseq r0, ip, r2, ip │ │ │ │ + rscseq r0, ip, lr, asr #24 │ │ │ │ + rscseq r0, ip, r0, asr #24 │ │ │ │ + rscseq r0, ip, sl, lsr ip │ │ │ │ + rscseq r0, ip, r0, lsr ip │ │ │ │ + rscseq r0, ip, sl, lsl r6 │ │ │ │ + rscseq r0, ip, r2, lsl #12 │ │ │ │ + rscseq r0, ip, r8, lsl r6 │ │ │ │ + ldrshteq r0, [ip], #84 @ 0x54 │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -161071,96 +161071,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf7608ff0 │ │ │ │ svclt 0x0000ea16 │ │ │ │ - rscseq r0, ip, lr, ror #23 │ │ │ │ - ldrshteq r0, [ip], #176 @ 0xb0 │ │ │ │ - ldrshteq r0, [ip], #178 @ 0xb2 │ │ │ │ - ldrshteq r0, [ip], #180 @ 0xb4 │ │ │ │ - ldrshteq r0, [ip], #182 @ 0xb6 │ │ │ │ - ldrshteq r0, [ip], #178 @ 0xb2 │ │ │ │ - rscseq r0, ip, lr, ror #23 │ │ │ │ - rscseq r0, ip, sl, ror #23 │ │ │ │ - rscseq r0, ip, r4, ror #23 │ │ │ │ - rscseq r1, ip, ip, ror #12 │ │ │ │ - rscseq r0, ip, r0, asr #23 │ │ │ │ - rscseq r0, ip, ip, ror #22 │ │ │ │ - rscseq r0, ip, r8, lsl ip │ │ │ │ - rscseq r0, ip, r0, asr fp │ │ │ │ - rscseq r0, ip, r6, lsr ip │ │ │ │ - rscseq r0, ip, sl, asr fp │ │ │ │ - rscseq r0, ip, lr, ror #22 │ │ │ │ - rscseq r0, ip, r8, lsr fp │ │ │ │ - rscseq r0, ip, sl, lsr #23 │ │ │ │ - rscseq r0, ip, r4, ror #22 │ │ │ │ - rscseq r0, ip, ip, lsr #22 │ │ │ │ - rscseq r0, ip, r4, lsl fp │ │ │ │ - rscseq r0, ip, ip, ror fp │ │ │ │ - rscseq r0, ip, r6, lsl #23 │ │ │ │ - rscseq r0, ip, sl, lsr #24 │ │ │ │ - rscseq r0, ip, lr, lsl ip │ │ │ │ - rscseq r0, ip, r2, lsl ip │ │ │ │ - rscseq r0, ip, r8, asr #23 │ │ │ │ - rscseq r0, ip, r4, ror #25 │ │ │ │ - rscseq r0, ip, ip, lsl #25 │ │ │ │ - rscseq r0, ip, ip, lsr #25 │ │ │ │ - ldrsbteq r0, [ip], #200 @ 0xc8 │ │ │ │ - ldrsbteq r0, [ip], #194 @ 0xc2 │ │ │ │ - ldrsbteq r0, [ip], #196 @ 0xc4 │ │ │ │ - ldrsbteq r0, [ip], #198 @ 0xc6 │ │ │ │ - ldrsbteq r0, [ip], #200 @ 0xc8 │ │ │ │ - ldrsbteq r0, [ip], #198 @ 0xc6 │ │ │ │ - ldrsbteq r0, [ip], #188 @ 0xbc │ │ │ │ - ldrsbteq r0, [ip], #186 @ 0xba │ │ │ │ - ldrsbteq fp, [r8], #248 @ 0xf8 │ │ │ │ - ldrshteq r0, [ip], #190 @ 0xbe │ │ │ │ - ldrshteq r0, [ip], #190 @ 0xbe │ │ │ │ - rscseq r0, ip, r2, ror #23 │ │ │ │ - ldrsbteq r0, [ip], #184 @ 0xb8 │ │ │ │ - rscseq r0, ip, lr, asr #23 │ │ │ │ - rscseq r0, ip, r8, lsl #23 │ │ │ │ - rscseq r6, r6, sl, ror r0 │ │ │ │ - rscseq r0, ip, r8, lsl #23 │ │ │ │ - rscseq r0, ip, sl, lsl #23 │ │ │ │ - rscseq r0, ip, ip, lsl #23 │ │ │ │ - rscseq r0, ip, r6, lsl #23 │ │ │ │ - rscseq r0, ip, r0, lsl #23 │ │ │ │ - rscseq r0, ip, r2, lsl #23 │ │ │ │ - rscseq r0, ip, r6, ror #23 │ │ │ │ - rscseq r0, ip, r0, lsl fp │ │ │ │ - rscseq r0, ip, r2, lsl fp │ │ │ │ - rscseq r0, ip, r4, lsl fp │ │ │ │ - rscseq r0, ip, r2, lsl #23 │ │ │ │ - rscseq r0, ip, r4, lsl #23 │ │ │ │ - rscseq r0, ip, r2, lsl #23 │ │ │ │ - rscseq pc, r9, r0, asr #9 │ │ │ │ - ldrsbteq r0, [ip], #160 @ 0xa0 │ │ │ │ - rscseq r0, ip, r4, asr #21 │ │ │ │ - rscseq r0, ip, r4, asr #21 │ │ │ │ - rscseq r0, ip, r8, asr #21 │ │ │ │ - rscseq r0, ip, r4, asr #21 │ │ │ │ - ldrhteq r0, [ip], #172 @ 0xac │ │ │ │ - rscseq r0, ip, r4, asr #21 │ │ │ │ - smlalseq r0, ip, r4, sl │ │ │ │ - rscseq r0, ip, lr, lsr sl │ │ │ │ - rscseq r0, ip, r2, asr #20 │ │ │ │ - rscseq r0, ip, r2, asr #20 │ │ │ │ - rscseq r0, ip, r6, asr #20 │ │ │ │ - rscseq r0, ip, sl, asr #20 │ │ │ │ - rscseq r0, ip, lr, asr #20 │ │ │ │ - rscseq r0, ip, r2, asr sl │ │ │ │ - rscseq r0, ip, r2, asr sl │ │ │ │ - lslseq r3, r2 @ │ │ │ │ - rscseq r0, ip, lr, ror r9 │ │ │ │ - rscseq r0, ip, r2, lsl #19 │ │ │ │ - rscseq r0, ip, r6, lsl #19 │ │ │ │ + rscseq r0, ip, lr, asr #18 │ │ │ │ + rscseq r0, ip, r0, asr r9 │ │ │ │ + rscseq r0, ip, r2, asr r9 │ │ │ │ + rscseq r0, ip, r4, asr r9 │ │ │ │ + rscseq r0, ip, r6, asr r9 │ │ │ │ + rscseq r0, ip, r2, asr r9 │ │ │ │ + rscseq r0, ip, lr, asr #18 │ │ │ │ + rscseq r0, ip, sl, asr #18 │ │ │ │ + rscseq r0, ip, r4, asr #18 │ │ │ │ + rscseq r1, ip, ip, asr #7 │ │ │ │ + rscseq r0, ip, r0, lsr #18 │ │ │ │ + rscseq r0, ip, ip, asr #17 │ │ │ │ + rscseq r0, ip, r8, ror r9 │ │ │ │ + ldrhteq r0, [ip], #128 @ 0x80 │ │ │ │ + smlalseq r0, ip, r6, r9 │ │ │ │ + ldrhteq r0, [ip], #138 @ 0x8a │ │ │ │ + rscseq r0, ip, lr, asr #17 │ │ │ │ + smlalseq r0, ip, r8, r8 │ │ │ │ + rscseq r0, ip, sl, lsl #18 │ │ │ │ + rscseq r0, ip, r4, asr #17 │ │ │ │ + rscseq r0, ip, ip, lsl #17 │ │ │ │ + rscseq r0, ip, r4, ror r8 │ │ │ │ + ldrsbteq r0, [ip], #140 @ 0x8c │ │ │ │ + rscseq r0, ip, r6, ror #17 │ │ │ │ rscseq r0, ip, sl, lsl #19 │ │ │ │ + rscseq r0, ip, lr, ror r9 │ │ │ │ + rscseq r0, ip, r2, ror r9 │ │ │ │ + rscseq r0, ip, r8, lsr #18 │ │ │ │ + rscseq r0, ip, r4, asr #20 │ │ │ │ + rscseq r0, ip, ip, ror #19 │ │ │ │ + rscseq r0, ip, ip, lsl #20 │ │ │ │ + rscseq r0, ip, r8, lsr sl │ │ │ │ + rscseq r0, ip, r2, lsr sl │ │ │ │ + rscseq r0, ip, r4, lsr sl │ │ │ │ + rscseq r0, ip, r6, lsr sl │ │ │ │ + rscseq r0, ip, r8, lsr sl │ │ │ │ + rscseq r0, ip, r6, lsr sl │ │ │ │ + rscseq r0, ip, ip, lsr r9 │ │ │ │ + rscseq r0, ip, sl, lsr r9 │ │ │ │ + rscseq fp, r8, r8, lsr sp │ │ │ │ + rscseq r0, ip, lr, asr r9 │ │ │ │ + rscseq r0, ip, lr, asr r9 │ │ │ │ + rscseq r0, ip, r2, asr #18 │ │ │ │ + rscseq r0, ip, r8, lsr r9 │ │ │ │ + rscseq r0, ip, lr, lsr #18 │ │ │ │ + rscseq r0, ip, r8, ror #17 │ │ │ │ + ldrsbteq r5, [r6], #218 @ 0xda │ │ │ │ + rscseq r0, ip, r8, ror #17 │ │ │ │ + rscseq r0, ip, sl, ror #17 │ │ │ │ + rscseq r0, ip, ip, ror #17 │ │ │ │ + rscseq r0, ip, r6, ror #17 │ │ │ │ + rscseq r0, ip, r0, ror #17 │ │ │ │ + rscseq r0, ip, r2, ror #17 │ │ │ │ + rscseq r0, ip, r6, asr #18 │ │ │ │ + rscseq r0, ip, r0, ror r8 │ │ │ │ + rscseq r0, ip, r2, ror r8 │ │ │ │ + rscseq r0, ip, r4, ror r8 │ │ │ │ + rscseq r0, ip, r2, ror #17 │ │ │ │ + rscseq r0, ip, r4, ror #17 │ │ │ │ + rscseq r0, ip, r2, ror #17 │ │ │ │ + rscseq pc, r9, r0, lsr #4 │ │ │ │ + rscseq r0, ip, r0, lsr r8 │ │ │ │ + rscseq r0, ip, r4, lsr #16 │ │ │ │ + rscseq r0, ip, r4, lsr #16 │ │ │ │ + rscseq r0, ip, r8, lsr #16 │ │ │ │ + rscseq r0, ip, r4, lsr #16 │ │ │ │ + rscseq r0, ip, ip, lsl r8 │ │ │ │ + rscseq r0, ip, r4, lsr #16 │ │ │ │ + ldrshteq r0, [ip], #116 @ 0x74 │ │ │ │ + smlalseq r0, ip, lr, r7 │ │ │ │ + rscseq r0, ip, r2, lsr #15 │ │ │ │ + rscseq r0, ip, r2, lsr #15 │ │ │ │ + rscseq r0, ip, r6, lsr #15 │ │ │ │ + rscseq r0, ip, sl, lsr #15 │ │ │ │ + rscseq r0, ip, lr, lsr #15 │ │ │ │ + ldrhteq r0, [ip], #114 @ 0x72 │ │ │ │ + ldrhteq r0, [ip], #114 @ 0x72 │ │ │ │ + lslseq r3, r2 @ │ │ │ │ + ldrsbteq r0, [ip], #110 @ 0x6e │ │ │ │ + rscseq r0, ip, r2, ror #13 │ │ │ │ + rscseq r0, ip, r6, ror #13 │ │ │ │ + rscseq r0, ip, sl, ror #13 │ │ │ │ andeq r2, r0, r0, lsr #4 │ │ │ │ @ instruction: 0x01aab7c0 │ │ │ │ strdeq r6, [r5, ip]! │ │ │ │ rorseq r3, r4, #17 │ │ │ │ andeq r3, r0, r8, lsr #16 │ │ │ │ lslseq r3, ip @ │ │ │ │ @ instruction: 0x01a563a8 │ │ │ │ @@ -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: 0x01ab5c6a │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ + smlatbeq r3, sl, r4, r3 │ │ │ │ @ instruction: 0x01ab5c50 │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ + smlabteq r3, ip, sl, r3 │ │ │ │ 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 299bd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185838> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7618 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r4, lsr fp │ │ │ │ + smlalseq r7, r4, r4, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178658> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18586c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r0, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa75e4 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r8, lsl fp │ │ │ │ + rscseq r7, r4, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17868c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1858a0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r6, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa75b0 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrshteq r7, [r4], #172 @ 0xac │ │ │ │ + rscseq r7, r4, ip, asr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1786c0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1858d4> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa757c │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r0, ror #21 │ │ │ │ + rscseq r7, r4, r0, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fcac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1786f4> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299ca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185908> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7548 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r4, asr #21 │ │ │ │ + rscseq r7, r4, r4, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fce0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28cac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178728> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299cdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18593c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7514 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r8, lsr #21 │ │ │ │ + rscseq r7, r4, r8, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5fd14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldmdale ip!, {r0, r5, r7, ip, sp, lr, pc} │ │ │ │ + cdple 0, 11, cr15, cr4, cr0, {5} │ │ │ │ @ instruction: 0xf06cb1d0 │ │ │ │ - @ instruction: 0xb1b8db35 │ │ │ │ + @ instruction: 0xb1b8d9ad │ │ │ │ @ instruction: 0xf54af0a3 │ │ │ │ @ instruction: 0xf0a8f0a9 │ │ │ │ @ instruction: 0xf6aef0a4 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf962f33b │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ pld [r0, #-208] @ 0xffffff30 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq r7, r4, r6, ror sl │ │ │ │ + ldrsbteq r7, [r4], #118 @ 0x76 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fd6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ stclt 6, cr15, [r8, #-740] @ 0xfffffd1c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd80 │ │ │ │ @@ -161531,49 +161531,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f51f │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, lsl sl │ │ │ │ + rscseq r7, r4, r0, ror r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf06c0ff8 │ │ │ │ - strmi sp, [r4], -r9, ror #18 │ │ │ │ + @ instruction: 0xf06b0ff8 │ │ │ │ + strmi sp, [r4], -r1, ror #31 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f4f5 │ │ │ │ @ instruction: 0xf0a4f053 │ │ │ │ @ instruction: 0x4604f659 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f4fd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, ip, asr #19 │ │ │ │ + rscseq r7, r4, ip, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf06c0ff8 │ │ │ │ - @ instruction: 0x4604d957 │ │ │ │ + @ instruction: 0xf06b0ff8 │ │ │ │ + strmi sp, [r4], -pc, asr #31 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f4d3 │ │ │ │ @ instruction: 0xf0a4f031 │ │ │ │ @ instruction: 0x4604f637 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f4db │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, lsl #19 │ │ │ │ + rscseq r7, r4, r8, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2b20ff8 │ │ │ │ strmi pc, [r4], -r9 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f4b1 │ │ │ │ @@ -161582,32 +161582,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f4b9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, asr #18 │ │ │ │ + rscseq r7, r4, r4, lsr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b30ff8 │ │ │ │ - strmi sp, [r4], -r5, ror #25 │ │ │ │ + @ instruction: 0x4604db5d │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f48f │ │ │ │ @ instruction: 0xf0a4f7ed │ │ │ │ @ instruction: 0x4604f5f3 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f497 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, lsl #18 │ │ │ │ + rscseq r7, r4, r0, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fed4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -r3, lsl #11 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f46d │ │ │ │ @@ -161616,15 +161616,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f475 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r7, [r4], #140 @ 0x8c │ │ │ │ + rscseq r7, r4, ip, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -sp, lsr #10 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f44b │ │ │ │ @@ -161633,66 +161633,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f453 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, ror r8 │ │ │ │ + ldrsbteq r7, [r4], #88 @ 0x58 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b50ff8 │ │ │ │ - strmi sp, [r4], -r5, asr #30 │ │ │ │ + @ instruction: 0x4604ddbd │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f429 │ │ │ │ @ instruction: 0xf0a4f787 │ │ │ │ strmi pc, [r4], -sp, lsl #11 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f431 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, lsr r8 │ │ │ │ + smlalseq r7, r4, r4, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffa0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b50ff8 │ │ │ │ - @ instruction: 0x4604df59 │ │ │ │ + @ instruction: 0x4604ddd1 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f407 │ │ │ │ @ instruction: 0xf0a4f765 │ │ │ │ strmi pc, [r4], -fp, ror #10 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -pc, lsl #8 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq r7, [r4], #112 @ 0x70 │ │ │ │ + rscseq r7, r4, r0, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0c50ff8 │ │ │ │ - strmi sp, [r4], -r7, ror #16 │ │ │ │ + @ instruction: 0xf0c40ff8 │ │ │ │ + @ instruction: 0x4604dedf │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f3e5 │ │ │ │ @ instruction: 0xf0a4f743 │ │ │ │ strmi pc, [r4], -r9, asr #10 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -sp, ror #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, ip, lsr #15 │ │ │ │ + rscseq r7, r4, ip, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60028 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -r3, lsl #7 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f3c3 │ │ │ │ @@ -161701,15 +161701,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -fp, asr #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, ror #14 │ │ │ │ + rscseq r7, r4, r8, asr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6006c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d5, d0 │ │ │ │ @ instruction: 0x4604f51d │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @@ -161719,15 +161719,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r7, lsr #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, lsr #14 │ │ │ │ + rscseq r7, r4, r0, lsl #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec600b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ce7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x438adc> │ │ │ │ bmi 5750c8 <__vaDriverInit_1_23@@libgallium-26.0.4-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 │ │ │ │ vqadd.u64 , q14, q0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01aa7140 │ │ │ │ andeq r3, r0, r8, ror sl │ │ │ │ - rscseq r7, r4, ip, asr #13 │ │ │ │ + rscseq r7, r4, ip, lsr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60114 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54cedc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x438b3c> │ │ │ │ bmi 575128 <__vaDriverInit_1_23@@libgallium-26.0.4-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 │ │ │ │ vqadd.u8 , q14, q0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01aa70e0 │ │ │ │ andeq r2, r0, r0, asr #32 │ │ │ │ - rscseq r7, r4, ip, ror #12 │ │ │ │ + rscseq r7, r4, ip, asr #7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fda7d0 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161802,15 +161802,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 7, cr15, cr0, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0c44640 │ │ │ │ - ldmdblt r8, {r0, r6, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r3, r4, r5, r7, r8, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7db88c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 263074 <__vaDriverInit_1_23@@libgallium-26.0.4-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: 0xf0b44640 │ │ │ │ - stmdbls r1, {r0, r4, r5, r7, r8, sl, fp, ip, lr, pc} │ │ │ │ - cdple 0, 5, cr15, cr12, cr5, {5} │ │ │ │ + stmdbls r1, {r0, r3, r5, sl, fp, ip, lr, pc} │ │ │ │ + ldclle 0, cr15, [r4], {165} @ 0xa5 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ blmi 548b04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434764> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1704640 │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stc 7, cr15, [r2], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0x01aa707c │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r7, r4, r0, asr #12 │ │ │ │ - tsteq r0, ip, ror sp │ │ │ │ - rscseq r7, r4, r4, asr #12 │ │ │ │ - rscseq r7, r4, r6, lsr r6 │ │ │ │ - rscseq r7, r4, r8, ror #11 │ │ │ │ - rscseq r7, r4, r2, lsr #12 │ │ │ │ + rscseq r7, r4, r0, lsr #7 │ │ │ │ + ldrdeq r9, [r0, -ip] │ │ │ │ + rscseq r7, r4, r4, lsr #7 │ │ │ │ + smlalseq r7, r4, r6, r3 │ │ │ │ + rscseq r7, r4, r8, asr #6 │ │ │ │ + rscseq r7, r4, r2, lsl #7 │ │ │ │ strdeq r6, [sl, ip]! │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - smlalseq r7, r4, r4, r5 │ │ │ │ - rscseq r7, r4, r8, ror #10 │ │ │ │ + tsteq r0, r2, lsr sl │ │ │ │ + ldrshteq r7, [r4], #36 @ 0x24 │ │ │ │ + rscseq r7, r4, r8, asr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec602a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c40ff8 │ │ │ │ - stclt 14, cr13, [r8, #-916] @ 0xfffffc6c │ │ │ │ + stclt 13, cr13, [r8, #-372] @ 0xfffffe8c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec602b8 │ │ │ │ @ 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: 0x01aa6f20 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01aa6f16 │ │ │ │ @ instruction: 0x01aa6e76 │ │ │ │ - rscseq r8, r4, lr, ror #6 │ │ │ │ - rscseq r8, r4, r0, asr #5 │ │ │ │ - rscseq r8, r4, r0, asr #5 │ │ │ │ + rscseq r8, r4, lr, asr #1 │ │ │ │ + rscseq r8, r4, r0, lsr #32 │ │ │ │ + rscseq r8, r4, r0, lsr #32 │ │ │ │ andeq r2, r0, r0, ror r6 │ │ │ │ - rscseq r7, r4, sl, ror #16 │ │ │ │ + rscseq r7, r4, sl, asr #11 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - rscseq r8, r4, r2, lsl r2 │ │ │ │ - rscseq r8, r4, r2, lsr #4 │ │ │ │ + rscseq r7, r4, r2, ror pc │ │ │ │ + rscseq r7, r4, r2, lsl #31 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r8, r4, lr, ror #3 │ │ │ │ + rscseq r7, r4, lr, asr #30 │ │ │ │ @ instruction: 0x000033b0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6064c │ │ │ │ @ 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 45e258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349eb8> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8d8 │ │ │ │ b.n 10a172 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ │ │ │ 0010a190 : │ │ │ │ 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 10a396 │ │ │ │ movs r2, #1 │ │ │ │ b.n 10a396 │ │ │ │ nop │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010a3f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163712,15 +163712,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10a592 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10a5dc │ │ │ │ movs r3, #1 │ │ │ │ b.n 10a5dc │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r1, [pc, #32] @ (10a670 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10a658 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10a66a │ │ │ │ @@ -163731,15 +163731,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10a654 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 10a698 │ │ │ │ ldr r3, [pc, #36] @ (10a69c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10a684 │ │ │ │ adds r2, #1 │ │ │ │ @@ -163752,17 +163752,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (10a6a0 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -163935,15 +163935,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10a7e0 │ │ │ │ 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} │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010a874 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -164218,17 +164218,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r5, r0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r4, 10ab42 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ │ │ │ │ 0010ab2c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164733,15 +164733,15 @@ │ │ │ │ b.n 10af80 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 10ae42 │ │ │ │ strh r0, [r6, r3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 10aff4 │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r5, r0, #4 │ │ │ │ str r2, [r0, r3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164806,15 +164806,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10b0a2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 181c94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6d8f4> │ │ │ │ @@ -165446,21 +165446,21 @@ │ │ │ │ @ instruction: 0xfa7bffff │ │ │ │ ldr r6, [pc, #24] @ (10b80c ) │ │ │ │ lsls r2, r5, #6 │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r3, [pc, #496] @ (10ba04 ) │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10b93a │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ @@ -165911,15 +165911,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ strh r2, [r4, #4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r2, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010bc68 : │ │ │ │ cbz r0, 10bc7e │ │ │ │ push {r3, lr} │ │ │ │ @@ -166190,15 +166190,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + nop {11} │ │ │ │ lsls r5, r0, #4 │ │ │ │ asrs r4, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10bf14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ @@ -166377,15 +166377,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10c0d8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - bkpt 0x00a4 │ │ │ │ + pop {r2} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010c0f8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -166421,15 +166421,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #234 @ 0xea │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010c168 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166474,15 +166474,15 @@ │ │ │ │ b.n 10c1b2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #122 @ 0x7a │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #70 @ 0x46 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010c1e8 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166671,15 +166671,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 69ef0 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10c39e │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -167181,19 +167181,19 @@ │ │ │ │ nop │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #66 @ 0x42 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + ldr r6, [pc, #48] @ (10c94c ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r6, [pc, #40] @ (10c948 ) │ │ │ │ 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 │ │ │ │ @@ -168075,21 +168075,21 @@ │ │ │ │ nop │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r1, [pc, #984] @ (10d68c ) │ │ │ │ + bx sl │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #808] @ (10d5e0 ) │ │ │ │ + bx r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r1, [pc, #944] @ (10d670 ) │ │ │ │ + bxns r9 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -169426,17 +169426,17 @@ │ │ │ │ b.n 10df8c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #24 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, #50 @ 0x32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010e074 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170239,19 +170239,19 @@ │ │ │ │ b.n 10e736 │ │ │ │ adds r2, r5, r6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010e8dc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171492,15 +171492,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r0, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrh r0, [r6, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrh r0, [r0, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r7, sp, #312 @ 0x138 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010f5c0 : │ │ │ │ @@ -172654,15 +172654,15 @@ │ │ │ │ bl 438d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3249d8> │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 1101a2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 11, cr0, cr10, cr9, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, ip │ │ │ │ + add r4, r8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cdp2 1, 5, cr0, cr6, cr9, {5} │ │ │ │ │ │ │ │ 001101d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -174410,45 +174410,45 @@ │ │ │ │ b.w 110c00 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf59001a9 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, r0, #5537792 @ 0x548000 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 00111460 : │ │ │ │ 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 │ │ │ │ @@ -175141,15 +175141,15 @@ │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 111b54 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9c1188 │ │ │ │ + bl 9c0e78 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 111b06 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -176026,15 +176026,15 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ bl 6746b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 112506 │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 1124ee │ │ │ │ blx r3 │ │ │ │ - bl 9c126c │ │ │ │ + bl 9c0f5c │ │ │ │ strb.w r0, [r4, #345] @ 0x159 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #232 @ 0xe8 │ │ │ │ bl 6747b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1124d8 │ │ │ │ @@ -176050,16 +176050,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 112506 │ │ │ │ blt.n 1125b0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r6, #7962624 @ 0x798000 │ │ │ │ - adds.w r0, lr, #7962624 @ 0x798000 │ │ │ │ + @ instruction: 0xf26600f3 │ │ │ │ + @ instruction: 0xf27e00f3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -176247,15 +176247,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 13f170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2add0> │ │ │ │ b.n 1126a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c1514 │ │ │ │ + bl 9c1204 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 11270a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 112718 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176331,15 +176331,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1852] @ 0x73c │ │ │ │ cbz r1, 11282a │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c1528 │ │ │ │ + bl 9c1218 │ │ │ │ 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 │ │ │ │ @@ -176368,15 +176368,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 13ed88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a9e8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9c159c │ │ │ │ + bl 9c128c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 11286e │ │ │ │ nop │ │ │ │ │ │ │ │ 00112898 : │ │ │ │ @@ -177475,15 +177475,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 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + ldr r6, [pc, #984] @ (113744 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 113400 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177539,15 +177539,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 1133f0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - str r6, [r3, r3] │ │ │ │ + ldr r6, [pc, #248] @ (113500 ) │ │ │ │ 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 │ │ │ │ @@ -178007,21 +178007,21 @@ │ │ │ │ b.n 113544 │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 11347e │ │ │ │ b.n 113544 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + ldr r5, [pc, #632] @ (113b1c ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + ldr r5, [pc, #584] @ (113af0 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [pc, #480] @ (113a8c ) │ │ │ │ + ldr r1, [pc, #864] @ (113c0c ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [pc, #1000] @ (113c98 ) │ │ │ │ + ldr r2, [pc, #360] @ (113a18 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 113a84 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178278,19 +178278,19 @@ │ │ │ │ b.n 11397a │ │ │ │ movs r0, #2 │ │ │ │ b.n 1138f6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #488] @ (113d24 ) │ │ │ │ + ldr r0, [pc, #872] @ (113ea4 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [pc, #912] @ (113ed0 ) │ │ │ │ + ldr r0, [pc, #272] @ (113c50 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [pc, #184] @ (113bfc ) │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113b86 │ │ │ │ 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] │ │ │ │ @@ -178381,15 +178381,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 113c00 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 113be8 │ │ │ │ - ldr r0, [pc, #760] @ (113f30 ) │ │ │ │ + mov r6, r3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113c86 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178719,15 +178719,15 @@ │ │ │ │ blx 6a8d8 │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 113fac │ │ │ │ stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r7 │ │ │ │ + add ip, r3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r9, [pc, #900] @ 114390 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179058,15 +179058,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ itee al │ │ │ │ lslal r1, r5, #6 │ │ │ │ - add r8, r8 │ │ │ │ + tst r0, r4 │ │ │ │ lsl r5, r0, #4 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ... │ │ │ │ │ │ │ │ 001143a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so>: │ │ │ │ @@ -179260,17 +179260,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1144f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158> │ │ │ │ pop {r2, r3, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bvs.n 1145ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c> │ │ │ │ + bcc.n 11466c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bpl.n 114530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x190> │ │ │ │ + bcc.n 1145f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x250> │ │ │ │ lsls r3, r6, #3 │ │ │ │ cbz r0, 1145e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1145e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179525,17 +179525,17 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 114754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ 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] │ │ │ │ @@ -180083,23 +180083,23 @@ │ │ │ │ b.n 114b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dc> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb63e │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ 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] @ (114f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xbec>) │ │ │ │ @@ -180849,15 +180849,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 1153bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101c> │ │ │ │ nop │ │ │ │ add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -184648,35 +184648,35 @@ │ │ │ │ b.n 117bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x385c> │ │ │ │ ldrh r6, [r0, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r1, pc, #744 @ (adr r1, 1180d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d30>) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsls r4, r1, #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, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (117f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bec>) │ │ │ │ @@ -184834,15 +184834,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r4, #14] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #10] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1181dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e3c> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185048,17 +185048,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185810,16 +185810,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #11] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ + stc2l 1, cr0, [r2, #16] │ │ │ │ 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, 118a5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46ba> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -186434,15 +186433,15 @@ │ │ │ │ b.n 119086 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ce6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r5, #21] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa460104 │ │ │ │ + @ instruction: 0xf7a60104 │ │ │ │ strb r4, [r7, #7] │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -189072,19 +189071,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ac68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x68c8> │ │ │ │ ldr r3, [pc, #28] @ (11ac98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x68f8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + bgt.n 11ac18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6878> │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr??.w r0, [r2, #427] @ 0x1ab │ │ │ │ ldr.w r0, [r2, #427] @ 0x1ab │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + bgt.n 11abbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x681c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ ldr.w r0, [ip, ] │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ @@ -189681,15 +189680,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #16] @ (11b420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7080>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ 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] @ 11bdf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7a50> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -190903,15 +190902,15 @@ │ │ │ │ nop │ │ │ │ subs r5, #238 @ 0xee │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrb r1, [r7, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -191722,15 +191721,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ lsls r1, r5, #6 │ │ │ │ strb r6, [r3, #5] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #304] @ (11cdf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a54>) │ │ │ │ + ldr r3, [pc, #688] @ (11cf74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8bd4>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #3088] @ 11d8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9548> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194194,15 +194193,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r4, r2, #27 │ │ │ │ lsls r1, r5, #6 │ │ │ │ strb r5, [r0, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ 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] @ (11ea38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa698>) │ │ │ │ @@ -194232,15 +194231,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #23 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r2, r4, #23 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -198836,19 +198835,19 @@ │ │ │ │ bl 11eec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xab24> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r3, [r1, #2176] @ 0x880 │ │ │ │ strb.w r0, [r1, #2198] @ 0x896 │ │ │ │ b.n 121c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8dc> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r4, #968]! @ 0x3c8 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + @ instruction: 0xfb5400f2 │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - stc2 0, cr0, [sl, #968] @ 0x3c8 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + @ instruction: 0xfaea00f2 │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ 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} │ │ │ │ @@ -214055,39 +214054,39 @@ │ │ │ │ nop │ │ │ │ adds r3, #122 @ 0x7a │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #34 @ 0x22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - itet vc │ │ │ │ - lslvc r3, r0, #4 │ │ │ │ - itee mi @ unpredictable │ │ │ │ - lslmi r3, r0, #4 │ │ │ │ - itte cs @ unpredictable │ │ │ │ - lslcs r3, r0, #4 │ │ │ │ - nopcs │ │ │ │ - lslcc r3, r0, #4 │ │ │ │ - bkpt 0x006e │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - bkpt 0x0042 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - bkpt 0x001c │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + cbnz r6, 12d1ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18e4e> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + cbnz r2, 12d1e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18e48> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + cbnz r4, 12d1e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18e42> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - pop {r1, pc} │ │ │ │ + cbnz r6, 12d1d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18e32> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + revsh r2, r7 │ │ │ │ + lsls r3, r0, #4 │ │ │ │ + hlt 0x003a │ │ │ │ + lsls r3, r0, #4 │ │ │ │ + hlt 0x000e │ │ │ │ + lsls r3, r0, #4 │ │ │ │ + rev16 r2, r4 │ │ │ │ + lsls r3, r0, #4 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r3, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214279,17 +214278,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 12d388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18fe8> │ │ │ │ nop │ │ │ │ strh r2, [r7, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [pc, #712] @ (12d670 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x192d0>) │ │ │ │ + mov r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #72] @ (12d3f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19054>) │ │ │ │ + cmp r2, lr │ │ │ │ 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 │ │ │ │ @@ -214498,21 +214497,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12d3fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1905c> │ │ │ │ - mov sl, pc │ │ │ │ + add r2, fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov ip, lr │ │ │ │ + add r4, sl │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - mov r4, r0 │ │ │ │ + muls r4, r4 │ │ │ │ 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 │ │ │ │ @@ -214580,21 +214579,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 12d6ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1934a> │ │ │ │ - mov r2, r1 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r8, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r6, lr │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmn r0, r6 │ │ │ │ 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 │ │ │ │ @@ -214764,23 +214763,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12d904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19564>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 12d8c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19520> │ │ │ │ nop │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, sp │ │ │ │ + rors r0, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r6, r1 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add lr, r8 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r2, pc │ │ │ │ + rors r2, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12d96a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x195ca> │ │ │ │ bls.n 12d95c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x195bc> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214832,15 +214831,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12d928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19588> │ │ │ │ b.n 12d964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x195c4> │ │ │ │ - add ip, r6 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -214872,15 +214871,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ 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 │ │ │ │ @@ -215016,21 +215015,21 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 12db18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19778> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r4, fp │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmn r6, r3 │ │ │ │ + ands r6, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmn r6, r7 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmn r2, r6 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12dbf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19854> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215326,21 +215325,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 12dc82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x198e2> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19988> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x199e8> │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12df42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19ba2> │ │ │ │ bhi.n 12df46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19ba6> │ │ │ │ @@ -215394,15 +215393,15 @@ │ │ │ │ beq.n 12df42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19ba2> │ │ │ │ b.n 12df5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19bbe> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12df5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19bbe> │ │ │ │ b.n 12df42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19ba2> │ │ │ │ nop │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -215681,23 +215680,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 12e1ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19e2a> │ │ │ │ b.n 12e248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19ea8> │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -215814,15 +215813,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -215917,15 +215916,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12e486 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1a0e6> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12e486 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1a0e6> │ │ │ │ b.n 12e4c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1a120> │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ 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] @ 12ebac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1a80c> │ │ │ │ @@ -216512,53 +216511,53 @@ │ │ │ │ b.n 12e954 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1a5b4> │ │ │ │ subs r0, r6, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r6, r4, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #28 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ 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] @ (12ef9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1abfc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217087,17 +217086,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12f16a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1adca> │ │ │ │ b.n 12f17a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1adda> │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r7, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -217232,23 +217231,23 @@ │ │ │ │ b.n 12f1f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ae50> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 12f29a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1aefa> │ │ │ │ adds r5, #146 @ 0x92 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r1, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r8, sl │ │ │ │ + add r0, r6 │ │ │ │ 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] @ (12f498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b0f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217382,19 +217381,19 @@ │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 12f368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1afc8> │ │ │ │ nop │ │ │ │ adds r4, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r5, [pc, #936] @ (12f848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b4a8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (12f4b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b114>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [pc, #232] @ (12f5a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b200>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ @@ -217563,15 +217562,15 @@ │ │ │ │ bne.n 12f66a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b2ca> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f63a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b29a> │ │ │ │ b.n 12f5c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b228> │ │ │ │ ldr r3, [pc, #640] @ (12f904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b564>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -217762,15 +217761,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12f86e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b4ce> │ │ │ │ b.n 12f88c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b4ec> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #432] @ (12fa50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b6b0>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sbcs r6, r2 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -217858,15 +217857,15 @@ │ │ │ │ bne.n 12f986 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b5e6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f956 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b5b6> │ │ │ │ b.n 12f8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b548> │ │ │ │ ldr r1, [pc, #0] @ (12f9a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b600>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -217924,15 +217923,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12fa50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b6b0>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 12fa08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b668> │ │ │ │ nop │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12fa64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b6c4> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219191,131 +219190,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 13061a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c27a> │ │ │ │ b.n 130358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1bfb8> │ │ │ │ lsls r6, r4, #12 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, pc, #960 @ (adr r4, 130b40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c7a0>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #512 @ (adr r3, 130990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c5f0>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #960 @ (adr r2, 130b5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c7bc>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #192 @ (adr r2, 130868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c4c8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #624 @ (adr r1, 130a24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c684>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #200 @ (adr r1, 130888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c4e8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #272 @ (adr r0, 1308dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c53c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r1, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #144 @ (adr r0, 130868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c4c8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #16 @ (adr r0, 1307f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c454>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219416,15 +219415,15 @@ │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1308ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c54c> │ │ │ │ subs r0, r0, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12f328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1af88> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219471,17 +219470,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r0 │ │ │ │ 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.4-1.so+0x1c608> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219522,17 +219521,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r6, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130a30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c690> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219809,15 +219808,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf4d601a7 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf37e01a7 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ 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] @ 130dc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca28> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219855,17 +219854,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r3, r5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ 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] @ 130e48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1caa8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219903,17 +219902,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r3, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 1317e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d444> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 130f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cb90> │ │ │ │ @@ -221890,21 +221889,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 132292 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1def2> │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (132410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e070>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -222005,16 +222004,15 @@ │ │ │ │ beq.n 1323f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e050> │ │ │ │ b.n 132400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e060> │ │ │ │ nop │ │ │ │ lsls r2, r5, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r2, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + vshr.u64 q0, , #54 │ │ │ │ push {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] @ (1324e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e148>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -222085,22 +222083,18 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 132492 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e0f2> │ │ │ │ lsls r6, r1, #12 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + mcr2 0, 7, r0, cr14, cr1, {7} │ │ │ │ + mrc2 0, 6, r0, cr12, cr1, {7} │ │ │ │ + mrc2 0, 4, r0, cr6, cr1, {7} │ │ │ │ + mcr2 0, 5, r0, cr12, cr1, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 132580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1e0> │ │ │ │ mov lr, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -222142,24 +222136,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r5, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + mrc2 0, 3, r0, cr8, cr1, {7} │ │ │ │ + mrc2 0, 2, r0, cr6, cr1, {7} │ │ │ │ + mcr2 0, 3, r0, cr12, cr1, {7} │ │ │ │ + mcr2 0, 2, r0, cr2, cr1, {7} │ │ │ │ + mcr2 0, 3, r0, cr4, cr1, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 132614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e274> │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -222198,24 +222187,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + mrc2 0, 0, r0, cr10, cr1, {7} │ │ │ │ + mcr2 0, 0, r0, cr2, cr1, {7} │ │ │ │ + ldc2l 0, cr0, [r8, #964] @ 0x3c4 │ │ │ │ + stc2l 0, cr0, [lr, #964]! @ 0x3c4 │ │ │ │ + ldc2l 0, cr0, [r0, #964] @ 0x3c4 │ │ │ │ stmdb 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] @ (1326d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e334>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -222278,24 +222262,20 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 132690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e2f0> │ │ │ │ nop │ │ │ │ lsls r2, r7, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - vshr.u64 q8, , #52 │ │ │ │ - movs r4, r0 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - movs r0, r5 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - vshr.u64 q0, , #18 │ │ │ │ + stc2l 0, cr0, [sl, #964] @ 0x3c4 │ │ │ │ + ldc2 0, cr0, [r2, #964]! @ 0x3c4 │ │ │ │ + stc2 0, cr0, [ip, #-964]! @ 0xfffffc3c │ │ │ │ + stc2l 0, cr0, [r4, #-964]! @ 0xfffffc3c │ │ │ │ + stc2 0, cr0, [r8, #964] @ 0x3c4 │ │ │ │ + stc2 0, cr0, [lr, #-964] @ 0xfffffc3c │ │ │ │ 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] @ 132724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e384> │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -222303,16 +222283,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1322fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1df5c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r0, r2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + ldc2l 0, cr0, [r0, #-964]! @ 0xfffffc3c │ │ │ │ stmdb 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] @ (13283c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e49c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -222410,16 +222389,16 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132810 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e470> │ │ │ │ b.n 13282e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e48e> │ │ │ │ vzip. d16, d23 │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - vqadd.u64 q8, q10, │ │ │ │ - vqadd.u16 q8, q9, │ │ │ │ + ldc2l 0, cr0, [r4], {241} @ 0xf1 │ │ │ │ + ldc2 0, cr0, [r2], #964 @ 0x3c4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -222429,15 +222408,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 1322fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1df5c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mrc2 0, 7, r0, cr0, cr1, {7} │ │ │ │ + mrrc2 0, 15, r0, r0, cr1 @ │ │ │ │ stmdb 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] @ (13298c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5ec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -222535,16 +222514,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 13295e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5be> │ │ │ │ b.n 13297c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5dc> │ │ │ │ nop │ │ │ │ cdp2 1, 10, cr0, cr10, cr7, {5} │ │ │ │ adds r2, r6, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mrc2 0, 1, r0, cr12, cr1, {7} │ │ │ │ - mcr2 0, 2, r0, cr12, cr1, {7} │ │ │ │ + @ instruction: 0xfb9c00f1 │ │ │ │ + @ instruction: 0xfbac00f1 │ │ │ │ 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] @ (1329fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e65c>) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ @@ -222578,16 +222557,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [ip, #668] @ 0x29c │ │ │ │ - mrc2 0, 0, r0, cr6, cr1, {7} │ │ │ │ - ldc2 0, cr0, [ip, #964]! @ 0x3c4 │ │ │ │ + @ instruction: 0xfb7600f1 │ │ │ │ + @ instruction: 0xfb1c00f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 132a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6d8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -222620,17 +222599,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr, #-668] @ 0xfffffd64 │ │ │ │ - mrc2 0, 1, r0, cr8, cr1, {7} │ │ │ │ - stc2l 0, cr0, [r4, #964] @ 0x3c4 │ │ │ │ - ldc2l 0, cr0, [ip, #964] @ 0x3c4 │ │ │ │ + @ instruction: 0xfb9800f1 │ │ │ │ + @ instruction: 0xfb2400f1 │ │ │ │ + @ instruction: 0xfb3c00f1 │ │ │ │ stmdb sp!, {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] @ (132b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e7ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -222722,16 +222701,16 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 132b6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e7cc> │ │ │ │ b.n 132b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e7dc> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr], {167} @ 0xa7 │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2l 0, cr0, [r6, #964] @ 0x3c4 │ │ │ │ - ldc2l 0, cr0, [r0, #-964]! @ 0xfffffc3c │ │ │ │ + @ instruction: 0xfb2600f1 │ │ │ │ + @ instruction: 0xfad000f1 │ │ │ │ stmdb sp!, {r4, 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] @ (132ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e900>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -222824,16 +222803,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132c72 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e8d2> │ │ │ │ b.n 132c90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e8f0> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8a01a7 │ │ │ │ asrs r6, r2, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2l 0, cr0, [ip], {241} @ 0xf1 │ │ │ │ - ldc2 0, cr0, [r8], #964 @ 0x3c4 │ │ │ │ + @ instruction: 0xfa2c00f1 │ │ │ │ + @ instruction: 0xfa1800f1 │ │ │ │ push {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] @ (132dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ea1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -222929,15 +222908,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 132d90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e9f0> │ │ │ │ b.n 132d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e974> │ │ │ │ @ instruction: 0xfa7801a7 │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf75200f1 │ │ │ │ + @ instruction: 0xf4b200f1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -223227,20 +223206,20 @@ │ │ │ │ b.n 1330e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed42> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 13309e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecfe> │ │ │ │ nop │ │ │ │ str.w r0, [r4, ] │ │ │ │ - @ instruction: 0xfa0600f1 │ │ │ │ + @ instruction: 0xf76600f1 │ │ │ │ asrs r4, r2, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - vst4. {d16-d19}, [r0 :256], r1 │ │ │ │ - ldr.w r0, [sl, #241] @ 0xf1 │ │ │ │ - ldrh.w r0, [r6, #241] @ 0xf1 │ │ │ │ + subw r0, r0, #2289 @ 0x8f1 │ │ │ │ + @ instruction: 0xf63a00f1 │ │ │ │ + @ instruction: 0xf61600f1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132ee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb44> │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ @@ -223443,18 +223422,18 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xf69200f1 │ │ │ │ - mcr 0, 0, r0, cr12, cr1, {7} │ │ │ │ - @ instruction: 0xf67e00f1 │ │ │ │ - @ instruction: 0xf69400f1 │ │ │ │ + @ instruction: 0xf3f200f1 │ │ │ │ + sbc.w r0, ip, r1, ror #3 │ │ │ │ + @ instruction: 0xf3de00f1 │ │ │ │ + @ instruction: 0xf3f400f1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12f194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1adf4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223568,15 +223547,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 133486 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0e6> │ │ │ │ @ instruction: 0xf38a01a7 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - orns r0, r0, #241 @ 0xf1 │ │ │ │ + ldcl 0, cr0, [r0, #964] @ 0x3c4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (1335b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f210>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -223666,16 +223645,16 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf27201a7 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - eor.w r0, r8, #7897088 @ 0x788000 │ │ │ │ - vqadd.s8 q0, q10, │ │ │ │ + @ instruction: 0xf1e800f1 │ │ │ │ + stcl 0, cr0, [r4], #-964 @ 0xfffffc3c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (133688 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36009 @ 0x8ca9 │ │ │ │ @@ -223745,19 +223724,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 13360a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f26a> │ │ │ │ nop │ │ │ │ sbc.w r1, r6, #167 @ 0xa7 │ │ │ │ - bic.w r0, r6, #7897088 @ 0x788000 │ │ │ │ - bics.w r0, ip, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf18600f1 │ │ │ │ + @ instruction: 0xf19c00f1 │ │ │ │ lsls r6, r4, #30 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mcr 0, 1, r0, cr10, cr1, {7} │ │ │ │ + @ instruction: 0xeb8a00f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (133758 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f3b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36009 @ 0x8ca9 │ │ │ │ @@ -223823,19 +223802,19 @@ │ │ │ │ ldr r2, [pc, #28] @ (133768 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f3c8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 13371e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f37e> │ │ │ │ eor.w r1, sl, #167 @ 0xa7 │ │ │ │ - @ instruction: 0xf3e000f1 │ │ │ │ + adc.w r0, r0, #241 @ 0xf1 │ │ │ │ lsls r4, r6, #27 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf36600f1 │ │ │ │ - ldcl 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ + @ instruction: 0xf0c600f1 │ │ │ │ + @ instruction: 0xeab800f1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -223906,19 +223885,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 133814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f474> │ │ │ │ nop │ │ │ │ - b.n 13370c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f36c> │ │ │ │ + b.n 1331cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee2c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f374> │ │ │ │ + b.n 1331d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee34> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f494> │ │ │ │ + b.n 1332f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef54> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -224467,19 +224446,19 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 14ea60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a6c0> │ │ │ │ b.n 133dc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fa24> │ │ │ │ sbcs.w r1, r6, r7, asr #2 │ │ │ │ stmia r4!, {r2, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - mcr 0, 2, r0, cr2, cr1, {7} │ │ │ │ - mcr 0, 0, r0, cr6, cr1, {7} │ │ │ │ - mcr 0, 2, r0, cr2, cr1, {7} │ │ │ │ - ldcl 0, cr0, [lr, #964] @ 0x3c4 │ │ │ │ - stcl 0, cr0, [sl, #964]! @ 0x3c4 │ │ │ │ + sub.w r0, r2, r1, ror #3 │ │ │ │ + sbc.w r0, r6, r1, ror #3 │ │ │ │ + sub.w r0, r2, r1, ror #3 │ │ │ │ + @ instruction: 0xeb3e00f1 │ │ │ │ + adc.w r0, sl, r1, ror #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ cmp r1, r2 │ │ │ │ bne.w 133d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f9a4> │ │ │ │ cmp r5, #2 │ │ │ │ @@ -224552,16 +224531,16 @@ │ │ │ │ beq.n 133ee6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fb46> │ │ │ │ b.n 133d18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f978> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 133d10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f970> │ │ │ │ b.n 133d4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f9ae> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [sl], {241} @ 0xf1 │ │ │ │ - stc 0, cr0, [r4], #-964 @ 0xfffffc3c │ │ │ │ + bics.w r0, sl, r1, ror #3 │ │ │ │ + @ instruction: 0xe98400f1 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -224587,15 +224566,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f810> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldc 0, cr0, [r2], {241} @ 0xf1 │ │ │ │ + ldrd r0, r0, [r2, #-964]! @ 0x3c4 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -224621,15 +224600,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f810> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - rsb r0, sl, r1, ror #3 │ │ │ │ + stmdb sl!, {r0, r4, r5, r6, r7} │ │ │ │ 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] @ 13404c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcac> │ │ │ │ mov lr, r1 │ │ │ │ @@ -224646,15 +224625,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 133bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f810> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, r6, r1, ror #3 │ │ │ │ + stmdb r6, {r0, r4, r5, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -224683,15 +224662,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 133bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f810> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, lr, r1, ror #3 │ │ │ │ + stlexd r1, r0, r0, [lr] │ │ │ │ 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] @ (134148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fda8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -224894,24 +224873,34 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 134252 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1feb2> │ │ │ │ nop │ │ │ │ b.n 133e6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1facc> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - orns r0, r6, r1, ror #3 │ │ │ │ - bic.w r0, r8, r1, ror #3 │ │ │ │ - strd r0, r0, [r2, #964] @ 0x3c4 │ │ │ │ - stmia.w r8, {r0, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xe9aa00f1 │ │ │ │ - stmia.w sl!, {r0, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xe98a00f1 │ │ │ │ - ldrd r0, r0, [r4], #-964 @ 0x3c4 │ │ │ │ - strd r0, r0, [r8, #-964]! @ 0x3c4 │ │ │ │ - @ instruction: 0xe8da00f1 │ │ │ │ + b.n 134268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fec8> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 1341d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe30> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 134108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd68> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 133e98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1faf8> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 1340e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd40> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 133ee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fb44> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 1340a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd08> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 133e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fae0> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 13406c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fccc> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 133f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fbb4> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (134420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20080>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -225164,27 +225153,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 13447e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200de> │ │ │ │ b.n 134b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207e4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 134524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20184> │ │ │ │ + b.n 133fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc44> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13437c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffdc> │ │ │ │ + b.n 133e3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fa9c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1340d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd34> │ │ │ │ + b.n 134b94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207f4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffb4> │ │ │ │ + b.n 133e14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fa74> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd80> │ │ │ │ + b.n 134be0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20840> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13430c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff6c> │ │ │ │ + b.n 133dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fa2c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1341bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe1c> │ │ │ │ + b.n 134c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x208dc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (13467c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x202dc>) │ │ │ │ @@ -225273,17 +225262,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 13461e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2027e> │ │ │ │ nop │ │ │ │ b.n 134994 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205f4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 134324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff84> │ │ │ │ + b.n 134de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a44> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc14> │ │ │ │ + b.n 134a74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206d4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #408] @ (134834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20494>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225447,35 +225436,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 1347b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20418> │ │ │ │ b.n 134974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205d4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 134324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff84> │ │ │ │ + b.n 134de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a44> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fee4> │ │ │ │ + b.n 134d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x209a4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdd4> │ │ │ │ + b.n 134c34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20894> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20aec> │ │ │ │ + b.n 13494c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205ac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13414c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdac> │ │ │ │ + b.n 134c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134ed8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b38> │ │ │ │ + b.n 134998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205f8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd74> │ │ │ │ + b.n 134bd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20834> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ad4> │ │ │ │ + b.n 134934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20594> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a90> │ │ │ │ + b.n 1348f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20550> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1340a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd04> │ │ │ │ + b.n 134b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134f14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b74> │ │ │ │ + b.n 1349d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20634> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (134944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205a4>) │ │ │ │ @@ -225564,17 +225553,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 1348e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20546> │ │ │ │ udf #194 @ 0xc2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 1350a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d04> │ │ │ │ + b.n 134b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134ce8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20948> │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #440] @ (134b1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2077c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225751,37 +225740,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 134aa2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20702> │ │ │ │ ble.n 134acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2072c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 1350c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d20> │ │ │ │ + b.n 134b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13501c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c7c> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b94> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134ed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b34> │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20804> │ │ │ │ + ble.n 134a64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206c4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b0c> │ │ │ │ + svc 26 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134bf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20850> │ │ │ │ + ble.n 134ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20710> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ad4> │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207ec> │ │ │ │ + ble.n 134a4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206ac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134b4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207ac> │ │ │ │ + ble.n 134c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a68> │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134c30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20890> │ │ │ │ + ble.n 134af0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20750> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (134ce8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20948>) │ │ │ │ @@ -225937,17 +225926,17 @@ │ │ │ │ b.n 134ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20804> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 134c1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2087e> │ │ │ │ nop │ │ │ │ blt.n 134c98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x208f8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 134e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a90> │ │ │ │ + udf #0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + blt.n 134cc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20924> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #372] @ (134e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20adc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226098,29 +226087,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 134d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x209cc> │ │ │ │ nop │ │ │ │ bge.n 134ee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b44> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + bgt.n 134e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a84> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + blt.n 134e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20aac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134e04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a64> │ │ │ │ + bge.n 134ec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b24> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + blt.n 134e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a84> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134e50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ab0> │ │ │ │ + bge.n 134f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b70> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134df8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a58> │ │ │ │ + bge.n 134eb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b18> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + blt.n 134db4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a14> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 134ec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b24> │ │ │ │ + bge.n 134f84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20be4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (134f68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bc8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226199,15 +226188,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 135048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ca8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ cbz r4, 134f7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bdc> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 134e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20afc> │ │ │ │ + bge.n 134f5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bbc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub sp, #296 @ 0x128 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226390,39 +226379,39 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 135074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cd4> │ │ │ │ + bls.n 135134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d94> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 1351e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e48> │ │ │ │ + bls.n 1350a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d08> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 135218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e78> │ │ │ │ + bls.n 1350d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d38> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r7, sp, #640 @ 0x280 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bgt.n 135178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20dd8> │ │ │ │ + bls.n 135238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e98> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 1350e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d48> │ │ │ │ + bls.n 1351a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e08> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 1350b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d18> │ │ │ │ + bhi.n 135178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20dd8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 1350c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d20> │ │ │ │ + bls.n 135180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20de0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 1351ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e0c> │ │ │ │ + bvc.n 13526c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ecc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 13509c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cfc> │ │ │ │ + bhi.n 13515c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20dbc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 135114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d74> │ │ │ │ + bvc.n 1351d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e34> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 135270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ed0> │ │ │ │ + bhi.n 135130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d90> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 135130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d90> │ │ │ │ + bvc.n 1351f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e50> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (1352f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f54>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226561,15 +226550,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 13520c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e6c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 135230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e90> │ │ │ │ + bvc.n 1352f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f50> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r5, sp, #584 @ 0x248 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226736,33 +226725,33 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 135568 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211c8> │ │ │ │ + bvs.n 135428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21088> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bhi.n 135480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x210e0> │ │ │ │ + bvs.n 135540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211a0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 135438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21098> │ │ │ │ + bvs.n 1354f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21158> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 1355b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21218> │ │ │ │ + bpl.n 135478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x210d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 135514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21174> │ │ │ │ + bmi.n 1353d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21034> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 135594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211f4> │ │ │ │ + bpl.n 135454 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x210b4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21068> │ │ │ │ + bcc.n 1354c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21128> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 135570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211d0> │ │ │ │ + bpl.n 135430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21090> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211d0> │ │ │ │ + bcc.n 135430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21090> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226778,15 +226767,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 133bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f810> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bvc.n 135500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21160> │ │ │ │ + bpl.n 1355c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21220> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226804,15 +226793,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f810> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bvc.n 135504 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21164> │ │ │ │ + bpl.n 1355c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21224> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226832,15 +226821,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f810> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bvc.n 1354e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21148> │ │ │ │ + bmi.n 1355a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21208> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227083,23 +227072,23 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 135940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215a0> │ │ │ │ + bcs.n 135800 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21460> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 13595c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215bc> │ │ │ │ + bcs.n 13581c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2147c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (13595c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215bc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227259,17 +227248,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bmi.n 135a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216d8> │ │ │ │ + bne.n 135938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21598> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 135958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215b8> │ │ │ │ + beq.n 135a18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21678> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (135bd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21834>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227447,15 +227436,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 135728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21388> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 135c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21884> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (135c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x218d0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -227481,17 +227470,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 135728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21388> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3!, {} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 135c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2187c> │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 135bac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2180c> │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 135d48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219a8> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227560,17 +227549,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 135c94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x218f4> │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 135d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219bc> │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135dac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a0c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227602,17 +227591,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135d7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219de> │ │ │ │ b.n 135d90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219f0> │ │ │ │ ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 135df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a50> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 135dc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a28> │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a70>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227644,17 +227633,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135de2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a42> │ │ │ │ b.n 135df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a54> │ │ │ │ ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - beq.n 135de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a44> │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 135dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a1c> │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (135e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21af4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227696,19 +227685,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r3} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 135ef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21b50> │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 135e90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21af0> │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 135f90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf0> │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (135fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227818,21 +227807,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 135ee6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21b46> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - beq.n 135f80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be0> │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 13656c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x221cc> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (13608c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21cec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227888,19 +227877,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (136110 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21d70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227941,19 +227930,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (136254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21eb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228063,21 +228052,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 136162 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21dc2> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 1362f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21f50> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -228152,17 +228141,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (1363a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22004>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -228197,17 +228186,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13636c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21fcc> │ │ │ │ b.n 136386 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21fe6> │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (136464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x220c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228323,17 +228312,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r2!, {r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (136528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22188>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228386,17 +228375,17 @@ │ │ │ │ beq.n 136572 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x221d2> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 136558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x221b8> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (13666c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x222cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228469,19 +228458,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 13674c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x223ac> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -228552,17 +228541,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #76] @ (1367b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22414>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -228596,17 +228585,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 136782 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x223e2> │ │ │ │ b.n 136798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x223f8> │ │ │ │ nop {13} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #180] @ 136884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x224e4> │ │ │ │ mov r4, r1 │ │ │ │ @@ -228670,15 +228659,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 136852 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x224b2> │ │ │ │ b.n 13680e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2246e> │ │ │ │ nop │ │ │ │ itte vs │ │ │ │ lslvs r7, r4, #6 │ │ │ │ - ldmiavs r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmiavs r7!, {r1, r2, r4, r6} │ │ │ │ lslvc r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (136980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x225e0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228764,15 +228753,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 136928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22588> │ │ │ │ b.n 1368de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2253e> │ │ │ │ nop │ │ │ │ bkpt 0x009a │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (136a84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x226e4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -228860,15 +228849,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -228913,30 +228902,30 @@ │ │ │ │ bl 436aa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x322704> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 136aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2274c> │ │ │ │ ldr r0, [pc, #36] @ (136b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22794>) │ │ │ │ add r0, pc │ │ │ │ - bl 10504f4 │ │ │ │ + bl 1050244 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (136b38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22798>) │ │ │ │ add r0, pc │ │ │ │ bl 29e220 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189e80> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r2, #13 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #122 @ 0x7a │ │ │ │ lsls r2, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (136b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x227c4>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229090,15 +229079,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29dde0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189a40> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (136d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x229b0>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230282,19 +230271,19 @@ │ │ │ │ b.n 1377ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2340c> │ │ │ │ ldr r2, [pc, #16] @ (13784c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x234ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 1377ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2340c> │ │ │ │ nop │ │ │ │ lsls r2, r6, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbnz r0, 1378aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2350a> │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r7, r5 │ │ │ │ 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] │ │ │ │ @@ -230487,15 +230476,15 @@ │ │ │ │ b.n 13799a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x235fa> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 137a02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23662> │ │ │ │ b.n 13799a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x235fa> │ │ │ │ nop │ │ │ │ - bhi.n 137a1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2367c> │ │ │ │ + bvs.n 137adc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2373c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -231004,15 +230993,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ bne.n 137f52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23bb2> │ │ │ │ b.n 137f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23b90> │ │ │ │ nop │ │ │ │ - bcc.n 137f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23b8c> │ │ │ │ + beq.n 137fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23c4c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 138060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23cc0> │ │ │ │ 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 │ │ │ │ @@ -231403,15 +231392,15 @@ │ │ │ │ b.n 1383f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24052> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 1383f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24052> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 1383f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24052> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 1383f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24052> │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #573440 @ 0x8c000 │ │ │ │ mov r3, r2 │ │ │ │ @@ -231439,15 +231428,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ @@ -231582,15 +231571,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -231618,15 +231607,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 138654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x242b4> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 1386b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24310> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 1386ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2430c> │ │ │ │ @@ -233310,16 +233299,16 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - @ instruction: 0xf6b00102 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + ands.w r1, r0, #8519680 @ 0x820000 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 13978e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x253ee> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233490,15 +233479,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 139942 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x255a2> │ │ │ │ ldr r2, [pc, #8] @ (139944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x255a4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf3dc0102 │ │ │ │ + @ instruction: 0xf13c0102 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3216] @ 13a5e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26240> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ beq.w 13a100 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d60> │ │ │ │ @@ -239733,15 +239722,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13d69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292fc> │ │ │ │ nop │ │ │ │ cmp r1, #230 @ 0xe6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13d69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292fc> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13d69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292fc> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13d69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292fc> │ │ │ │ @@ -240700,15 +240689,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r2, r5, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -241085,15 +241074,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #28 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #27 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r0, [pc, #136] @ (13f1f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae58>) │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13f178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2add8> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241947,15 +241936,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f30c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2af6c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 13fb84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b7e4> │ │ │ │ + ble.n 13fa44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b6a4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13fadc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b73c> │ │ │ │ @@ -241964,15 +241953,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f30c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2af6c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13fb0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b76c> │ │ │ │ @@ -241980,15 +241969,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f30c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2af6c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -242026,15 +242015,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b2fc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + ble.n 13fbf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b850> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13fbc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b828> │ │ │ │ @@ -242043,15 +242032,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b2fc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ 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] @ 13fbf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b858> │ │ │ │ @@ -242059,15 +242048,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b2fc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244372,22 +244361,22 @@ │ │ │ │ b.n 1414b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d110> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ @ instruction: 0xeb9401a6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ adc.w r1, r8, r6, asr #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ 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] @ (141628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244468,17 +244457,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 14166e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d2ce> │ │ │ │ asrs r6, r7, #3 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r3, #14 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ 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] @ (1416e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244530,15 +244519,15 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r4, pc} │ │ │ │ asrs r2, r0, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldrd r0, r1, [sl], #664 @ 0x298 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ 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] @ (1418c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d520>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244783,15 +244772,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r2, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ 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] @ (141ab4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d714>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245137,15 +245126,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r0, r5, #17 │ │ │ │ lsls r7, r4, #6 │ │ │ │ b.n 141808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d468> │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 141df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2da50> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245218,15 +245207,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 141b5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7ba> │ │ │ │ b.n 141e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2daec> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r4, #20 │ │ │ │ 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 │ │ │ │ @@ -245531,19 +245520,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 1421d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de36> │ │ │ │ nop │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -249170,15 +249159,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #33776 @ 0x83f0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34481 @ 0x86b1 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ 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 136d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x229b4> │ │ │ │ @@ -249293,15 +249282,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cpsid ai │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb606 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 144a52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x306b2> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 144a56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x306b6> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 144a66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x306c6> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249327,17 +249316,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 144a54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x306b4> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - mvns r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - bics r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ 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] @ (144e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x30af4>) │ │ │ │ @@ -250779,19 +250768,19 @@ │ │ │ │ b.n 1458f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31556> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r5, #27] │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r5, pc, #912 @ (adr r5, 145e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31a70>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251252,21 +251241,21 @@ │ │ │ │ bne.n 145f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31bb4> │ │ │ │ b.n 145cd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31938> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #496 @ (adr r4, 14615c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31dbc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ add r3, pc, #128 @ (adr r3, 145ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31c5c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r5, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -251632,29 +251621,29 @@ │ │ │ │ b.n 1462bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f1c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #384 @ (adr r0, 146500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32160>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ 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] @ (146478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320d8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253157,27 +253146,27 @@ │ │ │ │ bne.n 147304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32f64> │ │ │ │ b.n 147278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32ed8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r2, r0, #4 │ │ │ │ str r0, [r6, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 1473e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33048> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (147430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33090>) │ │ │ │ @@ -253253,17 +253242,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 1473bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3301c> │ │ │ │ nop │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -253747,25 +253736,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 147898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x334f8> │ │ │ │ b.n 14799c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x335fc> │ │ │ │ nop │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r2, #6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ 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] @ (147ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33710>) │ │ │ │ @@ -254095,15 +254084,15 @@ │ │ │ │ ble.n 147d66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x339c6> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r0, #26 │ │ │ │ + adds r2, r7, #5 │ │ │ │ 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] @ (147e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33aac>) │ │ │ │ @@ -254528,15 +254517,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 1481c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33e24> │ │ │ │ nop │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r3, r5 │ │ │ │ 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 │ │ │ │ @@ -254573,15 +254562,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 148238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33e98> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, r2 │ │ │ │ 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] @ (148368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33fc8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -255002,15 +254991,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 148712 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x34372> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ 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] @ (148874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344d4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256547,21 +256536,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r1, #19] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #15] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ bls.w 148c2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3488c> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ @@ -261712,17 +261701,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14cd84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x389e4> │ │ │ │ ldr r2, [pc, #12] @ (14cdcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38a2c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14cd84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x389e4> │ │ │ │ - bne.n 14cd9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x389fc> │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ - bne.n 14cd88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x389e8> │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -261876,15 +261865,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14cf58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38bb8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 14ceaa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38b0a> │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -261927,19 +261916,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 14cfaa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38c0a> │ │ │ │ nop │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #26] │ │ │ │ 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 │ │ │ │ @@ -261988,21 +261977,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 14d034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38c94> │ │ │ │ nop │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #22] │ │ │ │ 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 │ │ │ │ @@ -262042,15 +262031,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -262142,15 +262131,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d1da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38e3a> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14d2a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38f00> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262236,15 +262225,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262543,35 +262532,35 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 14d526 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39186> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r2, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ 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 │ │ │ │ @@ -262856,29 +262845,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14d940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x395a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 14d8fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3955a> │ │ │ │ ldr r1, [pc, #32] @ (14d944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x395a4>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14d84e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x394ae> │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr.w ip, [pc, #316] @ 14da88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x396e8> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14d996 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x395f6> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14d974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x395d4> │ │ │ │ @@ -263951,21 +263940,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14e418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a078> │ │ │ │ b.n 14e44c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0ac> │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ 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 170cf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5c958> │ │ │ │ @@ -263981,15 +263970,15 @@ │ │ │ │ beq.n 14e4a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a100> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14e490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0f0> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - cbnz r2, 14e4f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a156> │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r1, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14e4c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a128> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -264058,15 +264047,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14e570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a1d0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14e532 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a192> │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ 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 │ │ │ │ @@ -264406,24 +264395,24 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r4, r5, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, r3, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + ldr r7, [pc, #480] @ (14eb24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a784>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -264519,19 +264508,19 @@ │ │ │ │ beq.n 14e9ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a64a> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14ea16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a676> │ │ │ │ b.n 14e9ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a64a> │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (14ed14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a974>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14eaa2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a702> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265058,17 +265047,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14eef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ab54> │ │ │ │ nop │ │ │ │ subs r2, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r2, r7, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14ed78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a9d8> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265314,31 +265303,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 14ef3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ab9c> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -265428,15 +265417,15 @@ │ │ │ │ bls.n 14f326 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3af86> │ │ │ │ b.n 14f384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3afe4> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14f384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3afe4> │ │ │ │ b.n 14f390 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3aff0> │ │ │ │ nop │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f3f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b052> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f3ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b04e> │ │ │ │ @@ -265896,15 +265885,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b3a8> │ │ │ │ b.n 14f7ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b42e> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b3a8> │ │ │ │ b.n 14f7ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b42e> │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -266334,15 +266323,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14f9d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b638> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14fc58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b8b8> │ │ │ │ b.n 14faa6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b706> │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -266813,46 +266802,46 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r6, r3, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r6, r4, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, pc, #192 @ (adr r1, 150328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf88>) │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r0, pc, #448 @ (adr r0, 150430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c090>) │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 15036a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bfca> │ │ │ │ - vtbl.8 d21, {d31- , d15, d10 │ │ │ │ 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 │ │ │ │ @@ -267225,25 +267214,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (150680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c2e0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 150442 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0a2> │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + ldr r7, [pc, #1008] @ (150a68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c6c8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + ldr r7, [pc, #168] @ (150728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c388>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267328,15 +267317,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + str r0, [r5, r6] │ │ │ │ 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 │ │ │ │ @@ -267509,17 +267498,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 150838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c498> │ │ │ │ nop │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + ldr r7, [pc, #680] @ (150bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c814>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + str r6, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -267767,35 +267756,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (150be8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c848>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 150a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c6b0> │ │ │ │ - str r0, [r3, r7] │ │ │ │ + ldr r7, [pc, #224] @ (150ca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c904>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #0] @ (150bc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c828>) │ │ │ │ + ldr r4, [pc, #384] @ (150d48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c9a8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + ldr r6, [pc, #704] @ (150e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3caec>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #392] @ (150d58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c9b8>) │ │ │ │ + ldr r3, [pc, #776] @ (150ed8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cb38>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + ldr r6, [pc, #424] @ (150d7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c9dc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + ldr r6, [pc, #160] @ (150c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c8d8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r5, [pc, #544] @ (150dfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ca5c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + ldr r6, [pc, #200] @ (150ca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c908>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + ldr r6, [pc, #192] @ (150ca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c904>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #472] @ (150dc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ca20>) │ │ │ │ + ldr r4, [pc, #856] @ (150f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cba0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + ldr r6, [pc, #144] @ (150c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c8dc>) │ │ │ │ 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 │ │ │ │ @@ -268140,44 +268129,44 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add ip, pc │ │ │ │ b.n 150dde <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ca3e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf25801a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1508c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c528> │ │ │ │ + b.n 151388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cfe8> │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r7, [pc, #544] @ (15119c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cdfc>) │ │ │ │ + ldr r4, [pc, #928] @ (15131c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cf7c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ addw r1, r8, #165 @ 0xa5 │ │ │ │ - ldr r7, [pc, #208] @ (151054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ccb4>) │ │ │ │ + ldr r4, [pc, #592] @ (1511d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ce34>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #400] @ (151118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cd78>) │ │ │ │ + ldr r3, [pc, #784] @ (151298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cef8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #984] @ (151364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cfc4>) │ │ │ │ + ldr r3, [pc, #344] @ (1510e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cd44>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #440] @ (151148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cda8>) │ │ │ │ + ldr r3, [pc, #824] @ (1512c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cf28>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r5, [pc, #976] @ (15136c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cfcc>) │ │ │ │ + ldr r3, [pc, #336] @ (1510ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cd4c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r6, [pc, #336] @ (1510f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cd54>) │ │ │ │ + ldr r3, [pc, #720] @ (151274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ced4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #752] @ (151298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cef8>) │ │ │ │ + ldr r3, [pc, #112] @ (151018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cc78>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #512] @ (1511ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ce0c>) │ │ │ │ + ldr r2, [pc, #896] @ (15132c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cf8c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #464] @ (151180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cde0>) │ │ │ │ + ldr r2, [pc, #848] @ (151300 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cf60>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #416] @ (151154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cdb4>) │ │ │ │ + ldr r2, [pc, #800] @ (1512d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cf34>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1312] @ 1514e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d148> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268677,58 +268666,58 @@ │ │ │ │ b.n 1511c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ce20> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bic.w r1, ip, #165 @ 0xa5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, r4, #165 @ 0xa5 │ │ │ │ - ldr r6, [pc, #8] @ (151500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d160>) │ │ │ │ + ldr r3, [pc, #392] @ (151680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d2e0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #656] @ (15178c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d3ec>) │ │ │ │ + ldr r4, [pc, #16] @ (15150c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d16c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #176] @ (1515b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d210>) │ │ │ │ + ldr r1, [pc, #560] @ (151730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d390>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #856] @ (15185c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d4bc>) │ │ │ │ + ldr r1, [pc, #216] @ (1515dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d23c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ cdp 1, 3, cr0, cr6, cr5, {5} │ │ │ │ - ldr r4, [pc, #48] @ (15153c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d19c>) │ │ │ │ + ldr r1, [pc, #432] @ (1516bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d31c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #768] @ (151814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d474>) │ │ │ │ + ldr r1, [pc, #128] @ (151594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d1f4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #224] @ (1515f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d258>) │ │ │ │ + ldr r0, [pc, #608] @ (151778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d3d8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #512] @ (15171c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d37c>) │ │ │ │ + ldr r0, [pc, #896] @ (15189c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d4fc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #624] @ (151790 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d3f0>) │ │ │ │ + ldr r0, [pc, #1008] @ (151910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d570>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #248] @ (15161c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d27c>) │ │ │ │ + ldr r0, [pc, #632] @ (15179c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d3fc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #336] @ (151678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d2d8>) │ │ │ │ + ldr r0, [pc, #720] @ (1517f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d458>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #1000] @ (151914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d574>) │ │ │ │ + ldr r0, [pc, #360] @ (151694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d2f4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #616] @ (151798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d3f8>) │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #864] @ (151894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d4f4>) │ │ │ │ + ldr r1, [pc, #224] @ (151614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d274>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #816] @ (151868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d4c8>) │ │ │ │ + ldr r1, [pc, #176] @ (1515e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d248>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #712] @ (151804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d464>) │ │ │ │ + bx r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #648] @ (1517c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d428>) │ │ │ │ + bx r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #776] @ (15184c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d4ac>) │ │ │ │ + ldr r0, [pc, #136] @ (1515cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d22c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #176] @ (1515f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d258>) │ │ │ │ + blxns r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #768] @ (15184c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d4ac>) │ │ │ │ + ldr r0, [pc, #128] @ (1515cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d22c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #152] @ (1515e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d248>) │ │ │ │ + @ instruction: 0x4786 │ │ │ │ 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] @ (151648 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d2a8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269147,52 +269136,52 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 1516de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d33e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe99201a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #664] @ (151c30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d890>) │ │ │ │ + bx r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #480] @ (151b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d7dc>) │ │ │ │ + mov r8, fp │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmdb r8, {r0, r2, r5, r7, r8} │ │ │ │ - ldr r1, [pc, #184] @ (151a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d6bc>) │ │ │ │ + mov lr, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #720] @ (151c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d8d8>) │ │ │ │ + bxns r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #576] @ (151bec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d84c>) │ │ │ │ + mov r8, lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #488] @ (151b98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d7f8>) │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #120] @ (151a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d68c>) │ │ │ │ + bx pc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #128] @ (151a38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d698>) │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #248] @ (151ab4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d714>) │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #200] @ (151a88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d6e8>) │ │ │ │ + mov sl, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #296] @ (151aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d74c>) │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #360] @ (151b30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d790>) │ │ │ │ + mov sl, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #248] @ (151ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d724>) │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [pc, #424] @ (151b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d7dc>) │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [pc, #640] @ (151c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d8bc>) │ │ │ │ + mov r0, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #24] @ (1519f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d658>) │ │ │ │ + cmp r6, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #672] @ (151c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d8e4>) │ │ │ │ + mov r0, r1 │ │ │ │ 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] @ 151a48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d6a8> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269776,29 +269765,29 @@ │ │ │ │ bl 173798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f3f8> │ │ │ │ b.n 151cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d90c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 151a34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3d694> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r3 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r1, r0, #4 │ │ │ │ b.n 152590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e1f0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bics r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add ip, sl │ │ │ │ + tst r4, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, r2 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, r4 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ uxtb r3, r7 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1523c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e028>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270150,23 +270139,23 @@ │ │ │ │ bl 173798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f3f8> │ │ │ │ b.n 15217c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3dddc> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 218 @ 0xda │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r1, r0, #4 │ │ │ │ udf #36 @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1527a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e400>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270755,30 +270744,30 @@ │ │ │ │ b.n 1529ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e64a> │ │ │ │ bgt.n 152a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e668> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 152920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e580> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r0, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, sp, #916 @ 0x394 │ │ │ │ - @ instruction: 0xffff3b12 │ │ │ │ + vqrshrun.s64 d19, q9, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -271250,20 +271239,20 @@ │ │ │ │ nop │ │ │ │ bpl.n 152e84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3eae4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 152f94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ebf4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #6 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r4, pc, #332 @ (adr r4, 15308c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ecec>) │ │ │ │ - vrsubhn.i d19, , q9 │ │ │ │ + vsubw.u , , d2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271577,23 +271566,23 @@ │ │ │ │ b.n 153034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ec94> │ │ │ │ nop │ │ │ │ @ instruction: 0xf76e01a5 │ │ │ │ beq.n 153328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ef88> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r7, {r2, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ 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] │ │ │ │ @@ -271737,25 +271726,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f3f8> │ │ │ │ b.n 1531b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ee16> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15381c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3f47c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272036,23 +272025,23 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 1534ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3f14c> │ │ │ │ @ instruction: 0xf2b201a5 │ │ │ │ ldmia r3, {r2, r3, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r3, {r2, r3} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ 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] │ │ │ │ @@ -272196,25 +272185,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f3f8> │ │ │ │ b.n 15366e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3f2ce> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [sp, #404] @ 0x194 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272519,23 +272508,23 @@ │ │ │ │ b.n 153bde <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3f83e> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #660]! @ 0x294 │ │ │ │ stmia r6!, {r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r4!, {r1, r3, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14ce6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38acc> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272724,25 +272713,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 173798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f3f8> │ │ │ │ b.n 153b66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3f7c6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r1, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r4, [sp, #28] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3fe90>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -273038,23 +273027,23 @@ │ │ │ │ b.n 1540ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3fd2e> │ │ │ │ nop │ │ │ │ ldmia.w ip, {r0, r2, r5, r7, r8} │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r1, r0, #4 │ │ │ │ itet cs │ │ │ │ lslcs r5, r4, #6 │ │ │ │ - subcc r6, r5, #7 │ │ │ │ + addcc r6, r1, #5 │ │ │ │ lslcs r0, r6, #3 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + subs r6, r2, #4 │ │ │ │ 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] │ │ │ │ @@ -273219,25 +273208,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 173798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f3f8> │ │ │ │ b.n 154056 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3fcb6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - subs r4, r1, #3 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r7, [r2, #56] @ 0x38 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -273545,23 +273534,23 @@ │ │ │ │ nop │ │ │ │ b.n 154d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4098c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #32 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r1, r0, #4 │ │ │ │ cbnz r2, 1546c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40322> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14ce6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38acc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 15461e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4027e> │ │ │ │ @@ -273741,25 +273730,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 173798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f3f8> │ │ │ │ b.n 1545a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40206> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r1, [r3, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154c60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x408c0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274055,23 +274044,23 @@ │ │ │ │ nop │ │ │ │ udf #110 @ 0x6e │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb748 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ 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] │ │ │ │ @@ -274229,25 +274218,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 173798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f3f8> │ │ │ │ b.n 154a84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x406e4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r3, [r7, #38] @ 0x26 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -274415,21 +274404,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 154e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40afc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbz r6, 154f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40bb8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ 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] @ (154fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40c3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274481,19 +274470,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 154f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40bec> │ │ │ │ lsls r5, r4, #6 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ 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] @ (1550b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274570,19 +274559,19 @@ │ │ │ │ nop │ │ │ │ bvc.n 15512c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40d8c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (155148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40da8>) │ │ │ │ @@ -274658,15 +274647,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c2e4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bpl.n 15515c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40dbc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ 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] @ (155228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40e88>) │ │ │ │ @@ -274750,15 +274739,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c2e4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bmi.n 155288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40ee8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ 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] @ (155314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40f74>) │ │ │ │ @@ -274841,15 +274830,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c2e4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 155394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x40ff4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ 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 │ │ │ │ @@ -274910,15 +274899,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 15075c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c3bc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 1554e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41140> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ 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 │ │ │ │ @@ -274964,15 +274953,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14ddf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39a54> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcs.n 155490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x410f0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ 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 │ │ │ │ @@ -274999,15 +274988,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 15075c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c3bc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 1555ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4124c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ 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 │ │ │ │ @@ -275080,15 +275069,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15075c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c3bc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bne.n 155548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x411a8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ 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] @ (15566c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x412cc>) │ │ │ │ @@ -275138,15 +275127,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14ddf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39a54> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bne.n 1556f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41350> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ 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] @ (1556d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41330>) │ │ │ │ @@ -275178,15 +275167,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 15075c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c3bc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 155640 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x412a0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + lsrs r2, 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 lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275258,15 +275247,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15075c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c3bc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ 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] @ (155820 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41480>) │ │ │ │ @@ -275316,15 +275305,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14ddf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39a54> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r7, {r2, r3, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ 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] @ (155884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x414e4>) │ │ │ │ @@ -275357,15 +275346,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 15075c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c3bc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ 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 │ │ │ │ @@ -275626,17 +275615,17 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, pc, #64 @ (adr r7, 155b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x417fc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, pc, #528 @ (adr r6, 155d7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x419dc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275965,30 +275954,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 155d10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41970> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 155ef6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41b56> │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r1, [r3, #16] │ │ │ │ - vabal.u q8, d31, d22 │ │ │ │ + vsubw.u q8, , d6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ bxns fp │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #620] @ (1561b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41e10>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276220,17 +276209,17 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r0, pc, #720 @ (adr r0, 156484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420e4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r0, pc, #168 @ (adr r0, 15626c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41ecc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276560,30 +276549,25 @@ │ │ │ │ b.n 156364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 156548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x421a8> │ │ │ │ nop │ │ │ │ - lsls r2, r2, #5 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - movs r4, r5 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + cdp2 0, 11, cr0, cr2, cr15, {7} │ │ │ │ + cdp2 0, 1, cr0, cr14, cr15, {7} │ │ │ │ + cdp2 0, 13, cr0, cr2, cr15, {7} │ │ │ │ + stc2 0, cr0, [ip, #956] @ 0x3bc │ │ │ │ + cdp2 0, 4, cr0, cr8, cr15, {7} │ │ │ │ ldr r5, [r0, #92] @ 0x5c │ │ │ │ - vcvt.u32.f32 , q1, #1 │ │ │ │ + @ instruction: 0xfffffcb2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - vmla.i q0, q12, d3[7] │ │ │ │ + stc2l 0, cr0, [r8], #956 @ 0x3bc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #48] @ (1565c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42228>) │ │ │ │ @@ -276890,19 +276874,18 @@ │ │ │ │ b.n 156632 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42292> │ │ │ │ stmia r1!, {r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + cdp2 0, 3, cr0, cr2, cr15, {7} │ │ │ │ ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - mrrc2 0, 14, r0, sl, cr15 │ │ │ │ + ldrsh.w r0, [sl, #239] @ 0xef │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156774 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x423d4> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277203,25 +277186,25 @@ │ │ │ │ b.n 15672c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4238c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 156be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42844> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaf000ef │ │ │ │ - vld1.8 {d16[7]}, [r2] │ │ │ │ - vld1.8 {d16[7]}, [r8] │ │ │ │ - @ instruction: 0xfa9400ef │ │ │ │ - @ instruction: 0xfa5e00ef │ │ │ │ + ldr.w r0, [r0, pc, lsl #2] │ │ │ │ + @ instruction: 0xf74200ef │ │ │ │ + @ instruction: 0xf74800ef │ │ │ │ + @ instruction: 0xf7f400ef │ │ │ │ + @ instruction: 0xf7be00ef │ │ │ │ str r5, [r1, #124] @ 0x7c │ │ │ │ - vtbx.8 d31, {d31}, d6 │ │ │ │ + vrsubhn.i d31, , q11 │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr??.w r0, [r8, #239] @ 0xef │ │ │ │ + @ instruction: 0xf65800ef │ │ │ │ stmdb 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] @ (156ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b54>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #704] @ (156ef8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b58>) │ │ │ │ @@ -277498,18 +277481,18 @@ │ │ │ │ b.n 156c82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x428e2> │ │ │ │ revsh r4, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9a00ef │ │ │ │ + @ instruction: 0xf7fa00ef │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - addw r0, sl, #2287 @ 0x8ef │ │ │ │ + @ instruction: 0xf36a00ef │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156dc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a24> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277810,25 +277793,25 @@ │ │ │ │ b.n 156d7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429dc> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 157234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42e94> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a000ef │ │ │ │ - @ instruction: 0xf39200ef │ │ │ │ - @ instruction: 0xf39800ef │ │ │ │ - orr.w r0, r4, #7831552 @ 0x778000 │ │ │ │ - and.w r0, lr, #7831552 @ 0x778000 │ │ │ │ + addw r0, r0, #239 @ 0xef │ │ │ │ + @ instruction: 0xf0f200ef │ │ │ │ + @ instruction: 0xf0f800ef │ │ │ │ + sub.w r0, r4, #239 @ 0xef │ │ │ │ + sbc.w r0, lr, #239 @ 0xef │ │ │ │ str r5, [r7, #20] │ │ │ │ - vrshr.u32 , q11, #1 │ │ │ │ + @ instruction: 0xffffefd6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subw r0, r8, #239 @ 0xef │ │ │ │ + and.w r0, r8, #239 @ 0xef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #48] @ (1572b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f14>) │ │ │ │ @@ -277940,18 +277923,18 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 150910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c570> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r3, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf3d400ef │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xf13400ef │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xf39e00ef │ │ │ │ + @ instruction: 0xf0fe00ef │ │ │ │ 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] @ (157434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43094>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278006,17 +277989,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 157498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430f8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf33800ef │ │ │ │ - @ instruction: 0xf30600ef │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + eors.w r0, r8, #239 @ 0xef │ │ │ │ + orn r0, r6, #239 @ 0xef │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (1574d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43138>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278072,17 +278055,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subw r0, r4, #239 @ 0xef │ │ │ │ - @ instruction: 0xf27600ef │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + and.w r0, r4, #239 @ 0xef │ │ │ │ + vmla.i16 d16, d22, d7[3] │ │ │ │ + cbz r0, 15754c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431ac> │ │ │ │ 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] @ (157574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431d4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278137,17 +278120,17 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c570> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sxtb r0, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movw r0, #8431 @ 0x20ef │ │ │ │ - @ instruction: 0xf21200ef │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + vmla.i32 d0, d18, d15[1] │ │ │ │ + vhadd.s q8, q9, │ │ │ │ + cbz r0, 1575ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4322a> │ │ │ │ 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] @ (15761c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4327c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278204,17 +278187,17 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c570> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 157648 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432a8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs.w r0, lr, #239 @ 0xef │ │ │ │ - @ instruction: 0xf18a00ef │ │ │ │ - push {r3, r4, lr} │ │ │ │ + vhadd.s16 q0, q15, │ │ │ │ + cdp 0, 14, cr0, cr10, cr15, {7} │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (15768c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432ec>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278250,15 +278233,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c570> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf12c00ef │ │ │ │ + cdp 0, 8, cr0, cr12, cr15, {7} │ │ │ │ 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] @ (15772c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4338c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278314,16 +278297,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf0ec00ef │ │ │ │ - cbz r6, 1577ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4340e> │ │ │ │ + cdp 0, 4, cr0, cr12, cr15, {7} │ │ │ │ + cbz r6, 157746 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433a6> │ │ │ │ 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] @ (1577d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43434>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278382,16 +278365,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orrs.w r0, sl, #239 @ 0xef │ │ │ │ - cbz r6, 15782c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4348c> │ │ │ │ + ldc 0, cr0, [sl, #956]! @ 0x3bc │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ 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] @ (157844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278430,15 +278413,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 150910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c570> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #288 @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vmla.i d16, d24, d3[7] │ │ │ │ + stc 0, cr0, [r8, #-956]! @ 0xfffffc44 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (157920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43580>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278519,16 +278502,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #872 @ 0x368 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vmla.i d0, d20, d3[7] │ │ │ │ - cbz r4, 157966 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435c6> │ │ │ │ + stcl 0, cr0, [r4], #956 @ 0x3bc │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ 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] @ (157a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43668>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278612,16 +278595,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 9, cr0, cr14, cr15, {7} │ │ │ │ - cbz r2, 157a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43674> │ │ │ │ + @ instruction: 0xebfe00ef │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ 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] @ (157ab4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43714>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278684,15 +278667,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 150910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c570> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldcl 0, cr0, [r0, #956] @ 0x3bc │ │ │ │ + @ instruction: 0xeb3000ef │ │ │ │ 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] @ (157b44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x437a4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -279336,24 +279319,27 @@ │ │ │ │ b.n 157f46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43ba6> │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r2, [r2, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4, #-956] @ 0x3bc │ │ │ │ - stmdb r6!, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ + b.n 157e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43afc> │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + b.n 157e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43aa4> │ │ │ │ + lsls r7, r5, #3 │ │ │ │ strh r6, [r5, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xe80200ef │ │ │ │ - b.n 1580f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d54> │ │ │ │ + b.n 157c04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43864> │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + b.n 157bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43814> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1580f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d58> │ │ │ │ + b.n 157bb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43818> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 158040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43ca0> │ │ │ │ + b.n 157b00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43760> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r1, [pc, #72] @ (158198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43df8>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279381,15 +279367,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 175c98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x618f8> │ │ │ │ b.n 157f46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43ba6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - b.n 157f38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b98> │ │ │ │ + b.n 1579f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43658> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (158384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fe4>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279568,21 +279554,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #440 @ (adr r5, 15853c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4419c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r2, [r1, #25] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1580c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d24> │ │ │ │ + b.n 158b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x447e4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 158068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43cc8> │ │ │ │ + b.n 158b28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44788> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r2, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 157d24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43984> │ │ │ │ + b.n 1587e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44444> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -279874,23 +279860,23 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #128 @ (adr r3, 158724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44384>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r7, #15] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 157f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43bb8> │ │ │ │ + b.n 158a18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44678> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bhi.n 158688 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442e8> │ │ │ │ + bvs.n 158748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + blt.n 158624 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44284> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r2, [r7, #13] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, r0 │ │ │ │ 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] │ │ │ │ @@ -280013,25 +279999,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f7c8> │ │ │ │ b.n 1585c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44228> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvs.n 158824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44484> │ │ │ │ + bcc.n 1588e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44544> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - blt.n 158724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44384> │ │ │ │ + bhi.n 1587e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44444> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bpl.n 1587ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4444c> │ │ │ │ + bcc.n 1588ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4450c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - blt.n 1587bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4441c> │ │ │ │ + bls.n 15887c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x444dc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bpl.n 1587b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44414> │ │ │ │ + bcc.n 158874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x444d4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - blt.n 158914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44574> │ │ │ │ + bhi.n 1587d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44434> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r2, [pc, #236] @ (158920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44580>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (158bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44858>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280292,23 +280278,23 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r0, [r6, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 158b4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x447ac> │ │ │ │ + ble.n 158a0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4466c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bmi.n 158a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4469c> │ │ │ │ + bcs.n 158afc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4475c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bge.n 158b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44778> │ │ │ │ + bvc.n 158bd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44838> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strb r0, [r6, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ 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] │ │ │ │ @@ -280431,25 +280417,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f7c8> │ │ │ │ b.n 158a12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44672> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bne.n 158bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4483c> │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvc.n 158cdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4493c> │ │ │ │ + bmi.n 158b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x447fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bne.n 158ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44804> │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvc.n 158b74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x447d4> │ │ │ │ + bmi.n 158c34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44894> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bne.n 158d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x449cc> │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvc.n 158ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4492c> │ │ │ │ + bmi.n 158b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x447ec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp fp, lr │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -280757,23 +280743,23 @@ │ │ │ │ b.n 158f1a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44b7a> │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r4, [r2, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 158f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44b70> │ │ │ │ + bls.n 158fd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c30> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r1, r0, #4 │ │ │ │ strb r6, [r3, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcc.n 15909c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44cfc> │ │ │ │ + beq.n 158f5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44bbc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -280912,25 +280898,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f7c8> │ │ │ │ b.n 158ea2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44b02> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcs.n 15921c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e7c> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcs.n 1590bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d1c> │ │ │ │ + beq.n 15917c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44ddc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcs.n 15920c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e6c> │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r3, r2 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45184>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281206,23 +281192,23 @@ │ │ │ │ b.n 1593a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45008> │ │ │ │ str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1594c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45124> │ │ │ │ + bmi.n 159384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44fe4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -281361,25 +281347,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f7c8> │ │ │ │ b.n 159330 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44f90> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #135 @ 0x87 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -281695,23 +281681,23 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 159a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45680> │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -281848,25 +281834,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f7c8> │ │ │ │ b.n 15980e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4546e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r7, #163 @ 0xa3 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -282149,23 +282135,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -282308,25 +282294,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 173b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f7c8> │ │ │ │ b.n 159c9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x458fa> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bkpt 0x00dc │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bkpt 0x009e │ │ │ │ + cbnz r6, 159fe2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c42> │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r3, #11 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282447,15 +282433,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r1 │ │ │ │ @@ -282478,15 +282464,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282510,15 +282496,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282542,15 +282528,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282575,15 +282561,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282609,15 +282595,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -282643,15 +282629,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282679,15 +282665,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282715,15 +282701,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282752,15 +282738,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282788,15 +282774,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282824,15 +282810,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #60] @ 15a4e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46140> │ │ │ │ @@ -282860,15 +282846,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282897,15 +282883,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282934,15 +282920,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282969,15 +282955,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #64] @ 15a644 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462a4> │ │ │ │ @@ -283005,15 +282991,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -283042,15 +283028,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a97c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r3, [pc, #1376] @ 15ac08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46868> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15a71e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4637e> │ │ │ │ @@ -283853,19 +283839,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15ad18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46978> │ │ │ │ nop │ │ │ │ strh r6, [r0, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + cbnz r6, 15afba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46c1a> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r3, r7} │ │ │ │ + cbnz r0, 15afba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46c1a> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r2, r7} │ │ │ │ + cbnz r4, 15afbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46c1c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (15b01c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46c7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -283924,21 +283910,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15ac98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x468f8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r4, 15b07a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46cda> │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r6, 15b080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46ce0> │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r2, 15b07c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46cdc> │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r4, 15b070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46cd0> │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (15b0cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46d2c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284000,21 +283986,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14cfe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38c48> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15b076 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46cd6> │ │ │ │ b.n 15b068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46cc8> │ │ │ │ strb r0, [r7, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - revsh r0, r5 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - hlt 0x003a │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - hlt 0x0034 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - hlt 0x0022 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -284076,19 +284062,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x468f8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #25] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rev16 r6, r2 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r0, 15b1cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e2c> │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r6, 15b1ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e2e> │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (15b224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284142,19 +284128,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x468f8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r2, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r2, 15b258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46eb8> │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r2, 15b258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46eb8> │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r2, 15b23e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e9e> │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b2cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46f2c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284213,19 +284199,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x468f8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r2, 15b2d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46f38> │ │ │ │ + cpsid i │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r0, 15b2dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46f3c> │ │ │ │ + cpsid │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46fd4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284283,19 +284269,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x468f8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (15b428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47088>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284357,19 +284343,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15ac98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x468f8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r4, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 130e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cafc> │ │ │ │ @@ -284418,15 +284404,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14fd80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b9e0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ strb r2, [r7, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #84] @ (15b548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x471a8>) │ │ │ │ @@ -284456,15 +284442,15 @@ │ │ │ │ bl 14fd80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b9e0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r1, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ 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] @ (15b5e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47248>) │ │ │ │ @@ -284512,17 +284498,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r3, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - setend be │ │ │ │ + cbz r0, 15b65e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x472be> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + cbz r6, 15b65c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x472bc> │ │ │ │ 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 │ │ │ │ @@ -284575,17 +284561,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r6, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + cbz r6, 15b6ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4734a> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + cbz r2, 15b6f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47352> │ │ │ │ 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] @ (15b748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x473a8>) │ │ │ │ @@ -284649,17 +284635,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r2, [r3, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47468>) │ │ │ │ @@ -284726,17 +284712,17 @@ │ │ │ │ bl 14fd80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b9e0> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {lr} │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + cbz r2, 15b846 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x474a6> │ │ │ │ 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] @ (15b8bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4751c>) │ │ │ │ @@ -284800,17 +284786,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + cbz r4, 15b8fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4755a> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 15b926 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47586> │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ 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] @ (15b97c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x475dc>) │ │ │ │ @@ -284878,17 +284864,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r4, 15b9fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4765e> │ │ │ │ + cbz r4, 15b996 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x475f6> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -285111,27 +285097,27 @@ │ │ │ │ b.n 15ba34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47694> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r4, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r4 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp ip, r8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - uxth r2, r2 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxtb r2, r0 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxth r4, r1 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r4, 15bc0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4786a> │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ 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] @ 15bc60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x478c0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285301,19 +285287,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bd76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x479d6> │ │ │ │ b.n 15bd98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x479f8> │ │ │ │ nop │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -285464,15 +285450,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15bf40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47ba0> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15bf10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47b70> │ │ │ │ b.n 15beac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47b0c> │ │ │ │ nop │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ 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 │ │ │ │ @@ -285805,15 +285791,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ eors r2, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285986,15 +285972,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15c4f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48154>) │ │ │ │ add r1, pc │ │ │ │ bl 29dde0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189a40> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15c4a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48106> │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r6, pc, #304 @ (adr r6, 15c628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48288>) │ │ │ │ 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] @ (15c894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484f4>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286769,15 +286755,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15cc28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48888> │ │ │ │ b.n 15cb4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x487ae> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15cd30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48990> │ │ │ │ - add r1, pc, #264 @ (adr r1, 15ce70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48ad0>) │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15cd7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x489da> │ │ │ │ @@ -286943,15 +286929,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [pc, #604] @ (15d18c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48dec>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15d07e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48cde> │ │ │ │ bhi.n 15cf72 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48bd2> │ │ │ │ @@ -287232,17 +287218,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15d228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48e88>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 15d20e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48e6e> │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + str r0, [r6, r6] │ │ │ │ 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 │ │ │ │ @@ -287620,21 +287606,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r4, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -287745,15 +287731,15 @@ │ │ │ │ b.n 15d6aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4930a> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 15d70a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4936a> │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cbz r1, 15d7e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49444> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287771,15 +287757,15 @@ │ │ │ │ bl 15d66c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x492cc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #472] @ (15d9c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49624>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 15d828 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49488> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287797,15 +287783,15 @@ │ │ │ │ bl 15d66c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x492cc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #200] @ (15d8f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49558>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ 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] @ (15d888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x494e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287833,19 +287819,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #984] @ (15dc64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x498c4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [pc, #736] @ (15db78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x497d8>) │ │ │ │ + mov r0, r3 │ │ │ │ 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] @ (15d910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287890,21 +287876,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #576] @ (15db54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x497b4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [pc, #192] @ (15d9e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49644>) │ │ │ │ + cmp r8, r2 │ │ │ │ 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 │ │ │ │ @@ -288166,23 +288152,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15db14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49774> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 15db14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49774> │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ 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] @ (15dc8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x498ec>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288207,15 +288193,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15c8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48500> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #928] @ (15e030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49c90>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15dce0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49940>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288240,15 +288226,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15c8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48500> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #592] @ (15df34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49b94>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ 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] @ (15dd60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x499c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288290,17 +288276,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15c8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48500> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #264] @ (15de6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49acc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ 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] @ (15de4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288499,19 +288485,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15df50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49bb0> │ │ │ │ b.n 15df80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49be0> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #856] @ (15e2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49f4c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ 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] @ (15e0f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49d58>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288792,17 +288778,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15e27a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49eda> │ │ │ │ b.n 15e158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x49db8> │ │ │ │ nop │ │ │ │ mov r2, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15e438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a098>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288939,15 +288925,15 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, pc │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ 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] @ (15e59c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a1fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -289069,21 +289055,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 15e504 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a164> │ │ │ │ cmn r4, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r5, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ 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] @ (15e6a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289173,15 +289159,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e630 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a290> │ │ │ │ nop │ │ │ │ adcs r0, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -289441,27 +289427,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r7, #100 @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -289475,15 +289461,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15bc6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x478cc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #154 @ 0x9a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -289528,17 +289514,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r5, #88 @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (15eb68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a7c8>) │ │ │ │ @@ -289640,17 +289626,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15eb48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a7a8> │ │ │ │ b.n 15eb58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a7b8> │ │ │ │ nop │ │ │ │ subs r4, #218 @ 0xda │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15ebee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a84e> │ │ │ │ bls.n 15eb9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4a7fc> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289999,15 +289985,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #154 @ 0x9a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ 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] @ (15efa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ac08>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -290034,15 +290020,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ 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 │ │ │ │ @@ -291150,21 +291136,21 @@ │ │ │ │ b.n 15fc12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4b872> │ │ │ │ lsrs r6, r2, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #8 @ (adr r7, 15fc6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4b8cc>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15fbfe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4b85e> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291228,15 +291214,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15fc4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4b8ae> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 15f81c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4b47c> │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291455,19 +291441,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 16001c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4bc7c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #952 @ (adr r2, 1603f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c054>) │ │ │ │ + add r0, pc, #312 @ (adr r0, 160174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4bdd4>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r2, pc, #712 @ (adr r2, 160308 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4bf68>) │ │ │ │ + add r0, pc, #72 @ (adr r0, 160088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4bce8>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r1, pc, #16 @ (adr r1, 160054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4bcb4>) │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -291696,40 +291682,40 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4be78> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr10, cr4, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cdp2 1, 0, cr0, cr8, cr4, {5} │ │ │ │ - str r6, [r5, #8] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -291838,15 +291824,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 1603b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c010> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [sl, #-656] @ 0xfffffd70 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mcrr2 1, 10, r0, r8, cr4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ @@ -291920,15 +291906,15 @@ │ │ │ │ b.n 160468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c0c8> │ │ │ │ ldr r2, [pc, #16] @ (1604c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c120>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -292045,23 +292031,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 1605ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c21a> │ │ │ │ ldr.w r9, [pc, #24] @ 160608 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c268> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 160528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c188> │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ 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] @ 160768 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c3c8> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292194,15 +292180,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, #420] @ 0x1a4 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ 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] @ 160a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c674> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292616,24 +292602,24 @@ │ │ │ │ bne.w 160a96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c6f6> │ │ │ │ b.n 160b12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c772> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r0, #5373952 @ 0x520000 │ │ │ │ subs.w r1, ip, #5373952 @ 0x520000 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r5, #3 │ │ │ │ sbc.w r1, r2, #5373952 @ 0x520000 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -292876,38 +292862,38 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160e2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ca8e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3ec01a4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf2ee01a4 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (160f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cba8>) │ │ │ │ @@ -292974,17 +292960,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, r2, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ 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] @ (160ff0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cc50>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293042,17 +293028,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fbda4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7a04> │ │ │ │ ldr r2, [pc, #12] @ (160ff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cc58>) │ │ │ │ add r2, pc │ │ │ │ b.n 160fd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cc30> │ │ │ │ asrs r2, r2, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ 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] @ (161050 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ccb0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293082,15 +293068,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c124> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -293104,15 +293090,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cbb4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -293146,15 +293132,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c124> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ 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] @ 161130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cd90> │ │ │ │ @@ -293171,15 +293157,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 160f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cbb4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -293213,15 +293199,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c124> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r5, #28] │ │ │ │ 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] @ 1611d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ce34> │ │ │ │ @@ -293239,15 +293225,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cbb4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293281,15 +293267,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1604c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c124> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #20] │ │ │ │ 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 │ │ │ │ @@ -293307,15 +293293,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cbb4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293349,15 +293335,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 1604c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c124> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r1, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #40] @ 161318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cf78> │ │ │ │ @@ -293375,15 +293361,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cbb4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #64] @ (16136c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4cfcc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293409,15 +293395,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c124> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r1, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #4] │ │ │ │ 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 │ │ │ │ @@ -293429,15 +293415,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4caf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (1613fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d05c>) │ │ │ │ @@ -293466,15 +293452,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c124> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #40] @ 161440 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d0a0> │ │ │ │ @@ -293490,15 +293476,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4caf4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, #32] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (161498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d0f8>) │ │ │ │ @@ -293528,15 +293514,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4c124> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ 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] @ 1614d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d138> │ │ │ │ @@ -293552,15 +293538,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4caf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r6, #24] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (161530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d190>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293589,15 +293575,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4caf4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r1, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (161590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d1f0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293629,15 +293615,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4caf4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (1615ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d24c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293669,15 +293655,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4caf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ 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 │ │ │ │ @@ -293932,40 +293918,40 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 1616fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d35a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strd r0, r1, [ip, #656]! @ 0x290 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrd r0, r1, [lr], #656 @ 0x290 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [pc, #64] @ (1618d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d530>) │ │ │ │ + ldr r0, [pc, #448] @ (161a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4d6b0>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295854,31 +295840,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 162a60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e6c0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bvs.n 162b44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e7a4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #288] @ (162d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e974>) │ │ │ │ + ldr r2, [pc, #672] @ (162e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4eaf4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ bvs.n 162c58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e8b8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [pc, #928] @ (162f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ebfc>) │ │ │ │ + ldr r2, [pc, #288] @ (162d1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e97c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #904] @ (162f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ebe8>) │ │ │ │ + ldr r1, [pc, #264] @ (162d08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e968>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #816] @ (162f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4eb94>) │ │ │ │ + ldr r1, [pc, #176] @ (162cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e914>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #568] @ (162e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4eaa0>) │ │ │ │ + ldr r0, [pc, #952] @ (162fc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ec20>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r3, [pc, #192] @ (162cd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e930>) │ │ │ │ + ldr r0, [pc, #576] @ (162e50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4eab0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #280] @ (162d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e98c>) │ │ │ │ + ldr r0, [pc, #664] @ (162eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4eb0c>) │ │ │ │ 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] @ (162d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4e990>) │ │ │ │ @@ -296149,21 +296135,21 @@ │ │ │ │ b.n 162e68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4eac8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 162e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ea68> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #584] @ (163104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ed64>) │ │ │ │ + mov sl, lr │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r1, [pc, #464] @ (163090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ecf0>) │ │ │ │ + mov ip, sl │ │ │ │ lsls r7, r5, #3 │ │ │ │ bne.n 162de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ea44> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [pc, #408] @ (163060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ecc0>) │ │ │ │ + cmp lr, r8 │ │ │ │ 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 │ │ │ │ @@ -296376,17 +296362,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a220 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -296630,17 +296616,17 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, ip │ │ │ │ + rors r0, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mvns r0, r7 │ │ │ │ + adcs r0, r3 │ │ │ │ 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] @ (1636dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4f33c>) │ │ │ │ @@ -296959,19 +296945,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmn r4, r7 │ │ │ │ + eors r4, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r6, #26 │ │ │ │ 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 │ │ │ │ @@ -297590,21 +297576,21 @@ │ │ │ │ b.n 163d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4f9d8> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb3201a4 │ │ │ │ stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (163ef8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4fb58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297904,23 +297890,23 @@ │ │ │ │ beq.n 16406e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4fcce> │ │ │ │ b.n 1640a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4fd02> │ │ │ │ @ instruction: 0xe82a01a4 │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #24 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ 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] @ (164194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4fdf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298026,19 +298012,19 @@ │ │ │ │ b.n 164244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4fea4> │ │ │ │ b.n 163d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4f9e4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bkpt 0x0046 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (1642dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ff3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298144,19 +298130,19 @@ │ │ │ │ b.n 164388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4ffe8> │ │ │ │ b.n 163c3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4f89c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ 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] @ (1644ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5010c>) │ │ │ │ @@ -298477,27 +298463,27 @@ │ │ │ │ nop │ │ │ │ b.n 164bec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5084c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ cbnz r2, 16474a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x503aa> │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ 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] @ (164784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x503e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298626,21 +298612,21 @@ │ │ │ │ nop │ │ │ │ svc 160 @ 0xa0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb852 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ 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] @ (164904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50564>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298755,19 +298741,19 @@ │ │ │ │ nop │ │ │ │ udf #30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb6d6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #18 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ 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] @ 164a38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50698> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298857,17 +298843,17 @@ │ │ │ │ b.n 164a92 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x506f2> │ │ │ │ bgt.n 164ad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50734> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r5, r7, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ 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] @ 164b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x507a8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298963,17 +298949,17 @@ │ │ │ │ nop │ │ │ │ blt.n 164bd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50834> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -299080,15 +299066,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cbz r6, 164daa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50a0a> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r7, r5, #3 │ │ │ │ uxtb r2, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 164e14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50a74> │ │ │ │ add lr, pc │ │ │ │ @@ -299161,23 +299147,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 164da0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50a00> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 164e00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50a60> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 164e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50ac4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299486,21 +299472,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvs.n 1650a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50d00> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1651b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50e12> │ │ │ │ bhi.w 1653e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51042> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299865,41 +299851,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (1655bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5121c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 165136 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x50d96> │ │ │ │ nop │ │ │ │ - cmp r1, #14 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + movs r7, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -300094,19 +300080,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 165656 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x512b6> │ │ │ │ nop │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -300146,15 +300132,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 16583e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5149e> │ │ │ │ nop │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -300192,17 +300178,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 165896 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x514f6> │ │ │ │ nop │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r5, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -300584,27 +300570,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 165aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5174c> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 165aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5174c> │ │ │ │ nop │ │ │ │ add r5, pc, #840 @ (adr r5, 166074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51cd4>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r1, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -300690,21 +300676,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (165e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51aa0>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 165d9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x519fa> │ │ │ │ nop │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ 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] @ (166080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51ce0>) │ │ │ │ @@ -300899,25 +300885,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 165f82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51be2> │ │ │ │ movs r2, #4 │ │ │ │ b.n 165f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51bb4> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [pc, #80] @ (1660d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51d38>) │ │ │ │ + bxns lr │ │ │ │ lsls r0, r0, #4 │ │ │ │ - mov r6, r4 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ 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 │ │ │ │ @@ -301102,23 +301088,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1661e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51e44> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1661b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51e18> │ │ │ │ nop │ │ │ │ stmia r6!, {r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - blx r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - mvns r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + nop {11} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmn r0, r5 │ │ │ │ + eors r0, r1 │ │ │ │ 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 16632e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51f8e> │ │ │ │ @@ -301185,19 +301171,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1663b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52018>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xf77600ee │ │ │ │ + @ instruction: 0xf4d600ee │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (16643c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5209c>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 166440 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x520a0> │ │ │ │ add r6, pc │ │ │ │ uxth r3, r3 │ │ │ │ @@ -301229,17 +301215,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 │ │ │ │ - cmp lr, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - rors r2, r1 │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ 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 166512 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52172> │ │ │ │ @@ -301342,19 +301328,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - itt mi │ │ │ │ - lslmi r6, r5, #3 │ │ │ │ - addmi r2, r2, #3 │ │ │ │ + pop {r2, r5, r7} │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r6, r7 │ │ │ │ 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 │ │ │ │ @@ -301561,15 +301547,15 @@ │ │ │ │ bne.w 1666e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52348> │ │ │ │ b.n 166730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52390> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 1666be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5231e> │ │ │ │ nop │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, r1 │ │ │ │ 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] @ 16697c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x525dc> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301716,23 +301702,23 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - vhadd.s8 q0, q13, q15 │ │ │ │ + stcl 0, cr0, [sl], #-952 @ 0xfffffc48 │ │ │ │ stmdb 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] @ (166c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52860>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -301959,23 +301945,23 @@ │ │ │ │ b.n 166ad2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52732> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ 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 │ │ │ │ @@ -302117,19 +302103,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 166cf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52958> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5292c> │ │ │ │ nop │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + adds r5, #28 │ │ │ │ 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 │ │ │ │ @@ -302183,19 +302169,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 166e68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52ac8> │ │ │ │ - subs r3, #2 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ 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] │ │ │ │ @@ -302282,19 +302268,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (166fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52c4c>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 166f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52be8> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166f5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52bbe> │ │ │ │ - subs r2, #12 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ 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] @ 167048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52ca8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302370,15 +302356,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ 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] @ (1671b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52e14>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302460,15 +302446,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb624 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302544,15 +302530,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r1, r2, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ 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] @ (167378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52fd8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302630,15 +302616,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -302748,15 +302734,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r2, 167512 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53172> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ 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] @ (1675c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53228>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302854,15 +302840,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ sxth r2, r7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r6, [r5, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302938,15 +302924,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ 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] @ (167794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x533f4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303029,15 +303015,15 @@ │ │ │ │ nop │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r3, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303113,15 +303099,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ 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] @ (167960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x535c0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303204,15 +303190,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303327,15 +303313,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ 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] @ (167bbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5381c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303434,15 +303420,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303525,15 +303511,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (167db4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53a14>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303619,15 +303605,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r4, [r1, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r1, #22] │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -303728,19 +303714,19 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r4, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r6, #10] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ 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] @ (167f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53b90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303817,15 +303803,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #968 @ (adr r7, 16838c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53fec>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ 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] @ (168090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53cf0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303907,15 +303893,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #288 @ (adr r7, 1681b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53e10>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r3, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r4, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -304045,17 +304031,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #8 @ (adr r6, 16821c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53e7c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (168338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53f98>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -304167,19 +304153,19 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #936 @ (adr r4, 1686e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54340>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r1, #23] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r6, #19] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (16843c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5409c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304274,20 +304260,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #768 @ (adr r3, 16873c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5439c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + vmla.i32 q8, q10, d14[1] │ │ │ │ ldrb r6, [r5, #15] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + vhadd.u32 q8, q8, q15 │ │ │ │ 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] @ (1684b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54114>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -304391,18 +304375,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #464 @ (adr r2, 16874c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x543ac>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + cdp2 0, 11, cr0, cr14, cr14, {7} │ │ │ │ + cdp2 0, 4, cr0, cr10, cr14, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (1685e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54244>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -304531,19 +304513,18 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #144 @ (adr r1, 168768 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x543c8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r4, [r7, #7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + ldc2l 0, cr0, [r0, #952] @ 0x3b8 │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vmla.i32 q8, q15, d14[1] │ │ │ │ + stc2l 0, cr0, [lr, #-952] @ 0xfffffc48 │ │ │ │ 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] @ (1687b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54410>) │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ @@ -304614,16 +304595,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #256 @ (adr r0, 1688b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54514>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vrev32.8 q0, q15 │ │ │ │ - vhadd.u q0, q14, q15 │ │ │ │ + ldc2 0, cr0, [r0, #-952] @ 0xfffffc48 │ │ │ │ + ldc2 0, cr0, [ip], {238} @ 0xee │ │ │ │ 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, 1687d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54432> │ │ │ │ bl 1658fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5155c> │ │ │ │ @@ -304740,16 +304721,16 @@ │ │ │ │ ldr r2, [pc, #16] @ (168934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54594>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldc2l 0, cr0, [r6, #952]! @ 0x3b8 │ │ │ │ - cdp2 0, 1, cr0, cr0, cr14, {7} │ │ │ │ + @ instruction: 0xfb5600ee │ │ │ │ + @ instruction: 0xfb7000ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168968 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x545c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ adds r0, #15 │ │ │ │ @@ -304802,16 +304783,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldc2 0, cr0, [r6, #952]! @ 0x3b8 │ │ │ │ - stc2l 0, cr0, [lr, #-952]! @ 0xfffffc48 │ │ │ │ + @ instruction: 0xfb1600ee │ │ │ │ + @ instruction: 0xface00ee │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (168a40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x546a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -304845,16 +304826,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc2l 0, cr0, [r2, #-952]! @ 0xfffffc48 │ │ │ │ - ldc2l 0, cr0, [lr], #952 @ 0x3b8 │ │ │ │ + @ instruction: 0xfac200ee │ │ │ │ + @ instruction: 0xfa5e00ee │ │ │ │ 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] @ (168a84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x546e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -304963,15 +304944,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (168b98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x547f8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfbf000ee │ │ │ │ + ldr??.w r0, [r0, lr, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168bcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5482c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ adds r0, #15 │ │ │ │ @@ -305020,16 +305001,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfbb200ee │ │ │ │ - @ instruction: 0xfb9a00ee │ │ │ │ + ldrsb.w r0, [r2, lr, lsl #2] │ │ │ │ + ldr??.w r0, [sl, #238] @ 0xee │ │ │ │ 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] @ (168c94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x548f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #72] @ (168c98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x548f8>) │ │ │ │ @@ -305059,16 +305040,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfb0600ee │ │ │ │ - @ instruction: 0xfb3200ee │ │ │ │ + str??.w r0, [r6, lr, lsl #2] │ │ │ │ + ldrb.w r0, [r2, #238] @ 0xee │ │ │ │ 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] @ (168cd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -305128,16 +305109,16 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfac600ee │ │ │ │ - @ instruction: 0xfaaa00ee │ │ │ │ + strh.w r0, [r6, lr, lsl #2] │ │ │ │ + strb.w r0, [sl, lr, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 168df8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54a58> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305179,16 +305160,16 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfa5600ee │ │ │ │ - @ instruction: 0xfa3a00ee │ │ │ │ + @ instruction: 0xf7b600ee │ │ │ │ + @ instruction: 0xf79a00ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 168e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54aec> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305226,16 +305207,16 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vst1.8 {d16[7]}, [r6], lr │ │ │ │ - vld1.8 {d0[7]}, [sl], lr │ │ │ │ + @ instruction: 0xf72600ee │ │ │ │ + @ instruction: 0xf70a00ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 168f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54b88> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305276,16 +305257,16 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vst4. {d16-d19}, [sl :128], lr │ │ │ │ - ldrsh.w r0, [r8, lr, lsl #2] │ │ │ │ + subw r0, sl, #2286 @ 0x8ee │ │ │ │ + @ instruction: 0xf69800ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 168fb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54c18> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305323,16 +305304,16 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str.w r0, [r2, #238] @ 0xee │ │ │ │ - strh.w r0, [ip, #238] @ 0xee │ │ │ │ + @ instruction: 0xf62200ee │ │ │ │ + addw r0, ip, #2286 @ 0x8ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 169034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54c94> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305369,16 +305350,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str.w r0, [lr, lr, lsl #2] │ │ │ │ - ldrh.w r0, [ip, lr, lsl #2] │ │ │ │ + sub.w r0, lr, #7798784 @ 0x770000 │ │ │ │ + @ instruction: 0xf59c00ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1690b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54d10> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305415,16 +305396,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf7ea00ee │ │ │ │ - @ instruction: 0xf7d800ee │ │ │ │ + adc.w r0, sl, #7798784 @ 0x770000 │ │ │ │ + @ instruction: 0xf53800ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (169124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -305456,16 +305437,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf79a00ee │ │ │ │ - @ instruction: 0xf76600ee │ │ │ │ + @ instruction: 0xf4fa00ee │ │ │ │ + @ instruction: 0xf4c600ee │ │ │ │ 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] @ (1691f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54e50>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305534,16 +305515,16 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf76e00ee │ │ │ │ - @ instruction: 0xf70e00ee │ │ │ │ + @ instruction: 0xf4ce00ee │ │ │ │ + orn r0, lr, #7798784 @ 0x770000 │ │ │ │ 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] @ (169284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x54ee4>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305591,17 +305572,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf6be00ee │ │ │ │ - @ instruction: 0xf69c00ee │ │ │ │ - movt r0, #35054 @ 0x88ee │ │ │ │ + ands.w r0, lr, #7798784 @ 0x770000 │ │ │ │ + @ instruction: 0xf3fc00ee │ │ │ │ + bic.w r0, r8, #7798784 @ 0x770000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 16704c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52cac> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305687,15 +305668,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 166c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5287c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf65800ee │ │ │ │ + @ instruction: 0xf3b800ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 167f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x53b94> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305997,16 +305978,16 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf2f000ee │ │ │ │ - @ instruction: 0xf2fc00ee │ │ │ │ + orrs.w r0, r0, #238 @ 0xee │ │ │ │ + orrs.w r0, ip, #238 @ 0xee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (16975c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x553bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -306038,17 +306019,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf2ba00ee │ │ │ │ - @ instruction: 0xf2da00ee │ │ │ │ - @ instruction: 0xf2b200ee │ │ │ │ + ands.w r0, sl, #238 @ 0xee │ │ │ │ + bics.w r0, sl, #238 @ 0xee │ │ │ │ + ands.w r0, r2, #238 @ 0xee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (1697a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -306064,15 +306045,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf29a00ee │ │ │ │ + vext.8 q8, q13, q15, #0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1697dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5543c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -306110,15 +306091,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf23200ee │ │ │ │ + vmla.i16 d0, d18, d6[3] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (1698cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5552c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add.w r3, r0, #15 │ │ │ │ @@ -306207,16 +306188,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adcs.w r0, ip, #238 @ 0xee │ │ │ │ - @ instruction: 0xf13400ee │ │ │ │ + cdp 0, 11, cr0, cr12, cr14, {7} │ │ │ │ + cdp 0, 9, cr0, cr4, cr14, {7} │ │ │ │ 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] @ (1699d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55634>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #108] @ (1699d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55638>) │ │ │ │ @@ -306258,17 +306239,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf13800ee │ │ │ │ - @ instruction: 0xf13c00ee │ │ │ │ - add.w r0, r4, #238 @ 0xee │ │ │ │ + cdp 0, 9, cr0, cr8, cr14, {7} │ │ │ │ + cdp 0, 9, cr0, cr12, cr14, {7} │ │ │ │ + cdp 0, 6, cr0, cr4, cr14, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (169aa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55708>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #176] @ (169aac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5570c>) │ │ │ │ @@ -306345,15 +306326,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - eors.w r0, r8, #238 @ 0xee │ │ │ │ + ldcl 0, cr0, [r8, #952]! @ 0x3b8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 169b4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x557ac> │ │ │ │ mov lr, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306400,17 +306381,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bic.w r0, r0, #238 @ 0xee │ │ │ │ - and.w r0, r8, #238 @ 0xee │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + stc 0, cr0, [r0, #952] @ 0x3b8 │ │ │ │ + stcl 0, cr0, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ 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] @ (169c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55884>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306491,15 +306472,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vhadd.s16 q8, q13, q15 │ │ │ │ + ldc 0, cr0, [sl], #952 @ 0x3b8 │ │ │ │ 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] @ (169ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55900>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -306537,16 +306518,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r6, #22] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vhadd.s8 q0, q13, q15 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + stcl 0, cr0, [sl], #-952 @ 0xfffffc48 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ 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] @ (169d18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55978>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306585,16 +306566,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r7, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp 0, 10, cr0, cr14, cr14, {7} │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + stc 0, cr0, [lr], {238} @ 0xee │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ 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] @ (169ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55b54>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306767,15 +306748,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr14, cr14, {7} │ │ │ │ + sbcs.w r0, lr, lr, asr #3 │ │ │ │ str r2, [r0, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #120] @ 169f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55bec> │ │ │ │ @@ -306820,18 +306801,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (169f98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55bf8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 169f6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55bca> │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mrrc 0, 14, r0, r2, cr14 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + @ instruction: 0xe9b200ee │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldc 0, cr0, [r8], #-952 @ 0xfffffc48 │ │ │ │ + @ instruction: 0xe99800ee │ │ │ │ cbz r3, 16a004 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55c64> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -307039,15 +307020,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrsh r4, [r3, r7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r4, lr, asr #3 │ │ │ │ + @ instruction: 0xe8d400ee │ │ │ │ ldrsh r6, [r4, r3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #96] @ (16a264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55ec4>) │ │ │ │ @@ -307089,16 +307070,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strd r0, r0, [sl, #952] @ 0x3b8 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + b.n 16a0c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55d20> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ 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 │ │ │ │ @@ -307110,15 +307092,16 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16a2a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55f08> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 165e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51aa4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - strd r0, r0, [sl, #-952]! @ 0x3b8 │ │ │ │ + b.n 16a040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55ca0> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 16a2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55f4c> │ │ │ │ mov lr, r3 │ │ │ │ @@ -307131,15 +307114,16 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 165e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51aa4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrd r0, r0, [r8, #-952] @ 0x3b8 │ │ │ │ + b.n 16a060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55cc0> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #40] @ 16a32c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55f8c> │ │ │ │ mov lr, r3 │ │ │ │ @@ -307151,15 +307135,16 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 165e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51aa4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - stmdb ip!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + b.n 16a048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55ca8> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ mov lr, r2 │ │ │ │ @@ -307176,15 +307161,16 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 16609c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51cfc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrd r0, r0, [r4], #952 @ 0x3b8 │ │ │ │ + b.n 16a020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55c80> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ mov lr, r2 │ │ │ │ @@ -307202,15 +307188,16 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 16609c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51cfc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xe8c000ee │ │ │ │ + b.n 16a004 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55c64> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ mov lr, r1 │ │ │ │ @@ -307229,15 +307216,16 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 16609c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51cfc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - stmia.w r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + b.n 16a01c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55c7c> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -307255,15 +307243,16 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 16609c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51cfc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strd r0, r0, [r8], #-952 @ 0x3b8 │ │ │ │ + b.n 169fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55c4c> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ @@ -307282,15 +307271,16 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 16609c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51cfc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe83c00ee │ │ │ │ + b.n 169fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55c44> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ mov lr, r1 │ │ │ │ @@ -307308,15 +307298,16 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 16609c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51cfc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xe81a00ee │ │ │ │ + b.n 169fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55c4c> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 16a530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56190> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add.w r2, r0, #15 │ │ │ │ @@ -307400,25 +307391,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a4bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5611c> │ │ │ │ + b.n 169f7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55bdc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a4e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56148> │ │ │ │ + b.n 169fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55c08> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bgt.n 16a700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56360> │ │ │ │ + bls.n 16a5c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56220> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a4c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56120> │ │ │ │ + b.n 169f80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55be0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bgt.n 16a678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x562d8> │ │ │ │ + bls.n 16a538 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56198> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (16a650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x562b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307468,15 +307459,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52180> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x560c8> │ │ │ │ + b.n 169f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55b88> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a6ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5634c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307501,15 +307492,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x52180> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x560b0> │ │ │ │ + b.n 169f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55b70> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16a76c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x563cc>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307614,25 +307605,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r7, #30] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55fe8> │ │ │ │ + b.n 16ae48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56aa8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a3b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56010> │ │ │ │ + b.n 16ae70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56ad0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16a7f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56450> │ │ │ │ + bvc.n 16a8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56510> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55fe8> │ │ │ │ + b.n 16ae48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56aa8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - uxtb r6, r6 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ 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] @ (16a8dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5653c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307706,15 +307697,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51f98> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #25] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55f4c> │ │ │ │ + b.n 16adac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56a0c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x565d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307739,15 +307730,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x51f98> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #23] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a2d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x55f34> │ │ │ │ + b.n 16ad94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x569f4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -308129,21 +308120,21 @@ │ │ │ │ b.n 16ab6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x567cc> │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strb r4, [r5, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16b3d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57034> │ │ │ │ + b.n 16ae94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56af4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16b2f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56f58> │ │ │ │ + b.n 16adb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56a18> │ │ │ │ lsls r6, r5, #3 │ │ │ │ strb r4, [r1, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16b1fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56e5c> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r6, r5, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #528] @ 0x210 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -308213,19 +308204,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e60a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d04> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16af08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56b68> │ │ │ │ + ble.n 16adc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56a28> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16af00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56b60> │ │ │ │ + ble.n 16adc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56a20> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16ae98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56af8> │ │ │ │ + ble.n 16ad58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x569b8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (16af40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56ba0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308318,17 +308309,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, #3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16af84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56be4> │ │ │ │ + ble.n 16b044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56ca4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + ble.n 16af84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56be4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (16afd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56c34>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308377,19 +308368,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r3, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + bgt.n 16af34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56b94> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + bgt.n 16af38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56b98> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - svc 20 │ │ │ │ + bgt.n 16b0cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56d2c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -308434,21 +308425,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16b070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56cd0>) │ │ │ │ add r2, pc │ │ │ │ b.n 16b040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56ca0> │ │ │ │ ldr r2, [pc, #16] @ (16b074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56cd4>) │ │ │ │ add r2, pc │ │ │ │ b.n 16b040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56ca0> │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - svc 20 │ │ │ │ + bgt.n 16b158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56db8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + bgt.n 16b0d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56d38> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + bgt.n 16b0f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56d50> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (16b2e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56f48>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308697,49 +308688,49 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r7, [pc, #416] @ (16b490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x570f0>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + bgt.n 16b32c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56f8c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r4, r0, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + blt.n 16b2b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56f10> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + blt.n 16b29c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56efc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r7, #12 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r6, [pc, #664] @ (16b5b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57210>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ble.n 16b2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56f50> │ │ │ │ + blt.n 16b3b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57010> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ble.n 16b2d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56f34> │ │ │ │ + blt.n 16b394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56ff4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 16b2ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56f0c> │ │ │ │ + blt.n 16b36c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56fcc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ble.n 16b428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57088> │ │ │ │ + bge.n 16b2e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56f48> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r0, r1, #9 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ble.n 16b394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56ff4> │ │ │ │ + bge.n 16b254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x56eb4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r6, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -308879,17 +308870,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #1008] @ (16b894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x574f4>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #848] @ (16b7fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5745c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - blt.n 16b560 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x571c0> │ │ │ │ + bhi.n 16b420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57080> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (16b508 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57168>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308918,23 +308909,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - blt.n 16b550 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x571b0> │ │ │ │ + bhi.n 16b410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57070> │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #192] @ (16b5d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57230>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r7, [pc, #208] @ (16b5e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57244>) │ │ │ │ + ldr r4, [pc, #592] @ (16b764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x573c4>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 16b4ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5710c> │ │ │ │ + bhi.n 16b56c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x571cc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16ba40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x576a0> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309849,23 +309840,23 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16bd88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x579e8> │ │ │ │ b.n 16bd98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x579f8> │ │ │ │ muls r0, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 16bf34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57b94> │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bne.n 16c070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57cd0> │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bne.n 16bff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57c58> │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16bf6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57bcc> │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -310531,121 +310522,121 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16c25e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x57ebe> │ │ │ │ nop │ │ │ │ subs r7, #120 @ 0x78 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -312262,15 +312253,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 68c18 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, r0] │ │ │ │ + ldr r5, [pc, #632] @ (16df6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x59bcc>) │ │ │ │ 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 │ │ │ │ @@ -312569,15 +312560,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} │ │ │ │ - ldr r5, [pc, #328] @ (16e1c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x59e20>) │ │ │ │ + ldr r2, [pc, #712] @ (16e340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x59fa0>) │ │ │ │ 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 │ │ │ │ @@ -314479,19 +314470,19 @@ │ │ │ │ ldr.w r1, [r6, #1608] @ 0x648 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 16ef10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5ab70> │ │ │ │ b.n 16ee58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5aab8> │ │ │ │ - add r2, pc, #208 @ (adr r2, 16f588 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b1e8>) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 16f884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b4e4>) │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r0, pc, #576 @ (adr r0, 16f700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b360>) │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ 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] @ 16f604 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b264> │ │ │ │ @@ -314608,15 +314599,15 @@ │ │ │ │ b.n 16f564 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b1c4> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16f5e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b248> │ │ │ │ b.n 16f556 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b1b6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #11 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -315028,15 +315019,15 @@ │ │ │ │ b.n 16f700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b360> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16f700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b360> │ │ │ │ nop │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ ldr.w r3, [r0, #1696] @ 0x6a0 │ │ │ │ @@ -317374,18 +317365,18 @@ │ │ │ │ b.n 17123a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5ce9a> │ │ │ │ movs r2, #12 │ │ │ │ b.n 17123a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5ce9a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, r6, #163 @ 0xa3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r6, r5, #3 │ │ │ │ cdp 1, 6, cr0, cr14, cr3, {5} │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ 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] @ (1713f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5d058>) │ │ │ │ @@ -317994,15 +317985,15 @@ │ │ │ │ b.n 1718d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5d530> │ │ │ │ nop │ │ │ │ rsbs r1, r8, r3, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, sl, r3, asr #2 │ │ │ │ @ instruction: 0xeb9201a3 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ 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 │ │ │ │ @@ -318283,15 +318274,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 171968 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5d5c8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 171724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5d384> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 171c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5d8fc> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 171c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5d8e4> │ │ │ │ @@ -319637,15 +319628,15 @@ │ │ │ │ b.n 17230e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5df6e> │ │ │ │ b.n 172f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5eb84> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 172cf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5e958> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + ldr r5, [pc, #816] @ (172c3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5e89c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #397 @ 0x18d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17230e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5df6e> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17230e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5df6e> │ │ │ │ @@ -320874,23 +320865,23 @@ │ │ │ │ b.n 173228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5ee88> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 173228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5ee88> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 173228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5ee88> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 173228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5ee88> │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ 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 │ │ │ │ @@ -320939,15 +320930,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 1737c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f422> │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ 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 │ │ │ │ @@ -321328,17 +321319,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (173be8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5f848>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29dde0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189a40> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323472,15 +323463,15 @@ │ │ │ │ b.n 174de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x60a48> │ │ │ │ @ instruction: 0xb8de │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add sl, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323593,19 +323584,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (17531c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x60f7c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 174b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x607a8> │ │ │ │ nop │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -324106,15 +324097,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ 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] @ 175918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61578> │ │ │ │ @@ -324661,17 +324652,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #304 @ (adr r3, 175ff0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61c50>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #696 @ (adr r2, 176180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61de0>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r3, [pc, #480] @ (1760ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61d0c>) │ │ │ │ + ldr r0, [pc, #864] @ (17622c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61e8c>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r3, [pc, #456] @ (176098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61cf8>) │ │ │ │ + ldr r0, [pc, #840] @ (176218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61e78>) │ │ │ │ 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 │ │ │ │ @@ -324785,15 +324776,15 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #496 @ (adr r0, 1761e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61e48>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #200 @ (adr r0, 1760c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x61d28>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r2, #14 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ @@ -327184,15 +327175,15 @@ │ │ │ │ ... │ │ │ │ asrs r2, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsrs r6, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsrs r0, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ strb r2, [r5, r6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r2, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327874,15 +327865,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 17823a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x63e9a> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ 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 │ │ │ │ @@ -328316,15 +328307,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 178730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x64390> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -328378,17 +328369,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ 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 │ │ │ │ @@ -329497,16 +329488,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + vmla.i q0, q14, d1[7] │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -330524,19 +330514,19 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r0, [r7, #32] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xf4e800ed │ │ │ │ + movw r0, #33005 @ 0x80ed │ │ │ │ stmdb 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] @ 17ac08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x66868> │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ @@ -331555,15 +331545,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ str r0, [r1, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17abb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x66810> │ │ │ │ + b.n 17a670 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x662d0> │ │ │ │ lsls r5, r5, #3 │ │ │ │ strb r4, [r3, r0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ @@ -332059,33 +332049,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, r6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r4, [r6, r6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17ade8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x66a48> │ │ │ │ + b.n 17b8a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67508> │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17a9a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x66600> │ │ │ │ + b.n 17b460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x670c0> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 17b904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67564> │ │ │ │ + b.n 17b3c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67024> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b7cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6742c> │ │ │ │ + b.n 17b28c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x66eec> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67378> │ │ │ │ + b.n 17b1d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x66e38> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 17b700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67360> │ │ │ │ + b.n 17b1c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x66e20> │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356530> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332427,19 +332417,19 @@ │ │ │ │ beq.w 17bca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67904> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17c006 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67c66> │ │ │ │ b.n 17b4e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67144> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 17b648 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x672a8> │ │ │ │ + udf #22 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 17b644 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x672a4> │ │ │ │ + udf #18 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 17b5dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6723c> │ │ │ │ + ble.n 17b49c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x670fc> │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356530> │ │ │ │ vldr d7, [pc, #844] @ 17b840 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x674a0> │ │ │ │ @@ -332777,19 +332767,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17b858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x674b8>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17b85c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x674bc> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - blt.n 17b790 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x673f0> │ │ │ │ + bhi.n 17b850 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x674b0> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - blt.n 17b918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67578> │ │ │ │ + bhi.n 17b7d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67438> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - blt.n 17b8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67500> │ │ │ │ + bhi.n 17b760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x673c0> │ │ │ │ lsls r5, r5, #3 │ │ │ │ bl 465188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x350de8> │ │ │ │ vldr d7, [pc, #868] @ 17bbc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x67828> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333987,15 +333977,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #172 @ 0xac │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 17c43c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6809c> │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -334551,27 +334541,27 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #158 @ 0x9e │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46a8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356530> │ │ │ │ mov r5, r0 │ │ │ │ @@ -335056,15 +335046,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.w 17c590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x681f0> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -336721,29 +336711,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17e39c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x69ffc> │ │ │ │ b.n 17e3b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6a018> │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ble.n 17e34c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x69fac> │ │ │ │ + blt.n 17e40c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6a06c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ble.n 17e410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6a070> │ │ │ │ + bge.n 17e2d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x69f30> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bgt.n 17e2c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x69f28> │ │ │ │ + bge.n 17e388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x69fe8> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bne.n 17e3a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6a008> │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ @@ -337680,20 +337670,20 @@ │ │ │ │ b.n 17ead2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6a732> │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e6f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6a352> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e6f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6a352> │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ls │ │ │ │ + lslls r6, r7, #3 │ │ │ │ + stmdbhi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movhi.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 │ │ │ │ ldrb.w r7, [sp, #48] @ 0x30 │ │ │ │ cbz r1, 17ee8a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6aaea> │ │ │ │ @@ -337877,15 +337867,15 @@ │ │ │ │ b.n 17ef4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6abae> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17ef4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6abae> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17ef4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6abae> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17ef4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6abae> │ │ │ │ - bcs.n 17f0c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6ad20> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136b3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2279c> │ │ │ │ @@ -338052,19 +338042,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 136db4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22a14> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 17f0f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6ad58> │ │ │ │ b.n 17f136 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6ad96> │ │ │ │ nop │ │ │ │ - beq.n 17f148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6ada8> │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - beq.n 17f0fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6ad5c> │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - add r2, pc, #952 @ (adr r2, 17f578 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6b1d8>) │ │ │ │ + add r0, pc, #312 @ (adr r0, 17f2f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6af58>) │ │ │ │ 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 │ │ │ │ @@ -339363,15 +339353,15 @@ │ │ │ │ cbz r3, 17ff1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6bb7e> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17fe82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6bae2> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17fef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6bb54> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf36800fc │ │ │ │ + @ instruction: 0xf0c800fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r2 │ │ │ │ @@ -340227,15 +340217,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 18078c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6c3ec> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + subs r2, r7, #0 │ │ │ │ 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 │ │ │ │ @@ -340830,19 +340820,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 180cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6c914> │ │ │ │ ldr r2, [pc, #20] @ (180e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6ca84>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 180aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6c74c> │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -341817,15 +341807,15 @@ │ │ │ │ b.n 1817da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6d43a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r1, sl, r2, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, r8, r2, asr #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cbz r0, 1818a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6d506> │ │ │ │ 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] │ │ │ │ @@ -343603,15 +343593,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 182b4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6e7ac> │ │ │ │ lsls r2, r4, #6 │ │ │ │ bhi.n 182b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6e7a8> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 182b88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6e7e8> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -343764,15 +343754,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 182c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6e8e4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r5, #3 │ │ │ │ bmi.n 182c6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6e8cc> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 182da8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6ea08> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -345143,31 +345133,31 @@ │ │ │ │ b.n 1835a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6f208> │ │ │ │ beq.n 183cf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6f954> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 183cbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6f91c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - and.w r0, lr, #8323072 @ 0x7f0000 │ │ │ │ - and.w r0, r6, #8323072 @ 0x7f0000 │ │ │ │ - mrrc2 0, 15, r0, r6, cr8 │ │ │ │ - movt r0, #24830 @ 0x60fe │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + sbc.w r0, lr, #254 @ 0xfe │ │ │ │ + sbc.w r0, r6, #254 @ 0xfe │ │ │ │ + ldrsh.w r0, [r6, #248] @ 0xf8 │ │ │ │ + bic.w r0, r6, #254 @ 0xfe │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ b.w 183198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6edf8> │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -345402,15 +345392,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b.n 183e84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6fae4> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b.n 18395a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x6f5ba> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -345925,15 +345915,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ite cc │ │ │ │ lslcc r2, r4, #6 │ │ │ │ subcs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ite ne │ │ │ │ lslne r2, r4, #6 │ │ │ │ bkpt 0x00e2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -346117,15 +346107,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cbnz r0, 184722 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x70382> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r5, [pc, #400] @ (184874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x704d4>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ revsh r0, r7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346574,17 +346564,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53a3fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42605c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bgt.n 184b58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x707b8> │ │ │ │ + bge.n 184c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x70878> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bgt.n 184b78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x707d8> │ │ │ │ + bge.n 184c38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x70898> │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -346752,17 +346742,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184db8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x70a18> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184db8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x70a18> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bx sp │ │ │ │ + add lr, r9 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bx lr │ │ │ │ + add r8, sl │ │ │ │ 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 │ │ │ │ @@ -347258,15 +347248,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1852ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x70f4c> │ │ │ │ + bcc.n 1853ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7100c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ add r5, sp, #0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -352816,15 +352806,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #22] │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 188df6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x74a56> │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -354526,23 +354516,21 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - lsls r5, r5, #3 │ │ │ │ - add r4, pc, #888 @ (adr r4, 18a394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x75ff4>) │ │ │ │ + ldc2l 0, cr0, [r2, #944]! @ 0x3b0 │ │ │ │ + add r2, pc, #248 @ (adr r2, 18a114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x75d74>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - lsls r5, r5, #3 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + stc2 0, cr0, [r8, #944]! @ 0x3b0 │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r3, #0] │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -357209,15 +357197,15 @@ │ │ │ │ b.n 18ba54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x776b4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #248] @ (18bc0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7786c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 18bf60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x77bc0> │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldr r1, [pc, #200] @ (18bbe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x77848>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ vshll.u32 , d27, #31 │ │ │ │ vabdl.u , d15, d29 │ │ │ │ @ instruction: 0xffff9747 │ │ │ │ @@ -359028,25 +359016,25 @@ │ │ │ │ nop │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r5, r2 │ │ │ │ @@ -359567,21 +359555,21 @@ │ │ │ │ adds r1, #114 @ 0x72 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ lsls r2, r4, #6 │ │ │ │ bl 24f456 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b0b6> │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ 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] @ 18d988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x795e8> │ │ │ │ @@ -360054,23 +360042,23 @@ │ │ │ │ b.n 18d838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79498> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + ldr r5, [pc, #976] @ (18dd6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x799cc>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r7, [pc, #528] @ (18dbb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79810>) │ │ │ │ + ldr r4, [pc, #912] @ (18dd30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79990>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r7, [pc, #416] @ (18db44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797a4>) │ │ │ │ + ldr r4, [pc, #800] @ (18dcc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79924>) │ │ │ │ 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 │ │ │ │ @@ -360193,45 +360181,45 @@ │ │ │ │ b.n 18da52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x796b2> │ │ │ │ ldr r2, [pc, #64] @ (18db18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79778>) │ │ │ │ add r2, pc │ │ │ │ b.n 18da82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x796e2> │ │ │ │ ldr r2, [pc, #64] @ (18db1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7977c>) │ │ │ │ add r2, pc │ │ │ │ b.n 18da82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x796e2> │ │ │ │ - cbnz r6, 18db58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797b8> │ │ │ │ + cbnz r6, 18daf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79750> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbnz r0, 18db5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797be> │ │ │ │ + cbnz r0, 18daf6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79756> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbnz r4, 18db62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797c2> │ │ │ │ + cbnz r4, 18dafa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7975a> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbnz r6, 18db66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797c6> │ │ │ │ + cbnz r6, 18dafe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7975e> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbnz r4, 18db6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797ca> │ │ │ │ + cbnz r4, 18db02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79762> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + ldr r7, [pc, #1008] @ (18dee8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79b48>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r6, 18db70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797d0> │ │ │ │ + cbnz r6, 18db08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79768> │ │ │ │ lsls r4, r5, #3 │ │ │ │ b.n 18dd6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x799cc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #832] @ (18de44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79aa4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r2, 18db70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797d0> │ │ │ │ + cbnz r2, 18db08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79768> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + ldr r7, [pc, #776] @ (18de14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79a74>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + ldr r7, [pc, #744] @ (18ddf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79a58>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + ldr r7, [pc, #712] @ (18dddc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79a3c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + ldr r7, [pc, #688] @ (18ddc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79a28>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r6, 18db7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797da> │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbnz r0, 18db7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x797de> │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -360409,71 +360397,71 @@ │ │ │ │ b.n 18dc0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7986c> │ │ │ │ ldr r1, [pc, #116] @ (18dd40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x799a0>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dc30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79890> │ │ │ │ ldr r1, [pc, #116] @ (18dd44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x799a4>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dc30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79890> │ │ │ │ - revsh r4, r4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r0, r4 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r2, r4 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r4, r4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - rev16 r0, r3 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r6, r3 │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r2, r5 │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r4, r4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r4, r4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r4, r4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r6, r4 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + ldr r6, [pc, #312] @ (18de3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79a9c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - revsh r4, r1 │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - revsh r0, r2 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r4, r5, #3 │ │ │ │ svc 98 @ 0x62 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r6, [pc, #40] @ (18dd3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7999c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r4, 18dd4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x799ae> │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldr r5, [pc, #1016] @ (18e114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79d74>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + ldr r5, [pc, #976] @ (18e0f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79d50>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + ldr r5, [pc, #944] @ (18e0d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79d34>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + ldr r5, [pc, #920] @ (18e0c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79d20>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + ldr r5, [pc, #896] @ (18e0ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79d0c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + ldr r5, [pc, #872] @ (18e098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79cf8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r5, [pc, #832] @ (18e074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79cd4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + ldr r5, [pc, #800] @ (18e058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79cb8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + ldr r5, [pc, #768] @ (18e03c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79c9c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + ldr r5, [pc, #744] @ (18e028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x79c88>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r2, 18dd66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x799c6> │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbnz r4, 18dd68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x799c8> │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18dd50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x799b0> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -362104,19 +362092,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18ecf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7a954> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18ee96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7aaf6> │ │ │ │ nop │ │ │ │ asrs r6, r2, #6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r5, pc, #1016 @ (adr r5, 18f2dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7af3c>) │ │ │ │ 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] @ (18f060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7acc0>) │ │ │ │ @@ -362257,15 +362245,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #336 @ (adr r7, 18f1c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ae28>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 18f348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7afa8>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18f120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ad80>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18f11a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ad7a> │ │ │ │ @@ -362326,15 +362314,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r6, r7, #29 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r7, pc, #72 @ (adr r7, 18f170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7add0>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 18f2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7af50>) │ │ │ │ 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 │ │ │ │ @@ -362436,15 +362424,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #25 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #904 @ (adr r5, 18f5c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7b224>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 18f344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7afa4>) │ │ │ │ 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 │ │ │ │ @@ -362863,17 +362851,17 @@ │ │ │ │ b.n 18f61a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7b27a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #16 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r6, r3, #7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -363729,23 +363717,23 @@ │ │ │ │ blx r3 │ │ │ │ b.n 18ff24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7bb84> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r5, pc, #536 @ (adr r5, 190238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7be98>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 1903b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7c018>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r1, [pc, #720] @ (1902fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7bf5c>) │ │ │ │ + bxns r2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r2, #18 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r0, r1, #8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 190044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7bca4> │ │ │ │ @@ -365467,15 +365455,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #22] │ │ │ │ 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 │ │ │ │ @@ -366021,17 +366009,17 @@ │ │ │ │ bne.n 191806 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d466> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 19174a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d3aa> │ │ │ │ ... │ │ │ │ asrs r0, r7, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ 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] @ (191950 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366055,15 +366043,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ 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 │ │ │ │ @@ -366985,21 +366973,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (192420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7e080>) │ │ │ │ add r3, pc │ │ │ │ b.n 1923de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7e03e> │ │ │ │ ldr r3, [pc, #16] @ (192424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7e084>) │ │ │ │ add r3, pc │ │ │ │ b.n 1923de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7e03e> │ │ │ │ nop │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r7, r7, #3 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ 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] @ (192494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7e0f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367897,17 +367885,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192e84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7eae4> │ │ │ │ nop │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r8 :128], r1 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ 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] @ (192fa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ec00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367976,17 +367964,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192f56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ebb6> │ │ │ │ nop │ │ │ │ ldr.w r0, [r8, ] │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ 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] @ (193084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ece4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368056,17 +368044,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193042 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7eca2> │ │ │ │ @ instruction: 0xf77c01a1 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ 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] @ (193184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ede4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368145,17 +368133,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ed88> │ │ │ │ nop │ │ │ │ @ instruction: 0xf69801a1 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ 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] @ (193280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7eee0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368231,17 +368219,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ee98> │ │ │ │ nop │ │ │ │ @ instruction: 0xf59801a1 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ 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] @ (1933a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7f004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368330,17 +368318,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193336 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ef96> │ │ │ │ nop │ │ │ │ eors.w r1, ip, #5275648 @ 0x508000 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r4, #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, #272] @ (1934d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7f130>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368430,17 +368418,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193466 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7f0c6> │ │ │ │ @ instruction: 0xf37801a1 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #12] │ │ │ │ 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] @ (19360c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7f26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368534,17 +368522,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 193592 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7f1f2> │ │ │ │ nop │ │ │ │ movw r1, #41121 @ 0xa0a1 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7f4f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368740,17 +368728,17 @@ │ │ │ │ adds.w r1, r0, #161 @ 0xa1 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7f794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368954,17 +368942,17 @@ │ │ │ │ cdp 1, 8, cr0, cr0, cr1, {5} │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193dc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7fa24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369160,17 +369148,17 @@ │ │ │ │ rsbs r1, ip, r1, asr #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (194068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7fcc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369374,17 +369362,17 @@ │ │ │ │ strd r0, r1, [ip, #-644] @ 0x284 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (1942f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7ff58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369581,17 +369569,17 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (19459c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x801fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369796,17 +369784,17 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (194634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x80294>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375228,15 +375216,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 1986c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x84320> │ │ │ │ nop │ │ │ │ add r0, pc, #936 @ (adr r0, 198be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x84844>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ 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 198890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x844f0> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375663,19 +375651,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 198cc2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x84922> │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ 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] @ 198d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x849f4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376484,18 +376472,16 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1996d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85332> │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + vtrn. q8, │ │ │ │ + cdp2 0, 11, cr0, cr0, cr11, {7} │ │ │ │ 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] @ (1997e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85448>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376561,18 +376547,16 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1997a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85404> │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + vhadd.u q0, q11, │ │ │ │ + ldc2l 0, cr0, [r4, #940] @ 0x3ac │ │ │ │ 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] @ (1998d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85530>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376641,17 +376625,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 199890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x854f0> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - vmla.i q0, q15, d3[6] │ │ │ │ + cdp2 0, 6, cr0, cr8, cr11, {7} │ │ │ │ + stc2l 0, cr0, [lr], #940 @ 0x3ac │ │ │ │ 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] @ (1999d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376727,17 +376710,16 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 19997a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x855da> │ │ │ │ ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r2, r3 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr11, {7} │ │ │ │ + ldc2l 0, cr0, [sl, #-940]! @ 0xfffffc54 │ │ │ │ + @ instruction: 0xfbec00eb │ │ │ │ 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] @ (199acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8572c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376810,16 +376792,16 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 199a8a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x856ea> │ │ │ │ ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vhadd.u q0, q11, │ │ │ │ - ldc2 0, cr0, [r0, #940] @ 0x3ac │ │ │ │ + ldc2 0, cr0, [r6], {235} @ 0xeb │ │ │ │ + @ instruction: 0xfaf000eb │ │ │ │ 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] @ (199bf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85850>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376905,16 +376887,16 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 199b88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x857e8> │ │ │ │ ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cdp2 0, 2, cr0, cr6, cr11, {7} │ │ │ │ - stc2l 0, cr0, [ip], #-940 @ 0xfffffc54 │ │ │ │ + @ instruction: 0xfb8600eb │ │ │ │ + vst1.8 {d16[7]}, [ip], fp │ │ │ │ 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] @ (199d20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85980>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -377003,16 +376985,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 199cb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85918> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldc2 0, cr0, [r0, #-940] @ 0xfffffc54 │ │ │ │ - @ instruction: 0xfb3e00eb │ │ │ │ + @ instruction: 0xfa7000eb │ │ │ │ + ldrb.w r0, [lr, #235] @ 0xeb │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #300] @ (199e68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85ac8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -377109,16 +377091,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 199dee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85a4e> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfbdc00eb │ │ │ │ - ldr??.w r0, [r6, #235] @ 0xeb │ │ │ │ + ldrsh.w r0, [ip, fp, lsl #2] │ │ │ │ + @ instruction: 0xf75600eb │ │ │ │ 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] @ (199ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x85b40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ and.w r0, r0, #7 │ │ │ │ @@ -378705,15 +378687,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19b142 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x86da2> │ │ │ │ nop │ │ │ │ strb r6, [r4, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r3, pc, #208 @ (adr r3, 19b2b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x86f14>) │ │ │ │ + add r0, pc, #592 @ (adr r0, 19b434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87094>) │ │ │ │ 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] @ (19b334 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x86f94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378818,15 +378800,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b2a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x86f08> │ │ │ │ strb r2, [r0, #21] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r1, pc, #320 @ (adr r1, 19b47c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x870dc>) │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ 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] @ (19b4a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87104>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378937,15 +378919,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b406 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87066> │ │ │ │ strb r2, [r5, #15] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (19b5f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87258>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379048,15 +379030,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b57a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x871da> │ │ │ │ strb r2, [r7, #9] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (19b76c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x873cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379168,15 +379150,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19b696 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x872f6> │ │ │ │ strb r6, [r4, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ 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] @ (19b8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379279,15 +379261,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19b808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87468> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ 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] @ (19ba28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379398,15 +379380,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19b952 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x875b2> │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + str 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, #280] @ (19bb5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x877bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379501,15 +379483,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19bac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87728> │ │ │ │ ldr r6, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ (19bcb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87910>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379612,15 +379594,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bc26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87886> │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ 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] @ (19be00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87a60>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379724,15 +379706,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bd80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x879e0> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #24] │ │ │ │ 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] @ (19bf40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87ba0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379832,15 +379814,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19bea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87b00> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ 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] @ (19c070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87cd0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379934,15 +379916,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19bfde <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87c3e> │ │ │ │ str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ 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] @ (19c1c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87e24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380048,15 +380030,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c146 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87da6> │ │ │ │ nop │ │ │ │ str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ 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] @ (19c304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87f64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380160,15 +380142,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19c260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x87ec0> │ │ │ │ nop │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #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, #284] @ (19c43c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8809c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380270,15 +380252,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19c3a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x88004> │ │ │ │ nop │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x881f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380381,15 +380363,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c506 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x88166> │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ 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] @ (19c6e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x88340>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380493,15 +380475,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c660 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x882c0> │ │ │ │ nop │ │ │ │ str r6, [r1, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ 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] @ (19c820 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x88480>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380601,15 +380583,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c780 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x883e0> │ │ │ │ nop │ │ │ │ str r6, [r7, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ 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] @ (19c950 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x885b0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380703,15 +380685,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19c8be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8851e> │ │ │ │ ldrsh r6, [r7, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19caa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x88704>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380817,15 +380799,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19ca26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x88686> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + strh r6, [r0, #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, #292] @ (19cbe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x88844>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380929,15 +380911,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19cb40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x887a0> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #30] │ │ │ │ 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] @ (19cd1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8897c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381039,15 +381021,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19cc84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x888e4> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19cdc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x88a24> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381969,17 +381951,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d79a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x893fa> │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + nop {13} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19da0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8966c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382127,17 +382109,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x895d4> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #936] @ (19ddb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89a18>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bkpt 0x0098 │ │ │ │ + cbnz r0, 19da96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x896f6> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19dbdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8983c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382274,17 +382256,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19db10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89770> │ │ │ │ ldr r5, [pc, #48] @ (19dc10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89870>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + pop {r3} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + cbnz r2, 19dc22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89882> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19ddb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89a18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382427,17 +382409,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19dce6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89946> │ │ │ │ ldr r3, [pc, #240] @ (19deac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89b0c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + rev r4, r7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - hlt 0x002e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19df84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89be4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382574,17 +382556,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19deba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89b1a> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #400] @ (19e118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89d78>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r0, 19dfd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89c34> │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19e15c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89dbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382728,17 +382710,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19e08e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89cee> │ │ │ │ nop │ │ │ │ blx r3 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r0, 19e17a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89dda> │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (19e2d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382853,15 +382835,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19e230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x89e90> │ │ │ │ nop │ │ │ │ cmp lr, r7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19e43c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382970,15 +382952,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19e3a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a006> │ │ │ │ nop │ │ │ │ add r2, r9 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ 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] @ (19e5b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383093,15 +383075,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a174> │ │ │ │ cmn r2, r4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (19e714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383208,15 +383190,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a2f4> │ │ │ │ adcs r2, r5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ 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] @ (19e898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a4f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383333,15 +383315,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19e7b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a412> │ │ │ │ ands r2, r1 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ 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] @ (19e9f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383446,15 +383428,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19e940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a5a0> │ │ │ │ subs r6, #134 @ 0x86 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #364] @ (19eb7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a7dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383569,15 +383551,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19ea96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a6f6> │ │ │ │ subs r5, #42 @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ecd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a930>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383678,15 +383660,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19ec2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8a88c> │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #20] │ │ │ │ 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] @ (19ee2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8aa8c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383793,15 +383775,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19eda0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8aa00> │ │ │ │ nop │ │ │ │ subs r2, #78 @ 0x4e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19ef88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8abe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383906,15 +383888,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19eefe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8ab5e> │ │ │ │ nop │ │ │ │ subs r0, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [r3, #16] │ │ │ │ + ldrsh r2, [r7, r1] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (19f068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8acc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384442,15 +384424,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f572 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b1d2> │ │ │ │ adds r2, #126 @ 0x7e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrsb r6, [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 r3, [pc, #328] @ (19f75c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b3bc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384560,15 +384542,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f6e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b342> │ │ │ │ adds r1, #38 @ 0x26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldrsb r6, [r4, r1] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #344] @ (19f8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b530>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384684,15 +384666,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19f812 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b472> │ │ │ │ cmp r7, #194 @ 0xc2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ 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] @ (19fa48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b6a8>) │ │ │ │ @@ -384808,15 +384790,15 @@ │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19f994 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b5f4> │ │ │ │ nop │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19fba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b804>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384923,15 +384905,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19fb1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b77e> │ │ │ │ cmp r4, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + str r2, [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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fd0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b96c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385040,15 +385022,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19fc8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8b8ee> │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fe74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8bad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385159,15 +385141,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19fdba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8ba1a> │ │ │ │ nop │ │ │ │ cmp r2, #18 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + ldr r6, [pc, #744] @ (1a0164 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8bdc4>) │ │ │ │ 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] @ (19ffd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8bc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385275,15 +385257,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 19ff2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8bb8a> │ │ │ │ cmp r0, #170 @ 0xaa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [pc, #880] @ (1a0350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8bfb0>) │ │ │ │ + ldr r5, [pc, #240] @ (1a00d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8bd30>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a014a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8bdaa> │ │ │ │ @@ -390822,15 +390804,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4216 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8fe76> │ │ │ │ b.n 1a3e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8fad4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ 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] @ (1a4418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390942,15 +390924,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8ffd8> │ │ │ │ nop │ │ │ │ b.n 1a3d10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x8f970> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a458c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x901ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -391061,15 +391043,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a450e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9016e> │ │ │ │ b.n 1a4b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x907fc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ 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] @ (1a4710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90370>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391184,15 +391166,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4670 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x902d0> │ │ │ │ b.n 1a4a38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90698> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ 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] @ (1a4890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x904f0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391305,15 +391287,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a47d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90430> │ │ │ │ nop │ │ │ │ b.n 1a48b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90510> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ 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] @ (1a4a1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9067c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391430,15 +391412,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a493a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9059a> │ │ │ │ nop │ │ │ │ udf #142 @ 0x8e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ 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] @ (1a4ba8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90808>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -391552,15 +391534,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a4aee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9074e> │ │ │ │ ble.n 1a4bac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9080c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ 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] @ (1a4d3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9099c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391679,16 +391661,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x908b4> │ │ │ │ nop │ │ │ │ blt.n 1a4e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90a90> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + vqadd.u16 q8, q14, │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a4eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391797,16 +391778,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4e1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90a7e> │ │ │ │ nop │ │ │ │ bls.n 1a4e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90ad4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + stc2l 0, cr0, [r2, #1012] @ 0x3f4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a5014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90c74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391913,15 +391893,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90be6> │ │ │ │ nop │ │ │ │ bhi.n 1a50fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90d5c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mcr2 0, 7, r0, cr2, cr13, {7} │ │ │ │ + mcrr2 0, 15, r0, r2, cr13 │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90df8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392035,15 +392015,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90d78> │ │ │ │ nop │ │ │ │ bvc.n 1a51b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90e10> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-1012]! @ 0xfffffc0c │ │ │ │ + @ instruction: 0xfa9800fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5308 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90f68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392151,15 +392131,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a528a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90eea> │ │ │ │ bpl.n 1a5218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x90e78> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfbae00fd │ │ │ │ + vst4. {d0-d3}, [lr :256]! │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a549c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x910fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392275,15 +392255,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a53d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91030> │ │ │ │ nop │ │ │ │ bmi.n 1a54cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9112c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9e200fd │ │ │ │ + @ instruction: 0xf74200fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392394,15 +392374,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a5554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x911b4> │ │ │ │ nop │ │ │ │ bcs.n 1a5520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91180> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str.w r0, [lr, sp, lsl #3] │ │ │ │ + sub.w r0, lr, #8290304 @ 0x7e8000 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #392] @ (1a57bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9141c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392521,15 +392501,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a56f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91352> │ │ │ │ bne.n 1a57cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9142c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf69000fd │ │ │ │ + @ instruction: 0xf3f000fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91598>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392637,15 +392617,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a5880 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x914e0> │ │ │ │ ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf4fc00fd │ │ │ │ + @ instruction: 0xf25c00fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392762,15 +392742,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a5a0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9166e> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf34600fd │ │ │ │ + @ instruction: 0xf0a600fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x918bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392881,15 +392861,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a5ba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91800> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - sub.w r0, sl, #253 @ 0xfd │ │ │ │ + vqadd.s8 q0, q13, │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91a4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393006,15 +392986,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a5d2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9198a> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - and.w r0, r2, #253 @ 0xfd │ │ │ │ + stcl 0, cr0, [r2, #-1012]! @ 0xfffffc0c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ (1a5f80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91be0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393133,15 +393113,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a5ebe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91b1e> │ │ │ │ ldmia r1, {r1, r4, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mrc 0, 2, r0, cr4, cr13, {7} │ │ │ │ + subs.w r0, r4, sp, ror #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a6104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91d64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393252,15 +393232,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a6048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91ca8> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc 0, cr0, [sl], #1012 @ 0x3f4 │ │ │ │ + ands.w r0, sl, sp, ror #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] @ (1a6318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91f78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393408,15 +393388,16 @@ │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a6212 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91e72> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4} │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - eor.w r0, lr, sp, ror #3 │ │ │ │ + b.n 1a6300 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91f60> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #504] @ (1a6530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393564,15 +393545,16 @@ │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a642e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9208e> │ │ │ │ nop │ │ │ │ stmia r4!, {r1} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - @ instruction: 0xe85e00fd │ │ │ │ + b.n 1a60b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91d18> │ │ │ │ + lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #548] @ (1a6778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x923d8>) │ │ │ │ @@ -393732,15 +393714,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a638c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91fec> │ │ │ │ + b.n 1a6e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92aac> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ @@ -393856,15 +393838,15 @@ │ │ │ │ b.n 1a6834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92494> │ │ │ │ it ls │ │ │ │ lslls r0, r4, #6 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1a61f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x91e54> │ │ │ │ + b.n 1a6cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92914> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (1a6a40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x926a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393982,15 +393964,15 @@ │ │ │ │ b.n 1a6996 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x925f6> │ │ │ │ bkpt 0x003e │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1a7058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92cb8> │ │ │ │ + b.n 1a6b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92778> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #412] @ (1a6c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92860>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394120,15 +394102,15 @@ │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a6b2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9278a> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - b.n 1a6e68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92ac8> │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -394261,15 +394243,15 @@ │ │ │ │ b.n 1a6cf2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92952> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cbnz r6, 1a6e20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92a80> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + bgt.n 1a6d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92988> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a6f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92b90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394375,15 +394357,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6ea4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92b04> │ │ │ │ nop │ │ │ │ cbnz r6, 1a6f44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92ba4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ble.n 1a6f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92b90> │ │ │ │ + blt.n 1a6ff0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92c50> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a7088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92ce8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394489,15 +394471,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92c5c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ee │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bgt.n 1a6fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92c08> │ │ │ │ + bls.n 1a7068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92cc8> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (1a71d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92e30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394599,15 +394581,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a7130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92d90> │ │ │ │ nop │ │ │ │ @ instruction: 0xb696 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bge.n 1a71d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92e34> │ │ │ │ + bhi.n 1a7294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92ef4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (1a7314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92f74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394705,15 +394687,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a7278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92ed8> │ │ │ │ push {r1, r2, r3, r6, lr} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bls.n 1a725c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92ebc> │ │ │ │ + bvc.n 1a731c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x92f7c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (1a744c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x930ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394815,15 +394797,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a73b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93014> │ │ │ │ nop │ │ │ │ push {r1, r3} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bhi.n 1a74f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93158> │ │ │ │ + bpl.n 1a73b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93018> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1a7580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x931e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394921,15 +394903,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ b.n 1a74ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9314c> │ │ │ │ uxtb r2, r2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvc.n 1a7590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x931f0> │ │ │ │ + bmi.n 1a7650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x932b0> │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (1a76ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9334c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395036,15 +395018,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a761c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9327c> │ │ │ │ cbz r2, 1a7718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93378> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bpl.n 1a7678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x932d8> │ │ │ │ + bcc.n 1a7738 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93398> │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r1, #12] │ │ │ │ vldr s2, [r1, #8] │ │ │ │ @@ -395864,15 +395846,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a7fd2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93c32> │ │ │ │ nop │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a8288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93ee8>) │ │ │ │ @@ -396009,15 +395991,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a818e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93dee> │ │ │ │ add r6, pc, #352 @ (adr r6, 1a83ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9404c>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (1a8438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94098>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396149,15 +396131,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a8338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x93f98> │ │ │ │ add r4, pc, #600 @ (adr r4, 1a8694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x942f4>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, 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, #416] @ (1a85f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94254>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -396294,15 +396276,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a84f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94150> │ │ │ │ add r2, pc, #920 @ (adr r2, 1a8990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x945f0>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1a87a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396434,15 +396416,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a8716 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94376> │ │ │ │ nop │ │ │ │ add r1, pc, #168 @ (adr r1, 1a8854 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x944b4>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #400] @ (1a8954 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x945b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -396574,18 +396556,18 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a88c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94528> │ │ │ │ ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ - lsls r5, r7, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee │ │ │ │ + lsl r5, r7, #3 │ │ │ │ + stmdbal sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a8af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -396712,15 +396694,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x946bc> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1a8c90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x948f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396850,16 +396832,16 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94858> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - it cs │ │ │ │ - lslcs r5, r7, #3 │ │ │ │ + pop {r3, r7} │ │ │ │ + lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1a8da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x94a04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -397524,15 +397506,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a93d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95030> │ │ │ │ str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + push {r2, 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, #348] @ (1a9620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397655,15 +397637,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a9544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x951a4> │ │ │ │ nop │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a97ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9540c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397783,15 +397765,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a96c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95328> │ │ │ │ nop │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbz r6, 1a9814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95474> │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ 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] @ (1a9938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95598>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397913,15 +397895,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a9854 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x954b4> │ │ │ │ ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbz r4, 1a9976 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x955d6> │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ 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] @ (1a9ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95710>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398044,15 +398026,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a99d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95634> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ 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] @ (1a9c48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x958a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398179,15 +398161,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1a9b52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x957b2> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ 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] @ (1a9de0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95a40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398315,15 +398297,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9d52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x959b2> │ │ │ │ ldrh r6, [r2, #22] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ 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] @ (1a9f7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95bdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398451,15 +398433,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95b40> │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (1aa0f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95d54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398582,15 +398564,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1aa018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95c78> │ │ │ │ nop │ │ │ │ strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r6, pc, #904 @ (adr r6, 1aa484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x960e4>) │ │ │ │ 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] @ (1aa28c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95eec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398717,15 +398699,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1aa196 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95df6> │ │ │ │ nop │ │ │ │ strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r7, pc, #824 @ (adr r7, 1aa5cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9622c>) │ │ │ │ + add r5, pc, #184 @ (adr r5, 1aa34c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95fac>) │ │ │ │ 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] @ (1aa424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398853,15 +398835,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa396 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x95ff6> │ │ │ │ strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, pc, #208 @ (adr r6, 1aa4fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9615c>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 1aa67c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x962dc>) │ │ │ │ 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] @ (1aa5c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96220>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398989,15 +398971,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96184> │ │ │ │ strh r2, [r7, #22] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r4, pc, #552 @ (adr r4, 1aa7f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96450>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 1aa970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x965d0>) │ │ │ │ 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] @ (1aa738 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96398>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399116,15 +399098,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1aa660 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x962c0> │ │ │ │ nop │ │ │ │ strh r6, [r3, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r2, pc, #792 @ (adr r2, 1aaa58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x966b8>) │ │ │ │ + add r0, pc, #152 @ (adr r0, 1aa7d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96438>) │ │ │ │ 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] @ (1aa8b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96514>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399244,15 +399226,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1aa7d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96434> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #31] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r1, pc, #168 @ (adr r1, 1aa964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x965c4>) │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ 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] @ (1aaa44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x966a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399377,15 +399359,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa9b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96616> │ │ │ │ ldrb r2, [r5, #25] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ (1aabe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399513,15 +399495,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aab44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x967a4> │ │ │ │ ldrb r2, [r3, #19] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ 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] @ (1aad58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x969b8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399640,15 +399622,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1aac80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x968e0> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #12] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ 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] @ (1aaed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96b34>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399768,15 +399750,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1aadf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96a54> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #7] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ 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] @ (1ab064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96cc4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399901,15 +399883,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aafd6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96c36> │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ 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] @ (1ab200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96e60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -400037,15 +400019,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab164 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x96dc4> │ │ │ │ strb r2, [r7, #26] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (1ab3d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x97030>) │ │ │ │ @@ -405491,15 +405473,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9af7c> │ │ │ │ nop │ │ │ │ adds r5, #10 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strh r6, [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 r1, [pc, #384] @ (1af554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b1b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405627,15 +405609,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af4ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b11a> │ │ │ │ adds r3, #102 @ 0x66 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1af6f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405757,15 +405739,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1af606 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b266> │ │ │ │ adds r1, #202 @ 0xca │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + ldr r7, [pc, #144] @ (1af788 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b3e8>) │ │ │ │ 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] @ (1af8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b500>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405895,15 +405877,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1af79e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b3fe> │ │ │ │ nop │ │ │ │ adds r0, #46 @ 0x2e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r7, [pc, #1016] @ (1afca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b900>) │ │ │ │ + ldr r5, [pc, #376] @ (1afa20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b680>) │ │ │ │ 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] @ (1afa54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b6b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406034,15 +406016,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1af9ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b61a> │ │ │ │ nop │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r6, [pc, #344] @ (1afbb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b814>) │ │ │ │ + ldr r3, [pc, #728] @ (1afd34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b994>) │ │ │ │ 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] @ (1afc04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b864>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406176,15 +406158,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1afb5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b7bc> │ │ │ │ nop │ │ │ │ cmp r4, #202 @ 0xca │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [pc, #616] @ (1afe74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9bad4>) │ │ │ │ + ldr r1, [pc, #1000] @ (1afff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9bc54>) │ │ │ │ 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] @ (1afdf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9ba54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406327,15 +406309,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afcaa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9b90a> │ │ │ │ cmp r3, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [pc, #720] @ (1b00cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9bd2c>) │ │ │ │ + ldr r0, [pc, #80] @ (1afe4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9baac>) │ │ │ │ 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] @ (1affe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9bc40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406480,15 +406462,15 @@ │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afe98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9baf8> │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [pc, #592] @ (1b0238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9be98>) │ │ │ │ + cmp ip, lr │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (1b01b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9be10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406630,15 +406612,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1b00ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9bd4c> │ │ │ │ nop │ │ │ │ movs r7, #62 @ 0x3e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mov lr, r6 │ │ │ │ + add r6, r2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (1b0368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9bfc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406774,15 +406756,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b02ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9bf0e> │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r8, fp │ │ │ │ + tst r0, r7 │ │ │ │ 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] @ (1b05d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9c230>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406967,17 +406949,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b04a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9c108> │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ 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] @ (1b0844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9c4a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407166,17 +407148,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b0716 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9c376> │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ 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] @ (1b0abc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9c71c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407367,17 +407349,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b0a02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9c662> │ │ │ │ subs r6, r2, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ 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] @ (1b0d1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9c97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407558,17 +407540,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b0bf6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9c856> │ │ │ │ nop │ │ │ │ adds r6, r3, #1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #584] @ (1b0f84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9cbe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407752,17 +407734,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b0e5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9caba> │ │ │ │ nop │ │ │ │ adds r6, r7, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #568] @ (1b11dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9ce3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407942,17 +407924,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b1078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9ccd8> │ │ │ │ asrs r6, r2, #30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ 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] @ (1b13b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408094,15 +408076,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b12b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9cf10> │ │ │ │ nop │ │ │ │ asrs r6, r7, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b157c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d1dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408235,15 +408217,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b147c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d0dc> │ │ │ │ nop │ │ │ │ asrs r6, r4, #13 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ 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] @ (1b174c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d3ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408382,15 +408364,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b1646 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d2a6> │ │ │ │ nop │ │ │ │ asrs r2, r4, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ 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] @ (1b1934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408532,15 +408514,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b1824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d484> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ 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] @ (1b1b0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d76c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408680,15 +408662,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b1a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d668> │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ 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] @ (1b1cd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d930>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408821,15 +408803,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b1bd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d830> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #16 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ 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] @ (1b1e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9daa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408945,15 +408927,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b1d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9d9cc> │ │ │ │ lsrs r6, r1, #9 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ 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] @ (1b2020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9dc80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409093,15 +409075,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1ee6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9db46> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ 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] @ (1b21e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9de40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409232,15 +409214,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b20e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9dd42> │ │ │ │ nop │ │ │ │ lsls r6, r7, #27 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ 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] @ (1b23e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e044>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409387,15 +409369,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b2298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9def8> │ │ │ │ lsls r6, r7, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + subs r0, r0, #7 │ │ │ │ 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] @ (1b25c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409533,15 +409515,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b24b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e118> │ │ │ │ lsls r2, r7, #12 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r0, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ 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] @ (1b27c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409692,15 +409674,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b26a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e308> │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r0, r5 │ │ │ │ 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 │ │ │ │ @@ -409855,15 +409837,15 @@ │ │ │ │ b.n 1b28b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e514> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ vbsl d16, d22, d15 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r2, r4 │ │ │ │ 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] @ (1b2b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e7ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410003,15 +409985,15 @@ │ │ │ │ b.n 1b2a9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e6fa> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr, #-636]! @ 0xfffffd84 │ │ │ │ bpl.n 1b2b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e7dc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ 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 │ │ │ │ @@ -410150,15 +410132,15 @@ │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b2c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9e8b4> │ │ │ │ @ instruction: 0xfb7c019f │ │ │ │ bmi.n 1b2dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9ea2c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ 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] @ (1b2fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9ec04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410326,15 +410308,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b2e5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9eabe> │ │ │ │ ldr??.w r0, [r2, #415] @ 0x19f │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #620] @ (1b3230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9ee90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410514,15 +410496,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ @ instruction: 0xf776019f │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b3488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f0e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410691,15 +410673,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b3340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9efa0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ee019f │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ 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] @ (1b3670 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f2d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410841,15 +410823,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b355a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f1ba> │ │ │ │ nop │ │ │ │ @ instruction: 0xf292019f │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ 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] @ (1b383c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f49c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410986,15 +410968,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b3734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f394> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0ae019f │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ 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] @ (1b39d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411119,15 +411101,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b38de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f53e> │ │ │ │ nop │ │ │ │ mcr 1, 7, r0, cr2, cr15, {4} │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ 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] @ (1b3bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f814>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411266,15 +411248,15 @@ │ │ │ │ vstr s0, [sp] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b3a7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f6dc> │ │ │ │ stcl 1, cr0, [r6, #-636] @ 0xfffffd84 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ 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] @ (1b3d7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f9dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411407,15 +411389,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ b.n 1b3c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f8d0> │ │ │ │ sbc.w r1, sl, pc, lsr #2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ 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] @ (1b3f6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9fbcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411558,15 +411540,15 @@ │ │ │ │ vstr d0, [sp] │ │ │ │ bl 192384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7dfe4> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3e2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9fa8c> │ │ │ │ @ instruction: 0xe9a2019f │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ 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] @ (1b413c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9fd9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411703,15 +411685,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b40aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9fd0a> │ │ │ │ b.n 1b40a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9fd04> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ 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] @ (1b4300 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9ff60>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -411847,16 +411829,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b426e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9fece> │ │ │ │ b.n 1b3ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9fb28> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ - lsls r5, r7, #3 │ │ │ │ + mrc2 0, 4, r0, cr2, cr12, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b449c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa00fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411982,15 +411963,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b440a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa006a> │ │ │ │ nop │ │ │ │ b.n 1b3cdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x9f93c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vqadd.u64 q8, q12, q14 │ │ │ │ + ldc2l 0, cr0, [r8], {252} @ 0xfc │ │ │ │ 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] @ (1b465c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa02bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -412125,15 +412106,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b459c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa01fc> │ │ │ │ nop │ │ │ │ b.n 1b4b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa07c4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stc2l 0, cr0, [r6, #1008] @ 0x3f0 │ │ │ │ + @ instruction: 0xfb2600fc │ │ │ │ stmdb sp!, {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] @ (1b481c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa047c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412265,15 +412246,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4788 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa03e8> │ │ │ │ nop │ │ │ │ b.n 1b49a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0604> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfbbc00fc │ │ │ │ + ldrsb.w r0, [ip, ip, lsl #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] @ (1b49fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa065c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -412414,15 +412395,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0598> │ │ │ │ nop │ │ │ │ svc 2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr??.w r0, [r0, #252] @ 0xfc │ │ │ │ + @ instruction: 0xf75000fc │ │ │ │ stmdb sp!, {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] @ (1b4bb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412555,15 +412536,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0778> │ │ │ │ ble.n 1b4c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0860> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf7f400fc │ │ │ │ + adcs.w r0, r4, #8257536 @ 0x7e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b4d68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa09c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412695,15 +412676,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4cc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0928> │ │ │ │ nop │ │ │ │ blt.n 1b4e38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0a98> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf62a00fc │ │ │ │ + @ instruction: 0xf38a00fc │ │ │ │ stmdb sp!, {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] @ (1b4f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0b68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412831,15 +412812,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4e68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0ac8> │ │ │ │ nop │ │ │ │ bls.n 1b4e78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0ad8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - orn r0, sl, #8257536 @ 0x7e0000 │ │ │ │ + rsb r0, sl, #252 @ 0xfc │ │ │ │ stmdb sp!, {r4, 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] @ (1b50bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -412971,15 +412952,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5006 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0c66> │ │ │ │ bhi.n 1b50ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0d4c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subw r0, ip, #252 @ 0xfc │ │ │ │ + and.w r0, ip, #252 @ 0xfc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b526c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0ecc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -413111,15 +413092,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b51cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0e2c> │ │ │ │ nop │ │ │ │ bvs.n 1b5334 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0f94> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf0ca00fc │ │ │ │ + mcr 0, 1, r0, cr10, cr12, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b5428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa1088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -413253,15 +413234,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5372 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0fd2> │ │ │ │ bmi.n 1b5390 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa0ff0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vqadd.s8 q0, q12, q14 │ │ │ │ + stcl 0, cr0, [r8], #-1008 @ 0xfffffc10 │ │ │ │ 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] @ (1b5554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa11b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -415753,17 +415734,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 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ 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] @ (1b75d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa3238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -416013,17 +415994,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - movs r5, #20 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r0, #10 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #836] @ (1b794c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa35ac>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416281,17 +416262,17 @@ │ │ │ │ nop │ │ │ │ cbz r2, 1b795c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa35bc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + adds r6, r2, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b7e22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa3a82> │ │ │ │ ldrh.w r2, [r4, #3476] @ 0xd94 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416672,15 +416653,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bvs.n 1b7e88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa3ae8> │ │ │ │ + bmi.n 1b7f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa3ba8> │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7d5b8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417268,19 +417249,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b85a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa4204> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r6, r2, r2 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r4, r7, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ @@ -417959,19 +417940,19 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - rev16 r4, r2 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ 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 1b91b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa4e10> │ │ │ │ @@ -418746,19 +418727,19 @@ │ │ │ │ bcs.w 1b9558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa51b8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + movs r6, r4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ 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 1b9bf6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa5856> │ │ │ │ @@ -419313,20 +419294,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r4, 1ba112 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa5d72> │ │ │ │ + cbz r4, 1ba0aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa5d0a> │ │ │ │ lsls r4, r7, #3 │ │ │ │ str r2, [r2, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - mcrr2 0, 14, r0, r0, cr9 │ │ │ │ - ldrsb.w r0, [lr, #233] @ 0xe9 │ │ │ │ + vld1.8 {d0[7]}, [r0], r9 │ │ │ │ + @ instruction: 0xf6fe00e9 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba1da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa5e3a> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -419827,20 +419808,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r6, [r7, r5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - addw r0, r0, #2281 @ 0x8e9 │ │ │ │ - @ instruction: 0xf34a00e9 │ │ │ │ + @ instruction: 0xf36000e9 │ │ │ │ + @ instruction: 0xf0aa00e9 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa64a4> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -420247,20 +420228,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrsb r2, [r3, r4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #608 @ (adr r6, 1bae9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa6afc>) │ │ │ │ + add r3, pc, #992 @ (adr r3, 1bb01c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa6c7c>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ strb r6, [r6, r2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vhadd.s8 q8, q12, │ │ │ │ - ldcl 0, cr0, [lr], #-932 @ 0xfffffc5c │ │ │ │ + stc 0, cr0, [r8], #932 @ 0x3a4 │ │ │ │ + ldrd r0, r0, [lr, #932] @ 0x3a4 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1baf7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa6bde> │ │ │ │ ldrh.w r2, [r4, #3476] @ 0xd94 │ │ │ │ @@ -420809,21 +420790,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, #27] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r7, [pc, #648] @ (1bb5cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa722c>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r5, [pc, #224] @ (1bb430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa7090>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1bb314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa6f74> │ │ │ │ + b.n 1badd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa6a34> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 1bad5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa69bc> │ │ │ │ + b.n 1bb81c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa747c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421436,22 +421417,22 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0x47e2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r2, r9 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ - lsls r1, r5, #3 │ │ │ │ ble.n 1bbb70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa77d0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ + bge.n 1bbc30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa7890> │ │ │ │ + lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -422061,21 +422042,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ands r2, r5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r5, #142 @ 0x8e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bhi.n 1bc31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa7f7c> │ │ │ │ + bpl.n 1bc3dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa803c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bpl.n 1bc3b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa8014> │ │ │ │ + bcs.n 1bc274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa7ed4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422704,21 +422685,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #86 @ 0x56 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - beq.n 1bcb90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa87f0> │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -423381,15 +423362,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #174 @ 0xae │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bd758 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa93b8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bd75c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa93bc>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423664,17 +423645,17 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bd6ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa931a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ 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 1bd240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa8ea0> │ │ │ │ @@ -424094,21 +424075,21 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #816] @ (1bdfe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa9c40>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r6, #158 @ 0x9e │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bkpt 0x005c │ │ │ │ + cbnz r4, 1bdd32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa9992> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbnz r2, 1bdd2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa998c> │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ @@ -424798,15 +424779,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r2, r7, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r0, r4, r3 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #948] @ (1be954 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xaa5b4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1be958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xaa5b8>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425084,17 +425065,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1be882 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xaa4e2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - uxth r4, r1 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ 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 1be486 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xaa0e6> │ │ │ │ @@ -425815,23 +425796,23 @@ │ │ │ │ ble.w 1bec62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xaa8c2> │ │ │ │ b.n 1bed6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xaa9ce> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r6, pc, #352 @ (adr r6, 1bf410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xab070>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bf56e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xab1ce> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426635,23 +426616,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bf68a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xab2ea> │ │ │ │ b.n 1bf79c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xab3fc> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r6, [pc, #504] @ (1bff10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xabb70>) │ │ │ │ + ldr r3, [pc, #888] @ (1c0090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xabcf0>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #784 @ (adr r1, 1c0034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xabc94>) │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bfff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xabc58> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431274,15 +431255,15 @@ │ │ │ │ sub.w r2, r6, #3904 @ 0xf40 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1507] @ 0x5e3 │ │ │ │ ldr.w r2, [r0, #2904] @ 0xb58 │ │ │ │ b.n 1c3978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xaf5d8> │ │ │ │ - str r6, [r3, #24] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c3ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xafb54> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432381,15 +432362,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb03f4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c471e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb037e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432403,15 +432384,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c475c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb03bc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4756 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb03b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432425,15 +432406,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c478e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb03ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432447,15 +432428,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 152 @ 0x98 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0426> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432469,15 +432450,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 96 @ 0x60 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb045e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432491,15 +432472,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 40 @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4836 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0496> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432513,15 +432494,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #240 @ 0xf0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c486e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb04ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432535,15 +432516,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #184 @ 0xb8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ 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 │ │ │ │ @@ -432562,17 +432543,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #116 @ 0x74 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + ldr r7, [pc, #56] @ (1c4920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0580>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r7, [pc, #384] @ (1c4a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb06cc>) │ │ │ │ + ldr r4, [pc, #768] @ (1c4bec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb084c>) │ │ │ │ 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 │ │ │ │ @@ -432591,17 +432572,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r2, [r2, r5] │ │ │ │ + ldr r6, [pc, #712] @ (1c4bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb085c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r7, [pc, #80] @ (1c4988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb05e8>) │ │ │ │ + ldr r4, [pc, #464] @ (1c4b08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0768>) │ │ │ │ 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 │ │ │ │ @@ -432620,17 +432601,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0594> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + ldr r6, [pc, #344] @ (1c4ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0738>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [pc, #800] @ (1c4ca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0904>) │ │ │ │ + ldr r4, [pc, #160] @ (1c4a24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0684>) │ │ │ │ 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 │ │ │ │ @@ -432649,17 +432630,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c48e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0548> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + ldr r5, [pc, #1000] @ (1c4db4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a14>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [pc, #496] @ (1c4bc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0820>) │ │ │ │ + ldr r3, [pc, #880] @ (1c4d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb09a0>) │ │ │ │ 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 │ │ │ │ @@ -432678,17 +432659,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb06fc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + ldr r5, [pc, #632] @ (1c4c90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb08f0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [pc, #192] @ (1c4adc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb073c>) │ │ │ │ + ldr r3, [pc, #576] @ (1c4c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb08bc>) │ │ │ │ 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 │ │ │ │ @@ -432707,17 +432688,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bgt.n 1c4a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb06b0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [pc, #904] @ (1c4dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a4c>) │ │ │ │ + ldr r5, [pc, #264] @ (1c4b6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb07cc>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r5, [pc, #912] @ (1c4df8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a58>) │ │ │ │ + ldr r3, [pc, #272] @ (1c4b78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb07d8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb06ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432731,15 +432712,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4a0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb066c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4aa6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0706> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432753,15 +432734,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c49d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0634> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4ade <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb073e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432775,15 +432756,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb07fc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0776> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432797,15 +432778,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb07c4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb07ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432819,15 +432800,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4b2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb078c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb07e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432841,15 +432822,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0754> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4bbe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb081e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432863,15 +432844,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4cbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb091c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4bf6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0856> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432885,15 +432866,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb08e4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ 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 │ │ │ │ @@ -432912,17 +432893,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb08a4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r4, [pc, #280] @ (1c4d88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb09e8>) │ │ │ │ + ldr r1, [pc, #664] @ (1c4f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0b68>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #864] @ (1c4fd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0c34>) │ │ │ │ + ldr r1, [pc, #224] @ (1c4d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb09b4>) │ │ │ │ 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 │ │ │ │ @@ -432941,17 +432922,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0858> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #936] @ (1c5064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0cc4>) │ │ │ │ + ldr r1, [pc, #296] @ (1c4de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a44>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #560] @ (1c4ef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0b50>) │ │ │ │ + ldr r0, [pc, #944] @ (1c5070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0cd0>) │ │ │ │ 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 │ │ │ │ @@ -432970,17 +432951,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4dac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a0c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #568] @ (1c4f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0ba0>) │ │ │ │ + ldr r0, [pc, #952] @ (1c50c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d20>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #256] @ (1c4e0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a6c>) │ │ │ │ + ldr r0, [pc, #640] @ (1c4f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0bec>) │ │ │ │ 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 │ │ │ │ @@ -432999,17 +432980,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4d60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb09c0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #200] @ (1c4e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a7c>) │ │ │ │ + ldr r0, [pc, #584] @ (1c4f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0bfc>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [pc, #976] @ (1c5128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d88>) │ │ │ │ + ldr r0, [pc, #336] @ (1c4ea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0b08>) │ │ │ │ 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 │ │ │ │ @@ -433028,17 +433009,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0974> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #856] @ (1c50f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d58>) │ │ │ │ + ldr r0, [pc, #216] @ (1c4e78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0ad8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [pc, #672] @ (1c5044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0ca4>) │ │ │ │ + ldr r0, [pc, #32] @ (1c4dc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a24>) │ │ │ │ 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 │ │ │ │ @@ -433057,17 +433038,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0b28> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #488] @ (1c4fd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0c34>) │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [pc, #368] @ (1c4f60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0bc0>) │ │ │ │ + blxns r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433086,17 +433067,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0adc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #120] @ (1c4eb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0b10>) │ │ │ │ + bx pc │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [pc, #64] @ (1c4e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0adc>) │ │ │ │ + bx lr │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433115,17 +433096,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a90> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #728] @ (1c515c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0dbc>) │ │ │ │ + bx r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #784] @ (1c5198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0df8>) │ │ │ │ + bxns r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433144,17 +433125,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0a44> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #296] @ (1c4ff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0c58>) │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #480] @ (1c50b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d14>) │ │ │ │ + mov r8, fp │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433173,17 +433154,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4f98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0bf8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #920] @ (1c52b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0f14>) │ │ │ │ + bx r8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #176] @ (1c4fd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0c30>) │ │ │ │ + mov ip, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433202,17 +433183,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0bac> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #440] @ (1c5120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d80>) │ │ │ │ + mov lr, r9 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #896] @ (1c52ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0f4c>) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433231,17 +433212,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0b60> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #72] @ (1c4ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0c5c>) │ │ │ │ + mov r2, lr │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #592] @ (1c5208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0e68>) │ │ │ │ + cmp ip, lr │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433260,17 +433241,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c50b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d14> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #184] @ (1c50b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d18>) │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #288] @ (1c5124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d84>) │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433289,17 +433270,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c5068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0cc8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #824] @ (1c5384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0fe4>) │ │ │ │ + bx r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - blxns pc │ │ │ │ + cmp r4, fp │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433318,17 +433299,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c501c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0c7c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #424] @ (1c5240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0ea0>) │ │ │ │ + mov sl, r9 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - blx r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433347,17 +433328,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c51d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0e30> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #40] @ (1c510c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d6c>) │ │ │ │ + mov r2, sp │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bxns ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433376,17 +433357,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0de4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r0, [pc, #664] @ (1c53c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1028>) │ │ │ │ + mov r6, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bx r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433405,17 +433386,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d98> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r0, [pc, #280] @ (1c5294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0ef4>) │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov ip, r9 │ │ │ │ + add r4, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433434,17 +433415,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c50ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0d4c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r8, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433463,17 +433444,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c52a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0f00> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + add sl, ip │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r4, r6 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433492,17 +433473,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0eb4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r0, [pc, #328] @ (1c53a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1008>) │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r8, sp │ │ │ │ + muls r0, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433521,17 +433502,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0e68> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + cmp r2, fp │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433550,17 +433531,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c53bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb101c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp sl, pc │ │ │ │ + muls r2, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r0, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433579,17 +433560,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0fd0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp sl, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c534e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0fae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433603,15 +433584,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c532c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0f8c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5386 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0fe6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433625,15 +433606,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c52f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb0f54> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c53be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb101e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433647,15 +433628,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb111c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c53f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1056> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433669,15 +433650,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb10e4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ 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] @ (1c5480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb10e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433706,19 +433687,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb10e4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov r4, fp │ │ │ │ + bics r4, r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mvns r6, r1 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ 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] @ (1c54e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433747,19 +433728,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c541c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb107c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r8, ip │ │ │ │ + muls r0, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - muls r6, r4 │ │ │ │ + lsrs r6, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ 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] @ (1c5564 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb11c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433796,19 +433777,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c55c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1228> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - cmp r8, ip │ │ │ │ + muls r0, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmn r2, r3 │ │ │ │ + ands r2, r7 │ │ │ │ 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] @ (1c55e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1240>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433845,19 +433826,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c554c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb11ac> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - cmp r0, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - negs r6, r3 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ 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] @ (1c565c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb12bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433894,19 +433875,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c56d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1330> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r8, r8 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ 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] @ (1c56d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1338>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433943,19 +433924,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb12b4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r0, r6 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adcs r6, r4 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ 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] @ (1c5754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb13b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433992,19 +433973,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c57d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1438> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - bics r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r2, r5 │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ 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] @ (1c57d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1430>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434041,19 +434022,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - orrs r0, r2 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - eors r6, r5 │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1446> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434067,15 +434048,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c581e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb147e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434089,16 +434070,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + vshr.u64 q8, , #16 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5856 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb14b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434111,16 +434091,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + vshr.u64 q0, , #40 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c588e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb14ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434133,16 +434112,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + vqadd.u8 q8, q8, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1526> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434155,16 +434133,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + mcr2 0, 7, r0, cr12, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb155e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434177,16 +434154,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + mrc2 0, 4, r0, cr8, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5936 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1596> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434199,16 +434175,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + mcr2 0, 2, r0, cr0, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c596e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb15ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434221,16 +434196,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + stc2l 0, cr0, [r8, #1004]! @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1606> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434243,16 +434217,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + ldc2 0, cr0, [r0, #1004] @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb163e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434265,15 +434238,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.u64 q8, , #40 │ │ │ │ + ldc2 0, cr0, [r8, #-1004]! @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1676> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434286,15 +434259,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.u64 q0, , #64 │ │ │ │ + stc2l 0, cr0, [r0], #1004 @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb16ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434307,15 +434280,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.u32 q0, q12, │ │ │ │ + stc2 0, cr0, [r8], {251} @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb16e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434328,15 +434301,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc2 0, 6, r0, cr0, cr11, {7} │ │ │ │ + ldc2 0, cr0, [r0], #-1004 @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5abe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb171e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434349,15 +434322,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc2 0, 3, r0, cr8, cr11, {7} │ │ │ │ + @ instruction: 0xfbd800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5af6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1756> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434370,15 +434343,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mcr2 0, 1, r0, cr0, cr11, {7} │ │ │ │ + @ instruction: 0xfb8000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb178e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434391,15 +434364,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2l 0, cr0, [r8, #1004] @ 0x3ec │ │ │ │ + @ instruction: 0xfb2800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb17c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434412,15 +434385,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #-1004]! @ 0xfffffc14 │ │ │ │ + @ instruction: 0xfad400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b9e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb17fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434433,15 +434406,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2 0, cr0, [ip, #-1004] @ 0xfffffc14 │ │ │ │ + @ instruction: 0xfa7c00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bd6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1836> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434454,15 +434427,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2l 0, cr0, [r8], {251} @ 0xfb │ │ │ │ + @ instruction: 0xfa2800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb186e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434475,15 +434448,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r4], #-1004 @ 0xfffffc14 │ │ │ │ + ldr??.w r0, [r4, #251] @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb18a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434496,15 +434469,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2 0, cr0, [r0], #-1004 @ 0xfffffc14 │ │ │ │ + vst1.8 @ instruction: 0xf98000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb18de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434517,15 +434490,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfbcc00fb │ │ │ │ + vld4. {d0-d3}, [ip :256], fp │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cb6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1916> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434538,15 +434511,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb7800fb │ │ │ │ + ldr.w r0, [r8, #251] @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb194e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434559,15 +434532,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb2400fb │ │ │ │ + strb.w r0, [r4, #251] @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1986> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434580,15 +434553,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfacc00fb │ │ │ │ + strh.w r0, [ip, fp, lsl #3] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb19be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434601,15 +434574,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa7400fb │ │ │ │ + @ instruction: 0xf7d400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb19f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434622,15 +434595,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa2000fb │ │ │ │ + @ instruction: 0xf78000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1a2e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434643,15 +434616,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vst1.8 @ instruction: 0xf9cc00fb │ │ │ │ + @ instruction: 0xf72c00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1a66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434664,15 +434637,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ + @ instruction: 0xf6d800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1a9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434685,15 +434658,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vld4. {d0-d3}, [r0 :256], fp │ │ │ │ + @ instruction: 0xf68000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1ad6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434706,15 +434679,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str.w r0, [r8, #251] @ 0xfb │ │ │ │ + @ instruction: 0xf62800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5eae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1b0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434727,15 +434700,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr??.w r0, [r0, fp, lsl #3] │ │ │ │ + rsbs r0, r0, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ee6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1b46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434748,15 +434721,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb.w r0, [ip, fp, lsl #3] │ │ │ │ + sbcs.w r0, ip, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1b7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434769,15 +434742,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7c800fb │ │ │ │ + @ instruction: 0xf52800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1bb6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434790,15 +434763,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf77400fb │ │ │ │ + @ instruction: 0xf4d400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1bee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434811,15 +434784,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf72000fb │ │ │ │ + eor.w r0, r0, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1c26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434832,15 +434805,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - movt r0, #51451 @ 0xc8fb │ │ │ │ + bic.w r0, ip, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ffe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1c5e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434853,15 +434826,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf67800fb │ │ │ │ + @ instruction: 0xf3d800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6036 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1c96> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434874,15 +434847,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf62000fb │ │ │ │ + @ instruction: 0xf38000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c606e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1cce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434895,15 +434868,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - rsb r0, r8, #8224768 @ 0x7d8000 │ │ │ │ + @ instruction: 0xf32800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1d06> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434916,15 +434889,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sbcs.w r0, r4, #8224768 @ 0x7d8000 │ │ │ │ + @ instruction: 0xf2d400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1d3e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434937,15 +434910,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf52000fb │ │ │ │ + @ instruction: 0xf28000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6116 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1d76> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434958,15 +434931,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf4cc00fb │ │ │ │ + @ instruction: 0xf22c00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c614e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1dae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434979,15 +434952,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orns r0, r8, #8224768 @ 0x7d8000 │ │ │ │ + rsbs r0, r8, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6186 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1de6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435000,15 +434973,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bic.w r0, r0, #8224768 @ 0x7d8000 │ │ │ │ + @ instruction: 0xf18000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1e1e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435021,15 +434994,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf3c800fb │ │ │ │ + @ instruction: 0xf12800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1e56> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435042,15 +435015,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf37400fb │ │ │ │ + @ instruction: 0xf0d400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c622e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1e8e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435063,15 +435036,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf32000fb │ │ │ │ + eor.w r0, r0, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6266 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1ec6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435084,15 +435057,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - movt r0, #49403 @ 0xc0fb │ │ │ │ + bic.w r0, ip, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c629e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1efe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435105,15 +435078,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf27800fb │ │ │ │ + vshr.s64 q8, , #40 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1f36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435126,15 +435099,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf22000fb │ │ │ │ + vshr.s64 q0, , #64 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c630e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1f6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435147,15 +435120,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - rsb r0, r8, #251 @ 0xfb │ │ │ │ + vqadd.s32 q0, q12, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6346 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1fa6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435168,15 +435141,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sbcs.w r0, r4, #251 @ 0xfb │ │ │ │ + mrc 0, 6, r0, cr4, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c637e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb1fde> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435189,15 +435162,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf12000fb │ │ │ │ + mcr 0, 4, r0, cr0, cr11, {7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -442110,15 +442083,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r3, #24] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ble.n 1cbd20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb7980> │ │ │ │ + blt.n 1cbde0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb7a40> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (1cbe30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb7a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443278,21 +443251,21 @@ │ │ │ │ b.n 1cca3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb869a> │ │ │ │ asrs r2, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ asrs r6, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #688 @ (adr r5, 1cccc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb8928>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 1cca48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb86a8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r5, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 1cc9a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb8604> │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a584 <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1cca3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb869e> │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ @@ -444035,15 +444008,15 @@ │ │ │ │ b.w 1cc624 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb8284> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ bl 2631da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14ee3a> │ │ │ │ stc 15, cr15, [pc], #1020 @ 1cd5dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb923c> │ │ │ │ ldcl 15, cr15, [r1], {255} @ 0xff │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -444558,21 +444531,21 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cd618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb9278> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cd784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb93e4> │ │ │ │ b.n 1cd618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb9278> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ (1cd878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb94d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468346,15 +468319,15 @@ │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [r5, #328] @ 0x148 │ │ │ │ b.n 1dedd2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcaa32> │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r2, [pc, #3112] @ 1dfc44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcb8a4> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ b.n 1dedd2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcaa32> │ │ │ │ @@ -469448,17 +469421,17 @@ │ │ │ │ bcc.n 1dfbc2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcb822> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.w 1def3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcab9e> │ │ │ │ nop │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb.w r3, [r5, #1688] @ 0x698 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1deef6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcab56> │ │ │ │ ldr.w r3, [r5, #1324] @ 0x52c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dfcfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcb95c> │ │ │ │ @@ -470079,15 +470052,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 1e01fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcbe5e> │ │ │ │ b.n 1e024c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcbeac> │ │ │ │ movs r5, #234 @ 0xea │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #524] @ (1e0584 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc1e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470257,15 +470230,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc094> │ │ │ │ b.n 1e0472 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc0d2> │ │ │ │ nop │ │ │ │ movs r3, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1e0794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc3f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470432,15 +470405,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 1e0646 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc2a6> │ │ │ │ b.n 1e068c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc2ec> │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #492] @ (1e099c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc5fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470601,15 +470574,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 1e0860 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc4c0> │ │ │ │ b.n 1e089a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc4fa> │ │ │ │ subs r4, r1, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (1e0b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc7fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470774,15 +470747,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0a56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc6b6> │ │ │ │ b.n 1e0a94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc6f4> │ │ │ │ nop │ │ │ │ adds r2, r0, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e0d88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc9e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470936,15 +470909,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 1e0c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc8bc> │ │ │ │ b.n 1e0c92 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcc8f2> │ │ │ │ subs r4, r0, r6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1e0f70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xccbd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471103,15 +471076,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0e3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcca9a> │ │ │ │ b.n 1e0e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xccad0> │ │ │ │ nop │ │ │ │ adds r6, r2, r6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strh r2, [r7, 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, #436] @ (1e1140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xccda0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471259,15 +471232,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1024 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xccc84> │ │ │ │ b.n 1e1056 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcccb6> │ │ │ │ nop │ │ │ │ asrs r0, r6, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #436] @ (1e130c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xccf6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471408,17 +471381,17 @@ │ │ │ │ b.n 1e122c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcce8c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e1226 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcce86> │ │ │ │ b.n 1e122c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcce8c> │ │ │ │ asrs r6, r3, #23 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #404] @ (1e14bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd11c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471546,17 +471519,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e13ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd04c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #16 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ 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] @ (1e1658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd2b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471680,17 +471653,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e1592 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd1f2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r3, #9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #376] @ (1e17ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd44c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471810,17 +471783,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e172a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd38a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #344] @ (1e1960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd5c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471933,17 +471906,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e18ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd50e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r6, r5, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #340] @ (1e1ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472054,17 +472027,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e1a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd680> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r2, r7, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #792] @ (1e1e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcda68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472330,17 +472303,17 @@ │ │ │ │ bhi.n 1e1d4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd9ae> │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.n 1e1c90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcd8f0> │ │ │ │ lsrs r0, r1, #17 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #704] @ (1e20e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcdd48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472573,17 +472546,17 @@ │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e1fce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcdc2e> │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #712] @ (1e23d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472824,17 +472797,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e2320 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcdf80> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcded8> │ │ │ │ lsls r0, r6, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1e266c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce2cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473043,17 +473016,17 @@ │ │ │ │ bhi.n 1e25ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce24a> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e256c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce1cc> │ │ │ │ nop │ │ │ │ lsls r0, r1, #13 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #656] @ (1e291c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce57c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473276,17 +473249,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce4d8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e27e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce442> │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e2b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce7dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473480,17 +473453,17 @@ │ │ │ │ add.w ip, fp, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2b04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce764> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2a8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce6ec> │ │ │ │ ldc2l 1, cr0, [ip, #624]! @ 0x270 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #588] @ (1e2de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcea48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473692,17 +473665,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce9bc> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2cda <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xce93a> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb9c019c │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #544] @ (1e3028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcec88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473895,17 +473868,17 @@ │ │ │ │ ldr.w r3, [r4, #1324] @ 0x52c │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e2fae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcec0e> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2f38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xceb98> │ │ │ │ ldrsh.w r0, [r0, ] │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #808] @ (1e3370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcefd0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474169,17 +474142,17 @@ │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 1e32ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcef1a> │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e31f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcee56> │ │ │ │ @ instruction: 0xf6f0019c │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #728] @ (1e3668 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf2c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474414,17 +474387,17 @@ │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 1e35d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf238> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e354e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf1ae> │ │ │ │ nop │ │ │ │ usat r1, #28, r8, asr #2 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #740] @ (1e396c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf5cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474668,17 +474641,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1e38c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf526> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3812 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf472> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b0019c │ │ │ │ - str r0, [r0, #24] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #692] @ (1e3c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf8a0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474901,17 +474874,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e3bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf814> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3b2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcf78e> │ │ │ │ stc 1, cr0, [ip, #624]! @ 0x270 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #688] @ (1e3f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcfb70>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475145,17 +475118,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e3e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcfad0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3dce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcfa2e> │ │ │ │ nop │ │ │ │ @ instruction: 0xead8019c │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #620] @ (1e419c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcfdfc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475356,17 +475329,17 @@ │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e4120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcfd80> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e40a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcfd00> │ │ │ │ @ instruction: 0xe808019c │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #624] @ (1e442c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd008c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475574,17 +475547,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e439c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcfffc> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e430a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcff6a> │ │ │ │ b.n 1e3f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xcfb88> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #576] @ (1e468c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd02ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475784,17 +475757,17 @@ │ │ │ │ bhi.n 1e4610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0270> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd01f0> │ │ │ │ nop │ │ │ │ b.n 1e4c68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd08c8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + ldr r7, [pc, #872] @ (1e4a00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0660>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e488c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd04ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475968,15 +475941,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 1e474a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd03aa> │ │ │ │ b.n 1e4788 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd03e8> │ │ │ │ b.n 1e49ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd060c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476141,15 +476114,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 1e4946 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd05a6> │ │ │ │ b.n 1e4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd05e0> │ │ │ │ udf #142 @ 0x8e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ 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] @ (1e4c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd08e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476323,15 +476296,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 1e4b42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd07a2> │ │ │ │ b.n 1e4b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd07e0> │ │ │ │ bgt.n 1e4bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0814> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r7, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476496,15 +476469,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 1e4d3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd099e> │ │ │ │ b.n 1e4d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd09d8> │ │ │ │ bge.n 1e4db0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0a10> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #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, #460] @ (1e5068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0cc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476663,15 +476636,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4f32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0b92> │ │ │ │ b.n 1e4f68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0bc8> │ │ │ │ nop │ │ │ │ bhi.n 1e4fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0c08> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #432] @ (1e5234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0e94>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476825,15 +476798,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0d78> │ │ │ │ b.n 1e514a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0daa> │ │ │ │ nop │ │ │ │ bvs.n 1e51a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0e04> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e5430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477004,15 +476977,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 1e52ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0f4e> │ │ │ │ b.n 1e532c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd0f8c> │ │ │ │ bmi.n 1e5408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1068> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e562c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd128c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477186,15 +477159,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 1e54ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd114a> │ │ │ │ b.n 1e5528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1188> │ │ │ │ bcs.n 1e560c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd126c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ 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] @ (1e5840 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd14a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477365,15 +477338,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 1e56ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd134e> │ │ │ │ b.n 1e5734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1394> │ │ │ │ beq.n 1e5828 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1488> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e5a54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd16b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477547,15 +477520,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 1e5902 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1562> │ │ │ │ b.n 1e5948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd15a8> │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e5c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd18a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477723,15 +477696,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 1e5b0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd176a> │ │ │ │ b.n 1e5b44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd17a4> │ │ │ │ ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #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, #468] @ (1e5e34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1a94>) │ │ │ │ @@ -477890,15 +477863,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 1e5cfa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd195a> │ │ │ │ b.n 1e5d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1990> │ │ │ │ ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e6024 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478066,15 +478039,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 1e5eea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1b4a> │ │ │ │ b.n 1e5f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1b84> │ │ │ │ ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + movs r4, r1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #468] @ (1e6214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1e74>) │ │ │ │ @@ -478233,16 +478206,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 1e60da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1d3a> │ │ │ │ b.n 1e6110 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1d70> │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + mcr2 0, 0, r0, cr0, cr9, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e6404 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478406,15 +478378,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e62c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1f26> │ │ │ │ b.n 1e62fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd1f5c> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mrc2 0, 4, r0, cr6, cr9, {7} │ │ │ │ + @ instruction: 0xfbf600f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ (1e65e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2244>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -478565,15 +478537,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e64b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2114> │ │ │ │ b.n 1e64e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2146> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldc2 0, cr0, [sl], {249} @ 0xf9 │ │ │ │ + ldr??.w r0, [sl, #249] @ 0xf9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e67d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478737,15 +478709,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6696 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd22f6> │ │ │ │ b.n 1e66cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd232c> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xfa8e00f9 │ │ │ │ + @ instruction: 0xf7ee00f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ (1e69b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2614>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -478896,15 +478868,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd24e4> │ │ │ │ b.n 1e68b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2516> │ │ │ │ nop │ │ │ │ itet mi │ │ │ │ lslmi r4, r3, #6 │ │ │ │ - ldrbpl.w r0, [r2, #249] @ 0xf9 │ │ │ │ + @ instruction: 0xf5f200f9 │ │ │ │ stmdbmi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e6b94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd27f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479061,15 +479033,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6a62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd26c2> │ │ │ │ b.n 1e6a94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd26f4> │ │ │ │ nop │ │ │ │ pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf69a00f9 │ │ │ │ + @ instruction: 0xf3fa00f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e6d68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd29c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479223,15 +479195,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd28a0> │ │ │ │ b.n 1e6c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd28d0> │ │ │ │ nop │ │ │ │ cbnz r2, 1e6dce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2a2e> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf4aa00f9 │ │ │ │ + addw r0, sl, #249 @ 0xf9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e6f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2ba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479388,15 +479360,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6e16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2a76> │ │ │ │ b.n 1e6e48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2aa8> │ │ │ │ nop │ │ │ │ cbnz r6, 1e6f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2bd8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf2b200f9 │ │ │ │ + ands.w r0, r2, #249 @ 0xf9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (1e711c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2d7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479550,15 +479522,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2c54> │ │ │ │ b.n 1e7024 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2c84> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7d6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf0c200f9 │ │ │ │ + mcr 0, 1, r0, cr2, cr9, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #608] @ (1e7398 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2ff8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479759,15 +479731,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2e60> │ │ │ │ b.n 1e726a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd2eca> │ │ │ │ nop │ │ │ │ @ instruction: 0xb602 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcr 0, 1, r0, cr14, cr9, {7} │ │ │ │ + @ instruction: 0xeb8e00f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e75f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3258>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479954,15 +479926,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 1e7474 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd30d4> │ │ │ │ b.n 1e74d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3134> │ │ │ │ cbz r6, 1e765c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd32bc> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs.w r0, r4, r9, ror #3 │ │ │ │ + ldmdb r4, {r0, r3, r4, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #600] @ (1e786c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd34cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -480159,15 +480131,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 1e76da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd333a> │ │ │ │ b.n 1e7740 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd33a0> │ │ │ │ cbz r6, 1e7878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd34d8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmdb r8!, {r0, r3, r4, r5, r6, r7} │ │ │ │ + b.n 1e7584 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd31e4> │ │ │ │ + lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (1e7b00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3760>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -480368,15 +480341,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd35b8> │ │ │ │ b.n 1e79ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd362a> │ │ │ │ nop │ │ │ │ add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3464> │ │ │ │ + b.n 1e82c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3f24> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #568] @ (1e7d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd39b4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -480565,15 +480538,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 1e7be8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3848> │ │ │ │ b.n 1e7c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd38b4> │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e757c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd31dc> │ │ │ │ + b.n 1e803c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3c9c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e7fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3c14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480761,15 +480734,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 1e7e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3a90> │ │ │ │ b.n 1e7e90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3af0> │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e82ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3f4c> │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e81b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3e10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480937,15 +480910,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 1e806e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3cce> │ │ │ │ b.n 1e80ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3d0c> │ │ │ │ add r7, pc, #424 @ (adr r7, 1e835c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3fbc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + bgt.n 1e8178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3dd8> │ │ │ │ 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] @ (1e83dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd403c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481119,15 +481092,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3ee8> │ │ │ │ b.n 1e82d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3f32> │ │ │ │ nop │ │ │ │ add r5, pc, #448 @ (adr r5, 1e85a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4200>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 1e8460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd40c0> │ │ │ │ + bge.n 1e8320 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd3f80> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e8638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481313,15 +481286,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 1e84b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4116> │ │ │ │ b.n 1e8514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4174> │ │ │ │ add r3, pc, #264 @ (adr r3, 1e8744 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd43a4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 1e85d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4230> │ │ │ │ + bhi.n 1e8690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd42f0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #556] @ (1e8880 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd44e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481506,15 +481479,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 1e8720 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4380> │ │ │ │ b.n 1e877c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd43dc> │ │ │ │ add r0, pc, #928 @ (adr r0, 1e8c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4884>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 1e8958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd45b8> │ │ │ │ + bpl.n 1e8818 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4478> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #624] @ (1e8b0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd476c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481712,15 +481685,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 1e896a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd45ca> │ │ │ │ b.n 1e89d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4638> │ │ │ │ ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.n 1e8a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd46fc> │ │ │ │ + bcc.n 1e8b5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd47bc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #660] @ (1e8dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4a1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481935,15 +481908,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8c02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4862> │ │ │ │ b.n 1e8c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd48dc> │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bcs.n 1e8dc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4a20> │ │ │ │ + beq.n 1e8e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4ae0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #692] @ (1e9090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4cf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482160,15 +482133,15 @@ │ │ │ │ b.n 1e8f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4ba0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - beq.n 1e90c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4d28> │ │ │ │ + ldmia r5, {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, #568] @ (1e92e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4f44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482367,15 +482340,15 @@ │ │ │ │ b.n 1e92ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd4f0e> │ │ │ │ str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #592] @ (1e9558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd51b8>) │ │ │ │ @@ -482578,15 +482551,15 @@ │ │ │ │ b.n 1e9524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5184> │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e9898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd54f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482829,15 +482802,15 @@ │ │ │ │ bcc.w 1e9682 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd52e2> │ │ │ │ b.n 1e9728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5388> │ │ │ │ nop │ │ │ │ str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -483095,15 +483068,15 @@ │ │ │ │ b.n 1e9a88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd56e8> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e9f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5ba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483346,15 +483319,15 @@ │ │ │ │ bcc.w 1e9d32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5992> │ │ │ │ b.n 1e9dd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5a38> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #584] @ (1ea1b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5e10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483543,15 +483516,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5c88> │ │ │ │ b.n 1ea08a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5cea> │ │ │ │ nop │ │ │ │ strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x0062 │ │ │ │ + cbnz r2, 1ea228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5e88> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #532] @ (1ea3e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6040>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -483731,15 +483704,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea286 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5ee6> │ │ │ │ b.n 1ea2e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd5f42> │ │ │ │ nop │ │ │ │ strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, 1ea406 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6066> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1ea5d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6230>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483903,15 +483876,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 1ea496 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd60f6> │ │ │ │ b.n 1ea4d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6130> │ │ │ │ strh r6, [r7, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - rev r4, r1 │ │ │ │ + @ instruction: 0xb76c │ │ │ │ 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] @ (1ea7e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6444>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484077,15 +484050,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd62fc> │ │ │ │ b.n 1ea6de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd633e> │ │ │ │ nop │ │ │ │ strh r0, [r2, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + push {r1, r6, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #540] @ (1eaa1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd667c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484262,15 +484235,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 1ea8b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6512> │ │ │ │ b.n 1ea904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6564> │ │ │ │ ldrb r2, [r7, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #524] @ (1eac44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd68a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484448,15 +484421,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaaf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6754> │ │ │ │ b.n 1eab44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd67a4> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r2, 1eaca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6900> │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #536] @ (1eae78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484633,15 +484606,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 1ead10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6970> │ │ │ │ b.n 1ead60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd69c0> │ │ │ │ ldrb r2, [r3, #11] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r4, 1eae80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6ae0> │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ 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] @ (1eb07c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6cdc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -484808,15 +484781,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaf3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6b9e> │ │ │ │ b.n 1eaf88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6be8> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1eb26c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6ecc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484977,15 +484950,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 1eb12e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6d8e> │ │ │ │ b.n 1eb164 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6dc4> │ │ │ │ strb r2, [r4, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ 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] @ (1eb464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd70c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485142,15 +485115,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb32c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6f8c> │ │ │ │ b.n 1eb366 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd6fc6> │ │ │ │ nop │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #508] @ (1eb67c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd72dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485319,15 +485292,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 1eb526 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7186> │ │ │ │ b.n 1eb56c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd71cc> │ │ │ │ strb r2, [r7, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r5, pc, #1008 @ (adr r5, 1eba74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd76d4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #484] @ (1eb87c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd74dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485493,15 +485466,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb744 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd73a4> │ │ │ │ b.n 1eb786 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd73e6> │ │ │ │ nop │ │ │ │ strb r4, [r4, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, pc, #536 @ (adr r6, 1eba9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd76fc>) │ │ │ │ + add r3, pc, #920 @ (adr r3, 1ebc1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd787c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ (1eba80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd76e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485666,15 +485639,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb936 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7596> │ │ │ │ b.n 1eb974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd75d4> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, pc, #424 @ (adr r4, 1ebc30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7890>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 1ebdb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7a10>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1ebc68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd78c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485832,15 +485805,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebb36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7796> │ │ │ │ b.n 1ebb74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd77d4> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, pc, #424 @ (adr r2, 1ebe18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7a78>) │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ebe48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7aa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485998,15 +485971,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebd16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7976> │ │ │ │ b.n 1ebd48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd79a8> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, pc, #440 @ (adr r0, 1ec008 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7c68>) │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ec028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7c88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486162,15 +486135,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 1ebefc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7b5c> │ │ │ │ b.n 1ebf30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7b90> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (1ec21c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7e7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486330,15 +486303,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 1ec0de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7d3e> │ │ │ │ b.n 1ec118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7d78> │ │ │ │ str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (1ec404 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486497,15 +486470,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec2d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7f34> │ │ │ │ b.n 1ec30e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd7f6e> │ │ │ │ nop │ │ │ │ str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -487500,15 +487473,15 @@ │ │ │ │ b.n 1ece26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8a86> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ece0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8a6a> │ │ │ │ b.n 1ece6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8aca> │ │ │ │ ldr r6, [r5, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldrh.w r4, [sp, #72] @ 0x48 │ │ │ │ @@ -487699,15 +487672,15 @@ │ │ │ │ b.n 1ed09a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8cfa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8ce0> │ │ │ │ b.n 1ed0d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8d36> │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #548] @ (1ed440 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd90a0>) │ │ │ │ @@ -487893,15 +487866,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed2ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8f2a> │ │ │ │ b.n 1ed318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd8f78> │ │ │ │ nop │ │ │ │ strb r6, [r3, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #540] @ (1ed678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd92d8>) │ │ │ │ @@ -488082,15 +488055,15 @@ │ │ │ │ b.n 1ed526 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9186> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed50c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd916c> │ │ │ │ b.n 1ed558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd91b8> │ │ │ │ strh r0, [r4, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #516] @ (1ed898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd94f8>) │ │ │ │ @@ -488266,15 +488239,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed738 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9398> │ │ │ │ b.n 1ed77c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd93dc> │ │ │ │ nop │ │ │ │ str r6, [r4, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #508] @ (1edab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9710>) │ │ │ │ @@ -488446,15 +488419,15 @@ │ │ │ │ b.n 1ed972 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd95d2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd95b8> │ │ │ │ b.n 1ed99a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd95fa> │ │ │ │ ldr r6, [pc, #536] @ (1edccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd992c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #484] @ (1edcb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9910>) │ │ │ │ @@ -488620,15 +488593,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edb66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd97c6> │ │ │ │ b.n 1edba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9800> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #440] @ (1ede6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9acc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #476] @ (1edea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9b08>) │ │ │ │ @@ -488791,15 +488764,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edd64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd99c4> │ │ │ │ b.n 1edd9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd99fc> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #440] @ (1ee064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9cc4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (1edf68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd9bc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -492875,17 +492848,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb8f5c> │ │ │ │ @@ -493318,17 +493291,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb8f5c> │ │ │ │ @@ -493761,17 +493734,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb8f5c> │ │ │ │ @@ -494175,17 +494148,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r5, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -494629,17 +494602,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r3, #25 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -495083,17 +495056,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -495799,17 +495772,17 @@ │ │ │ │ beq.n 1f319c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdedfc> │ │ │ │ b.n 1f31c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdee20> │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ vmovne r5, s11 │ │ │ │ beq.n 1f317e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdedde> │ │ │ │ b.n 1f318e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdedee> │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #796] @ (1f355c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdf1bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -496347,17 +496320,17 @@ │ │ │ │ b.n 1f388c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdf4ec> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f376a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdf3ca> │ │ │ │ b.n 1f38ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdf50c> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #452] @ (1f3ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdf728>) │ │ │ │ @@ -496908,19 +496881,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f4018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdfc78> │ │ │ │ b.n 1f3c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xdf8b4> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -497992,19 +497965,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f4d6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe09ca> │ │ │ │ b.n 1f4920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe0580> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + ldr r6, [pc, #792] @ (1f5098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe0cf8>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [pc, #864] @ (1f50e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe0d44>) │ │ │ │ + ldr r4, [pc, #224] @ (1f4e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe0ac4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r5, [r6, #1688] @ 0x698 │ │ │ │ @@ -498792,21 +498765,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add r3, sp, #624 @ 0x270 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r6, r1 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adcs r4, r5 │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f5702 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe1362> │ │ │ │ mov r0, r5 │ │ │ │ @@ -499619,21 +499592,21 @@ │ │ │ │ b.n 1f5fa2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe1c02> │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r2, pc, #208 @ (adr r2, 1f61b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe1e10>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r0, pc, #344 @ (adr r0, 1f6244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe1ea4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r0, #10 │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f61f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe1e56> │ │ │ │ @@ -500482,20 +500455,20 @@ │ │ │ │ lslvs r3, r3, #6 │ │ │ │ stmiavs r0!, {} │ │ │ │ addvs r7, pc │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9e200f8 │ │ │ │ + @ instruction: 0xf74200f8 │ │ │ │ str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1f6ada <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe273a> │ │ │ │ @@ -501427,20 +501400,20 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 5, r0, cr0, cr8, {7} │ │ │ │ + ldc 0, cr0, [r0], {248} @ 0xf8 │ │ │ │ ldrh r2, [r6, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f78aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe350a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ @@ -502426,21 +502399,21 @@ │ │ │ │ b.n 1f81b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe3e18> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ strh r0, [r4, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1f870c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe436c> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #602112 @ 0x93000 │ │ │ │ @@ -503489,15 +503462,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r3, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1f9020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe4c80> │ │ │ │ + bcs.n 1f8ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe4b40> │ │ │ │ lsls r0, r7, #3 │ │ │ │ strb r0, [r6, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #872] @ (1f92d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe4f34>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #872] @ (1f92d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe4f38>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -503757,17 +503730,17 @@ │ │ │ │ add.w r6, r3, r1, lsl #2 │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f92c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe4f26> │ │ │ │ b.n 1f8d7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe49da> │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -506019,15 +505992,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r4, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - sbcs.w r0, lr, r5, asr #3 │ │ │ │ + @ instruction: 0xe8de00e5 │ │ │ │ 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] @ (1fb0ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6d4c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -506219,16 +506192,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ b.n 1fb2d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6f36> │ │ │ │ strb r6, [r7, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmdb ip!, {r0, r2, r5, r6, r7} │ │ │ │ - ldmdb ip!, {r0, r2, r5, r6, r7} │ │ │ │ + b.n 1fb02c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6c8c> │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + b.n 1fb030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6c90> │ │ │ │ + lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #168] @ (1fb3b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7010>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -506295,17 +506270,20 @@ │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ b.n 1fb36c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6fcc> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cd258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb8eb8> │ │ │ │ b.n 1fb36c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6fcc> │ │ │ │ strb r0, [r6, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmdb sl, {r0, r2, r5, r6, r7} │ │ │ │ - @ instruction: 0xe8d200e5 │ │ │ │ - ldmia.w r0!, {r0, r2, r5, r6, r7} │ │ │ │ + b.n 1fb0ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6d0c> │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + b.n 1fb020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6c80> │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + b.n 1fafe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6c40> │ │ │ │ + lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (1fb5a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7204>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -506482,20 +506460,21 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1fb576 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe71d6> │ │ │ │ nop │ │ │ │ strb r6, [r4, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strex r0, r0, [r8, #916] @ 0x394 │ │ │ │ - b.n 1fb5a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7200> │ │ │ │ + b.n 1fb0fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6d5c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb5ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe720c> │ │ │ │ + b.n 1fb060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6cc0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb4fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe715c> │ │ │ │ + b.n 1fb06c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6ccc> │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + b.n 1fafbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6c1c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -506567,21 +506546,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ b.n 1fb65a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe72ba> │ │ │ │ nop │ │ │ │ strb r4, [r1, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fb3a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7000> │ │ │ │ + b.n 1fbe60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7ac0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb3f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7058> │ │ │ │ + b.n 1faeb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6b18> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb39c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6ffc> │ │ │ │ + b.n 1fbe5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7abc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb3f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7058> │ │ │ │ + b.n 1faeb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe6b18> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -506603,15 +506582,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fb3e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7044> │ │ │ │ + b.n 1fbea4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7b04> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1fb764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe73c4>) │ │ │ │ @@ -507245,20 +507224,20 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fbe18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7a78>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r6, pc, #864 @ (adr r6, 1fc170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7dd0>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ stc2l 1, cr0, [r8, #628]! @ 0x274 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fc048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7ca8> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ @@ -507725,15 +507704,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - blt.n 1fc124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7d84> │ │ │ │ + bhi.n 1fc1e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7e44> │ │ │ │ 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] @ (1fc25c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507751,15 +507730,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - blt.n 1fc300 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7f60> │ │ │ │ + bhi.n 1fc1c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7e20> │ │ │ │ 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] @ (1fc29c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507778,15 +507757,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - blt.n 1fc2d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7f38> │ │ │ │ + bhi.n 1fc398 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7ff8> │ │ │ │ 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] @ (1fc2e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7f48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -507809,15 +507788,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bge.n 1fc2b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7f18> │ │ │ │ + bhi.n 1fc378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7fd8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (1fc348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7fa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -514692,15 +514671,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20104e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xeccae> │ │ │ │ nop │ │ │ │ asrs r0, r2, #28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ 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] @ (201170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xecdd0>) │ │ │ │ @@ -514775,15 +514754,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2010d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xecd36> │ │ │ │ nop │ │ │ │ asrs r4, r1, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ 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] @ (201254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xeceb4>) │ │ │ │ @@ -514862,15 +514841,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2011b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xece12> │ │ │ │ nop │ │ │ │ asrs r0, r6, #22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ 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] @ (201310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xecf70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514930,15 +514909,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 2012ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xecf0c> │ │ │ │ nop │ │ │ │ asrs r2, r1, #19 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ 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] @ (2013cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xed02c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514998,15 +514977,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 201368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xecfc8> │ │ │ │ nop │ │ │ │ asrs r6, r1, #16 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ 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] @ (201490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xed0f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -516746,17 +516725,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 2025e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xee248> │ │ │ │ nop │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ 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 │ │ │ │ @@ -520306,15 +520285,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 20508c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0cec> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r5, [pc, #728] @ (205318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0f78>) │ │ │ │ + ldr r3, [pc, #88] @ (205098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0cf8>) │ │ │ │ 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] @ (205084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0ce4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520337,15 +520316,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0cb8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r5, [pc, #528] @ (20529c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0efc>) │ │ │ │ + ldr r2, [pc, #912] @ (20541c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf107c>) │ │ │ │ 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] @ (2050d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0d30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520368,15 +520347,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 20500c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0c6c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r5, [pc, #272] @ (2051e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0e48>) │ │ │ │ + ldr r2, [pc, #656] @ (205368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0fc8>) │ │ │ │ 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] @ (20511c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0d7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520399,15 +520378,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 2051c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0e20> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r5, [pc, #16] @ (205134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0d94>) │ │ │ │ + ldr r2, [pc, #400] @ (2052b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0f14>) │ │ │ │ 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] @ (205168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0dc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520430,15 +520409,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0dd4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [pc, #784] @ (205480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf10e0>) │ │ │ │ + ldr r2, [pc, #144] @ (205200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0e60>) │ │ │ │ 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] @ (2051b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0e14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520461,15 +520440,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 205128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0d88> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [pc, #528] @ (2053cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf102c>) │ │ │ │ + ldr r1, [pc, #912] @ (20554c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf11ac>) │ │ │ │ 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] @ (205200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0e60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520492,15 +520471,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 2052dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0f3c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [pc, #288] @ (205328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0f88>) │ │ │ │ + ldr r1, [pc, #672] @ (2054a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1108>) │ │ │ │ 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 │ │ │ │ @@ -520534,15 +520513,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 20528c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0eec> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #960] @ (20563c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf129c>) │ │ │ │ + ldr r1, [pc, #320] @ (2053bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf101c>) │ │ │ │ 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 │ │ │ │ @@ -520576,15 +520555,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 205218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0e78> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #528] @ (205500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1160>) │ │ │ │ + ldr r0, [pc, #912] @ (205680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf12e0>) │ │ │ │ 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] @ (205344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0fa4>) │ │ │ │ @@ -520610,15 +520589,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2053ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf100c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #128] @ (2053cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf102c>) │ │ │ │ + ldr r0, [pc, #512] @ (20554c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf11ac>) │ │ │ │ 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] @ (2053a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1000>) │ │ │ │ @@ -520644,15 +520623,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 205350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0fb0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #816] @ (2056d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1338>) │ │ │ │ + ldr r0, [pc, #176] @ (205458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf10b8>) │ │ │ │ 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] @ (2053e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1040>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520670,15 +520649,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 2052e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf0f44> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #552] @ (205610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1270>) │ │ │ │ + @ instruction: 0x47ea │ │ │ │ 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] @ (20542c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf108c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520701,15 +520680,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2054b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1110> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #320] @ (205574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf11d4>) │ │ │ │ + blx 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] @ (205478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf10d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520732,15 +520711,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf10c4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #64] @ (2054c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1120>) │ │ │ │ + bx lr │ │ │ │ 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] @ (2054c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1124>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520763,15 +520742,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1078> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r1, [pc, #848] @ (20581c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf147c>) │ │ │ │ + bxns 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] @ (205510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1170>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520794,15 +520773,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2055cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf122c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r1, [pc, #592] @ (205768 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf13c8>) │ │ │ │ + mov ip, lr │ │ │ │ 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] @ (20555c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf11bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520825,15 +520804,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf11e0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r1, [pc, #336] @ (2056b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1314>) │ │ │ │ + mov ip, 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] @ (2055a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520856,15 +520835,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 205534 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1194> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r1, [pc, #80] @ (205600 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1260>) │ │ │ │ + mov r4, lr │ │ │ │ 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] @ (2055ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf124c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520884,15 +520863,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 2056e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1340> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #848] @ (205944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf15a4>) │ │ │ │ + mov r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520915,15 +520894,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 2056a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1304> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #640] @ (2058c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1520>) │ │ │ │ + mov r0, 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] @ (205678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf12d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520941,15 +520920,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 20564c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf12ac> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #424] @ (205828 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1488>) │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (2057c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -521062,15 +521041,15 @@ │ │ │ │ b.n 2056c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1328> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 20573a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf139a> │ │ │ │ nop │ │ │ │ beq.n 20573c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf139c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205810 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1470>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521093,15 +521072,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov ip, lr │ │ │ │ + add r4, sl │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20585c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf14bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521124,15 +521103,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov ip, r7 │ │ │ │ + add r4, r3 │ │ │ │ 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] @ (20589c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf14fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521150,15 +521129,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r6, {r2, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov lr, r0 │ │ │ │ + mvns r6, 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] @ (2058e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521178,15 +521157,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r2, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r0, sl │ │ │ │ + bics 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, #44] @ (205924 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521206,15 +521185,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ 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] @ (205960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf15c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521230,15 +521209,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp ip, ip │ │ │ │ + muls r4, 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, #44] @ (2059a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521258,15 +521237,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5!, {r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r8, r6 │ │ │ │ + orrs r0, 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] @ (2059e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521286,15 +521265,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r0, pc │ │ │ │ + cmn r0, 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] @ (205a24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1684>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521310,15 +521289,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r4, r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (205a70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf16d0>) │ │ │ │ @@ -521341,15 +521320,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (205abc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf171c>) │ │ │ │ @@ -521372,15 +521351,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r8, sl │ │ │ │ + tst 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, #44] @ (205b00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1760>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521400,15 +521379,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add ip, r4 │ │ │ │ + tst r4, 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] @ (205be8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf1848>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521484,15 +521463,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205b6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf17ce> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mvns r6, r4 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (205c50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf18b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527059,15 +527038,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209b5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf57be> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ 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] @ 209ca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5904> │ │ │ │ mov r5, r3 │ │ │ │ @@ -527202,15 +527181,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209ce0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5940> │ │ │ │ ldrh r0, [r0, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + movs r0, 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, #124] @ (209dc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5a28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527259,16 +527238,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209d74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf59d4> │ │ │ │ ldrh r4, [r5, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + vmla.i q0, q14, d0[5] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209e5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5abc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527316,16 +527294,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5a68> │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + vhadd.u8 q0, q12, q10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209efc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5b5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527376,16 +527353,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209e9e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5afe> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + cdp2 0, 8, cr0, cr2, cr4, {7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5bfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527436,16 +527412,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209f3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5b9e> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + stc2l 0, cr0, [lr, #912]! @ 0x390 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a03c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5c9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527496,15 +527471,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209fde <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5c3e> │ │ │ │ nop │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vtrn.32 q8, q10 │ │ │ │ + ldc2l 0, cr0, [sl, #-912] @ 0xfffffc70 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a0dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527554,15 +527529,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a07e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5cde> │ │ │ │ strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vhadd.u32 q8, q10, q10 │ │ │ │ + stc2l 0, cr0, [r4], {228} @ 0xe4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20a1ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf5e4c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -527924,15 +527899,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20a460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf60c0> │ │ │ │ strh r0, [r0, #24] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfb7e00e4 │ │ │ │ + ldr.w r0, [lr, #228] @ 0xe4 │ │ │ │ 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] @ (20a5b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6210>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -527999,15 +527974,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a522 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6182> │ │ │ │ nop │ │ │ │ strh r0, [r0, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfac600e4 │ │ │ │ + strh.w r0, [r6, r4, lsl #2] │ │ │ │ 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] @ (20a680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf62e0>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528075,15 +528050,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a5f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6252> │ │ │ │ nop │ │ │ │ strh r0, [r6, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfa0200e4 │ │ │ │ + @ instruction: 0xf76200e4 │ │ │ │ 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] @ (20a74c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf63ac>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528150,15 +528125,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a6c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6322> │ │ │ │ nop │ │ │ │ strh r0, [r4, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vst4. {d16-d19}, [lr :128], r4 │ │ │ │ + subw r0, lr, #2276 @ 0x8e4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20a8d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6538>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -528375,18 +528350,18 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20a916 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6576> │ │ │ │ ldrb r4, [r1, #25] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ittt al │ │ │ │ - lslal r4, r4, #3 │ │ │ │ - pushal {r4, r5, r6, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r6, pc} │ │ │ │ + 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] @ (20aa80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf66e0>) │ │ │ │ mov r5, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add r1, pc │ │ │ │ @@ -528455,15 +528430,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a9ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf664e> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #21] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf63600e4 │ │ │ │ + @ instruction: 0xf39600e4 │ │ │ │ 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] @ (20ab5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf67bc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528538,15 +528513,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20aac2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6722> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - sbcs.w r0, r6, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf2d600e4 │ │ │ │ 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] @ (20ac34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6894>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -528621,15 +528596,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20ab9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf67fc> │ │ │ │ ldrb r4, [r0, #15] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf4b000e4 │ │ │ │ + @ instruction: 0xf21000e4 │ │ │ │ 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] @ (20ad18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6978>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528707,15 +528682,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ac76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf68d6> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #11] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r1, pc} │ │ │ │ + rev16 r2, r4 │ │ │ │ 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] @ (20ae04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6a64>) │ │ │ │ @@ -528798,15 +528773,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20ad5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf69bc> │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ 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] @ (20aef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6b50>) │ │ │ │ @@ -528892,15 +528867,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20ae46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6aa6> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf21600e4 │ │ │ │ + vhadd.s q8, q11, q10 │ │ │ │ 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] @ (20afe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6c44>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528986,15 +528961,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20af34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6b94> │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - revsh r0, r0 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ 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] @ (20b09c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf6cfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529390,15 +529365,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20b3f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf7050> │ │ │ │ strb r6, [r1, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stc 0, cr0, [r8], #912 @ 0x390 │ │ │ │ + and.w r0, r8, r4, asr #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (20b5e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf7248>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -532479,15 +532454,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [pc, #752] @ (20db98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf97f8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d8f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9550>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532510,15 +532485,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #496] @ (20dae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9744>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + stmia r5!, {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] @ (20d93c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf959c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532541,15 +532516,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #192] @ (20da00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9660>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {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] @ (20d988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf95e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532572,15 +532547,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #912] @ (20dd1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf997c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r5!, {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, #52] @ (20d9d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9634>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532603,15 +532578,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #608] @ (20dc38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9898>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r4!, {r2, 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] @ (20da20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9680>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532634,15 +532609,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #304] @ (20db54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf97b4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r4!, {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] @ (20da6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf96cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532665,15 +532640,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #0] @ (20da70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf96d0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r4!, {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, #44] @ (20dab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9710>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532693,15 +532668,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #720] @ (20dd84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf99e4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, 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] @ (20dafc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf975c>) │ │ │ │ @@ -532724,15 +532699,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #432] @ (20dcb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9910>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20db3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf979c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532750,15 +532725,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #144] @ (20dbd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9830>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20db7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf97dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532776,15 +532751,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #912] @ (20df10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9b70>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20dbbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf981c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532802,15 +532777,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #656] @ (20de50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9ab0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, 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] @ (20dc08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9868>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532833,15 +532808,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #400] @ (20dd9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf99fc>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {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] @ (20dc54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf98b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532864,15 +532839,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #96] @ (20dcb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9918>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia 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, #52] @ (20dca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9900>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532895,15 +532870,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #816] @ (20dfd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9c34>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dcec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf994c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532926,15 +532901,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #512] @ (20def0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9b50>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dd38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9998>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532957,15 +532932,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #208] @ (20de0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9a6c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dd84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf99e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532988,15 +532963,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #928] @ (20e128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9d88>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20ddd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9a30>) │ │ │ │ @@ -533019,15 +532994,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #608] @ (20e034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9c94>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r1!, {r2, 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] @ (20de1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9a7c>) │ │ │ │ @@ -533050,15 +533025,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #304] @ (20df50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9bb0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20de68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9ac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533081,15 +533056,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #16] @ (20de7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9adc>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r1!, {r3, 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] @ (20deb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9b14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533112,15 +533087,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #736] @ (20e198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9df8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20df00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9b60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533143,15 +533118,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #432] @ (20e0b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9d14>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia 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] @ (20df4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9bac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533174,15 +533149,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #128] @ (20dfd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9c30>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20df98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9bf8>) │ │ │ │ @@ -533205,15 +533180,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blx sl │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9c3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533233,15 +533208,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9c88>) │ │ │ │ @@ -533264,15 +533239,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bx r8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -533300,17 +533275,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mov sl, lr │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + itt al │ │ │ │ + lslal r4, 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, #44] @ (20e0c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9d24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -533328,17 +533303,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r8, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + itt ge │ │ │ │ + lslge r4, r4, #3 │ │ │ │ + pushge {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9d64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [pc, #36] @ (20e108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9d68>) │ │ │ │ @@ -533354,18 +533329,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, fp │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee vs │ │ │ │ + lslvs r4, r4, #3 │ │ │ │ + pushvc {lr} │ │ │ │ + movvc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20e140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9da0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [pc, #32] @ (20e144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9da4>) │ │ │ │ add r3, pc │ │ │ │ @@ -533378,15 +533353,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r4, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + sev │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9de4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533406,15 +533381,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r8, ip │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + yield │ │ │ │ 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] @ (20e1c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9e24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533432,15 +533407,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp ip, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + bkpt 0x00da │ │ │ │ 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] @ (20e204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9e64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533458,15 +533433,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, fp │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + bkpt 0x00aa │ │ │ │ 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] @ (20e244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9ea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533484,15 +533459,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + bkpt 0x007a │ │ │ │ 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] @ (20e290 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9ef0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533515,15 +533490,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add ip, fp │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + bkpt 0x0044 │ │ │ │ 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] @ (20e2dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9f3c>) │ │ │ │ @@ -533546,15 +533521,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add ip, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + bkpt 0x000c │ │ │ │ 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] @ (20e328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9f88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533577,15 +533552,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, r8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xf9fd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533608,15 +533583,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mvns r0, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e3b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533636,15 +533611,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bics r4, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e3fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533664,15 +533639,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ muls r0, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - nop {15} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e440 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533692,17 +533667,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - itt lt │ │ │ │ - lsllt r4, r4, #3 │ │ │ │ - ldrlt r3, [pc, #72] @ (20e494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa0f4>) │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + ldr r3, [pc, #72] @ (20e494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa0f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r2, [r2, #2909] @ 0xb5d │ │ │ │ cbnz r2, 20e48c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa0ec> │ │ │ │ @@ -533725,16 +533700,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmn r2, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - it vc │ │ │ │ - lslvc r4, r4, #3 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e4e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -533756,16 +533731,16 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - it mi │ │ │ │ - lslmi r4, r4, #3 │ │ │ │ + pop {r3, r5, r7} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e52c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa18c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -533787,15 +533762,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ negs r0, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - yield │ │ │ │ + pop {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] @ (20e578 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa1d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533818,15 +533793,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ rors r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x00dc │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e5c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa224>) │ │ │ │ @@ -533849,15 +533824,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + pop {} │ │ │ │ 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] @ (20e604 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533875,15 +533850,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adcs r4, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x006e │ │ │ │ + cbnz r6, 20e67e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa2de> │ │ │ │ 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] @ (20e650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa2b0>) │ │ │ │ @@ -533906,15 +533881,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x0034 │ │ │ │ + cbnz r4, 20e6bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa31c> │ │ │ │ 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] @ (20e69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa2fc>) │ │ │ │ @@ -533937,15 +533912,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 20e6fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa35a> │ │ │ │ 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] @ (20e6dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa33c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533963,15 +533938,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r4, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + cbnz r2, 20e730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa390> │ │ │ │ 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] @ (20e718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa378>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533987,15 +533962,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ eors r4, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + cbnz r4, 20e762 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa3c2> │ │ │ │ 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] @ (20e874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa4d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534112,17 +534087,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 20e7dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa43c> │ │ │ │ nop │ │ │ │ ands r6, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + rev r6, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + cbnz r6, 20e8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa510> │ │ │ │ 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] @ (20e8dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfa53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539180,15 +539155,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2121b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfde18> │ │ │ │ lsls r6, r7, #22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ 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] @ (212304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfdf64>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -539264,15 +539239,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 212282 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfdee2> │ │ │ │ nop │ │ │ │ lsls r4, r0, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ 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] @ (2123d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe034>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539337,15 +539312,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 212364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfdfc4> │ │ │ │ lsls r2, r3, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2124a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe104>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539410,15 +539385,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 212434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe094> │ │ │ │ lsls r2, r1, #13 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (212574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe1d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539483,15 +539458,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 212504 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe164> │ │ │ │ lsls r2, r7, #9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe2b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539559,15 +539534,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2125d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe238> │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r0, #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] @ (21272c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe38c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539635,15 +539610,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2126b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe314> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (212810 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe470>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539712,15 +539687,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21279a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe3fa> │ │ │ │ nop │ │ │ │ vsra.u64 d16, d9, #14 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2128f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe554>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539789,15 +539764,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21287e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe4de> │ │ │ │ nop │ │ │ │ veor d0, d30, d9 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2129d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe630>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539864,15 +539839,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe5b8> │ │ │ │ mcr2 1, 1, r0, cr10, cr9, {4} │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ 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] @ (212aac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe70c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539939,15 +539914,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212a34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe694> │ │ │ │ stc2l 1, cr0, [lr, #-612] @ 0xfffffd9c │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ 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] @ (212b88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe7e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540014,15 +539989,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212b10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe770> │ │ │ │ ldc2l 1, cr0, [r2], #-612 @ 0xfffffd9c │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe8c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540089,15 +540064,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212bec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe84c> │ │ │ │ @ instruction: 0xfb960199 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (212d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe9a0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540166,15 +540141,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212cc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfe926> │ │ │ │ @ instruction: 0xfaba0199 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (212e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfea84>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540245,15 +540220,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212dac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfea0c> │ │ │ │ nop │ │ │ │ ldr??.w r0, [lr, #409] @ 0x199 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (212f00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfeb60>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540322,15 +540297,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212e86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfeae6> │ │ │ │ ldr??.w r0, [sl, #409] @ 0x199 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (212fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfec44>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540401,15 +540376,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212f6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfebcc> │ │ │ │ nop │ │ │ │ ldrb.w r0, [lr, ] │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2130c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfed20>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540478,15 +540453,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 213046 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfeca6> │ │ │ │ @ instruction: 0xf73a0199 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2131a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfee04>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540557,15 +540532,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21312c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfed8c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf65e0199 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r7, #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] @ (213288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfeee8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540636,15 +540611,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 213210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfee70> │ │ │ │ nop │ │ │ │ sbcs.w r1, sl, #5013504 @ 0x4c8000 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (213364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfefc4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540713,15 +540688,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2132ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xfef4a> │ │ │ │ eors.w r1, r6, #5013504 @ 0x4c8000 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (213448 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xff0a8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540792,15 +540767,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2133d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xff030> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3ba0199 │ │ │ │ - strb r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ 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] @ (213524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xff184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -540871,15 +540846,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 2134a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xff106> │ │ │ │ @ instruction: 0xf2d60199 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -543546,15 +543521,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2154a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101104> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + ldr r7, [pc, #672] @ (2156e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101340>) │ │ │ │ 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] @ (215484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1010e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543577,15 +543552,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 215458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1010b8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + ldr r7, [pc, #432] @ (21563c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10129c>) │ │ │ │ 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] @ (2154d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101130>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543608,15 +543583,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 21540c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10106c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + ldr r7, [pc, #224] @ (2155b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101218>) │ │ │ │ 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] @ (21551c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10117c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543639,15 +543614,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2155c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101220> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + ldr r7, [pc, #48] @ (215554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1011b4>) │ │ │ │ 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] @ (215568 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1011c8>) │ │ │ │ @@ -543670,15 +543645,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 21556c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1011cc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + ldr r6, [pc, #816] @ (2158a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101500>) │ │ │ │ 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 │ │ │ │ @@ -543702,15 +543677,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 215520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101180> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + ldr r6, [pc, #592] @ (215810 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101470>) │ │ │ │ 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 │ │ │ │ @@ -543736,15 +543711,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 2156d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101334> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + ldr r6, [pc, #400] @ (2157a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101404>) │ │ │ │ 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 │ │ │ │ @@ -543770,15 +543745,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 215680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1012e0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + ldr r6, [pc, #192] @ (215728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101388>) │ │ │ │ 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] @ (2156a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543796,15 +543771,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 215624 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101284> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldr r5, [pc, #1016] @ (215aa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101700>) │ │ │ │ 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] @ (2156e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543823,15 +543798,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 2155e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101248> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + ldr r5, [pc, #808] @ (215a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101674>) │ │ │ │ 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] @ (215730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101390>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543854,15 +543829,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 2157ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10140c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r5, [pc, #608] @ (215998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1015f8>) │ │ │ │ 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] @ (21577c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1013dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543885,15 +543860,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r5, [pc, #400] @ (215914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101574>) │ │ │ │ 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] @ (2157c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101428>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543916,15 +543891,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #832] @ (215b10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101770>) │ │ │ │ + ldr r5, [pc, #192] @ (215890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1014f0>) │ │ │ │ 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] @ (215814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101474>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543947,15 +543922,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #608] @ (215a7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1016dc>) │ │ │ │ + ldr r4, [pc, #992] @ (215bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10185c>) │ │ │ │ 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] @ (215864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1014c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543979,15 +543954,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #384] @ (2159ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10164c>) │ │ │ │ + ldr r4, [pc, #768] @ (215b6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1017cc>) │ │ │ │ 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] @ (2158b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101514>) │ │ │ │ @@ -544011,15 +543986,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #128] @ (21593c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10159c>) │ │ │ │ + ldr r4, [pc, #512] @ (215abc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10171c>) │ │ │ │ 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] @ (2158f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544039,15 +544014,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #976] @ (215cd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101930>) │ │ │ │ + ldr r4, [pc, #336] @ (215a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1016b0>) │ │ │ │ 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] @ (215940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1015a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544068,15 +544043,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #752] @ (215c38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101898>) │ │ │ │ + ldr r4, [pc, #112] @ (2159b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101618>) │ │ │ │ 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] @ (215990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1015f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544100,15 +544075,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #544] @ (215bb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101818>) │ │ │ │ + ldr r3, [pc, #928] @ (215d38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101998>) │ │ │ │ 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] @ (2159dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10163c>) │ │ │ │ @@ -544131,15 +544106,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #288] @ (215b04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101764>) │ │ │ │ + ldr r3, [pc, #672] @ (215c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1018e4>) │ │ │ │ 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] @ (215a1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10167c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544157,15 +544132,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #88] @ (215a7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1016dc>) │ │ │ │ + ldr r3, [pc, #472] @ (215bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10185c>) │ │ │ │ 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] @ (215a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1016bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544183,15 +544158,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5!, {r2} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #920] @ (215dfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101a5c>) │ │ │ │ + ldr r3, [pc, #280] @ (215b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1017dc>) │ │ │ │ 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 │ │ │ │ @@ -544215,15 +544190,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #656] @ (215d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1019a4>) │ │ │ │ + ldr r3, [pc, #16] @ (215ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101724>) │ │ │ │ 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] @ (215af0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101750>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544243,15 +544218,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #416] @ (215c98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1018f8>) │ │ │ │ + ldr r2, [pc, #800] @ (215e18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101a78>) │ │ │ │ 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] @ (215b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544271,15 +544246,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #208] @ (215c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10186c>) │ │ │ │ + ldr r2, [pc, #592] @ (215d8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1019ec>) │ │ │ │ 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] @ (215b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1017e0>) │ │ │ │ @@ -544301,15 +544276,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #976] @ (215f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101bb8>) │ │ │ │ + ldr r2, [pc, #336] @ (215cd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101938>) │ │ │ │ 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] @ (215bcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10182c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544332,15 +544307,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #768] @ (215ed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101b34>) │ │ │ │ + ldr r2, [pc, #128] @ (215c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1018b4>) │ │ │ │ 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] @ (215c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101878>) │ │ │ │ @@ -544363,15 +544338,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #512] @ (215e20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101a80>) │ │ │ │ + ldr r1, [pc, #896] @ (215fa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101c00>) │ │ │ │ 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] @ (215c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1018bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544391,15 +544366,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #320] @ (215da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101a04>) │ │ │ │ + ldr r1, [pc, #704] @ (215f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101b84>) │ │ │ │ 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] @ (215ca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101908>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544422,15 +544397,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #144] @ (215d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1019a0>) │ │ │ │ + ldr r1, [pc, #528] @ (215ec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101b20>) │ │ │ │ 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] @ (215cf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101954>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544453,15 +544428,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #960] @ (2160bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101d1c>) │ │ │ │ + ldr r1, [pc, #320] @ (215e3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101a9c>) │ │ │ │ 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] @ (215d38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544481,15 +544456,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r2, {r2, r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #752] @ (216030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101c90>) │ │ │ │ + ldr r1, [pc, #112] @ (215db0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101a10>) │ │ │ │ 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 │ │ │ │ @@ -544513,15 +544488,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #528] @ (215fa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101c00>) │ │ │ │ + ldr r0, [pc, #912] @ (216120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101d80>) │ │ │ │ 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] @ (215dd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101a34>) │ │ │ │ @@ -544544,15 +544519,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #288] @ (215efc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101b5c>) │ │ │ │ + ldr r0, [pc, #672] @ (21607c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101cdc>) │ │ │ │ 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 │ │ │ │ @@ -544576,15 +544551,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #80] @ (215e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101adc>) │ │ │ │ + ldr r0, [pc, #464] @ (215ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101c5c>) │ │ │ │ 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] @ (215f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101b90>) │ │ │ │ @@ -544675,15 +544650,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 215e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101afc> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ 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] @ (215f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101bd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544704,15 +544679,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #880] @ (2162f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101f50>) │ │ │ │ + bxns 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] @ (215fc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101c24>) │ │ │ │ @@ -544735,15 +544710,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #640] @ (21624c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101eac>) │ │ │ │ + bx r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (216014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101c74>) │ │ │ │ @@ -544767,15 +544742,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #416] @ (2161bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101e1c>) │ │ │ │ + mov r8, r9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544801,15 +544776,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #176] @ (216120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101d80>) │ │ │ │ + mov ip, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544833,15 +544808,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #944] @ (216470 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1020d0>) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (216108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101d68>) │ │ │ │ @@ -544865,15 +544840,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #720] @ (2163e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x102040>) │ │ │ │ + mov 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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (216150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101db0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544894,15 +544869,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14023c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2be9c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r6!, {r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #536] @ (216370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101fd0>) │ │ │ │ + cmp lr, ip │ │ │ │ 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] @ (2161b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x101e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549094,15 +549069,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 21909a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x104cfa> │ │ │ │ nop │ │ │ │ str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ 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] @ (2191c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x104e28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549166,15 +549141,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x104dc8> │ │ │ │ nop │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (219298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x104ef8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549239,15 +549214,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x104e88> │ │ │ │ str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ 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] @ (21936c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x104fcc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549313,15 +549288,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2192f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x104f58> │ │ │ │ str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (219448 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1050a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549389,15 +549364,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2193d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105030> │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (21952c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10518c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549467,15 +549442,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2194b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105116> │ │ │ │ nop │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ 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] @ (219608 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105268>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549543,15 +549518,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1051f0> │ │ │ │ str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ 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] @ (2196e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105344>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549619,15 +549594,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21966c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1052cc> │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2197cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10542c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549700,15 +549675,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 219748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1053a8> │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #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] @ (2198b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105510>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549780,15 +549755,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105498> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21998c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1055ec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549858,15 +549833,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219912 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105572> │ │ │ │ ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219a68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1056c8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549936,15 +549911,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2199ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10564e> │ │ │ │ ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219b4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1057ac>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550016,15 +549991,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219ad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105734> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219c30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105890>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550096,15 +550071,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219bb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105818> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105974>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550176,15 +550151,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1058fc> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105a50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550254,15 +550229,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219d76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1059d6> │ │ │ │ ldrh r2, [r1, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219ed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105b34>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550334,15 +550309,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219e5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105abc> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219fb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105c10>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550412,15 +550387,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219f36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105b96> │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105cf0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550491,15 +550466,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a012 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105c72> │ │ │ │ nop │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105dd0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550570,15 +550545,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a0f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105d52> │ │ │ │ nop │ │ │ │ strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105eb4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550649,15 +550624,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a1dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105e3c> │ │ │ │ strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105f98>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550728,15 +550703,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a2c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105f20> │ │ │ │ strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106078>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550807,15 +550782,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a39a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x105ffa> │ │ │ │ nop │ │ │ │ strh r6, [r4, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a4f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106158>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550886,15 +550861,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a47a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1060da> │ │ │ │ nop │ │ │ │ strh r6, [r0, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a5d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106238>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550965,15 +550940,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a55a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1061ba> │ │ │ │ nop │ │ │ │ strh r6, [r4, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a6b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106318>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551044,15 +551019,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a63a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10629a> │ │ │ │ nop │ │ │ │ strh r6, [r0, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1063f8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551123,15 +551098,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a71a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10637a> │ │ │ │ nop │ │ │ │ strh r6, [r4, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a87c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1064dc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551202,15 +551177,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106464> │ │ │ │ ldrb r6, [r0, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a95c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1065bc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551281,15 +551256,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a8de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10653e> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + movs r6, 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, #196] @ (21aa3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10669c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551360,16 +551335,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a9be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10661e> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + vhadd.u32 q8, q9, │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21ab1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10677c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551439,16 +551413,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21aa9e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1066fe> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + cdp2 0, 9, cr0, cr6, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21ac00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106860>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551518,16 +551491,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ab88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1067e8> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + stc2l 0, cr0, [r2, #908] @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ace0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106940>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551597,15 +551569,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ac62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1068c2> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vmla.i16 q0, q13, d3[2] │ │ │ │ + ldc2l 0, cr0, [sl], #908 @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21adc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106a20>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551675,15 +551647,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ad42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1069a2> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 12, cr0, cr14, cr3, {7} │ │ │ │ + stc2 0, cr0, [lr], #-908 @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21aeb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106b10>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551757,15 +551729,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ae30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106a90> │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r0, #908]! @ 0x38c │ │ │ │ + @ instruction: 0xfb5000e3 │ │ │ │ stmdb 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] @ (21af98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106bf8>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551838,15 +551810,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21af16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106b76> │ │ │ │ ldrb r6, [r5, #1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2 0, cr0, [r4, #-908]! @ 0xfffffc74 │ │ │ │ + @ instruction: 0xfa8400e3 │ │ │ │ stmdb 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] @ (21b080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106ce0>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551919,15 +551891,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21affe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106c5e> │ │ │ │ strb r6, [r0, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mrrc2 0, 14, r0, r8, cr3 │ │ │ │ + ldrsh.w r0, [r8, #227] @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106dd0>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552001,15 +551973,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b0f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106d50> │ │ │ │ strb r6, [r3, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfb8000e3 │ │ │ │ + str??.w r0, [r0, #227] @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106ec0>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552083,15 +552055,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b1e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106e40> │ │ │ │ strb r6, [r5, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfaac00e3 │ │ │ │ + strb.w r0, [ip, r3, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106fb0>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552165,15 +552137,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b2d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x106f30> │ │ │ │ strb r6, [r7, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr??.w r0, [r8, #227] @ 0xe3 │ │ │ │ + @ instruction: 0xf73800e3 │ │ │ │ stmdb 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] @ (21b438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107098>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552246,15 +552218,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b3b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107016> │ │ │ │ strb r6, [r1, #15] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vst4. {d0-d3}, [r8 :128], r3 │ │ │ │ + @ instruction: 0xf66800e3 │ │ │ │ stmdb 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] @ (21b528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107188>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552328,15 +552300,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b4a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107108> │ │ │ │ strb r6, [r4, #11] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh.w r0, [r4, r3, lsl #2] │ │ │ │ + @ instruction: 0xf59400e3 │ │ │ │ stmdb 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] @ (21b610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107270>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552409,15 +552381,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b58e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1071ee> │ │ │ │ strb r6, [r6, #7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf76800e3 │ │ │ │ + @ instruction: 0xf4c800e3 │ │ │ │ stmdb 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] @ (21b700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107360>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552491,15 +552463,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1072e0> │ │ │ │ strb r6, [r1, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf69000e3 │ │ │ │ + @ instruction: 0xf3f000e3 │ │ │ │ stmdb 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] @ (21b7e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107448>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552572,15 +552544,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b766 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1073c6> │ │ │ │ strb r6, [r3, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rsb r0, r4, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf32400e3 │ │ │ │ stmdb 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] @ (21b8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107530>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552653,15 +552625,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b84e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1074ae> │ │ │ │ ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf4f800e3 │ │ │ │ + @ instruction: 0xf25800e3 │ │ │ │ stmdb 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] @ (21b9c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107620>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552735,15 +552707,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1075a0> │ │ │ │ ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bic.w r0, r0, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf18000e3 │ │ │ │ stmdb 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] @ (21bab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107710>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552817,15 +552789,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ba30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107690> │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf34c00e3 │ │ │ │ + @ instruction: 0xf0ac00e3 │ │ │ │ stmdb 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] @ (21bba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107800>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552899,15 +552871,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bb20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107780> │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf27800e3 │ │ │ │ + vmla.i16 d16, d24, d3[2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21bc88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1078e8>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552980,15 +552952,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bc06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107866> │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sub.w r0, r8, #227 @ 0xe3 │ │ │ │ + vhadd.s8 q0, q12, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21bd78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1079d8>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -553062,15 +553034,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bcf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107958> │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf0d400e3 │ │ │ │ + cdp 0, 3, cr0, cr4, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21be60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107ac0>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -553143,15 +553115,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bdde <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107a3e> │ │ │ │ ldr r6, [r4, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - and.w r0, r8, #227 @ 0xe3 │ │ │ │ + stcl 0, cr0, [r8, #-908]! @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21bf3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107b9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -553222,15 +553194,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21bebe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107b1e> │ │ │ │ ldr r6, [r7, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vhadd.s8 q8, q9, │ │ │ │ + stc 0, cr0, [r2], #908 @ 0x38c │ │ │ │ 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] @ (21c0c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x107d28>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -556706,15 +556678,15 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ eors r4, r0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r4!, {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] @ (21e774 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a3d4>) │ │ │ │ @@ -556737,15 +556709,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r4!, {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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e7c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a420>) │ │ │ │ @@ -556768,15 +556740,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, 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, #44] @ (21e804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -556796,15 +556768,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r7, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, 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] @ (21e850 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a4b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556827,15 +556799,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r7, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, 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] @ (21e89c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a4fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556858,15 +556830,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a548>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556889,15 +556861,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #132 @ 0x84 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a594>) │ │ │ │ @@ -556920,15 +556892,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #52 @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a5e0>) │ │ │ │ @@ -556951,15 +556923,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia 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] @ (21e9cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a62c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556982,15 +556954,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21ea18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a678>) │ │ │ │ @@ -557013,15 +556985,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21ea64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a6c4>) │ │ │ │ @@ -557044,15 +557016,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r2!, {r2, 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] @ (21eab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557075,15 +557047,15 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {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, #52] @ (21eafc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a75c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557106,15 +557078,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #112 @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21eb48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a7a8>) │ │ │ │ @@ -557137,15 +557109,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia 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] @ (21eb94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a7f4>) │ │ │ │ @@ -557168,15 +557140,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, 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] @ (21ebe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a840>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557199,15 +557171,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #140 @ 0x8c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r1!, {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, #52] @ (21ec2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a88c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557230,15 +557202,15 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ec78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a8d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557261,15 +557233,15 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {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, #44] @ (21ecbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a91c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557289,15 +557261,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r1!, {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] @ (21ed08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a968>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557320,15 +557292,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ed4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a9ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557348,15 +557320,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ed90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10a9f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557376,15 +557348,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r0!, {r4, 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, #44] @ (21edd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10aa34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557404,15 +557376,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r0!, {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 │ │ │ │ @@ -557440,15 +557412,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557472,17 +557444,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #238 @ 0xee │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + itt gt │ │ │ │ + lslgt r3, r4, #3 │ │ │ │ + pushgt {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21eec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ab20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557500,17 +557472,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r0, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite ls │ │ │ │ + lslls r3, r4, #3 │ │ │ │ + pushhi {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ef0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ab6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557531,17 +557503,17 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite vs │ │ │ │ + lslvs r3, r4, #3 │ │ │ │ + pushvc {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ef58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10abb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557562,17 +557534,17 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #20 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite cc │ │ │ │ + lslcc r3, r4, #3 │ │ │ │ + pushcs {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21efa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ac04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557593,15 +557565,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r7, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21eff0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ac50>) │ │ │ │ @@ -557624,15 +557596,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #120 @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ 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] @ (21f03c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ac9c>) │ │ │ │ @@ -557655,15 +557627,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + bkpt 0x0080 │ │ │ │ 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] @ (21f088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ace8>) │ │ │ │ @@ -557686,15 +557658,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + bkpt 0x0044 │ │ │ │ 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] @ (21f0d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ad34>) │ │ │ │ @@ -557717,15 +557689,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + bkpt 0x0008 │ │ │ │ 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] @ (21f120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ad80>) │ │ │ │ @@ -557748,15 +557720,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f16c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10adcc>) │ │ │ │ @@ -557779,15 +557751,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f1b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ae18>) │ │ │ │ @@ -557810,15 +557782,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557842,15 +557814,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - nop {13} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ 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] @ (21f244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10aea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557866,15 +557838,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r5, #24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - nop {10} │ │ │ │ + pop {pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21f294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10aef4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557898,17 +557870,17 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - itt vc │ │ │ │ - lslvc r3, r4, #3 │ │ │ │ - pushvc {r4, r5, r6, lr} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21f2e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10af44>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -557930,17 +557902,17 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite cc │ │ │ │ - lslcc r3, r4, #3 │ │ │ │ - pushcs {r4, r5, r6, lr} │ │ │ │ + pop {r2, r4, r7} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (21f338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10af98>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -557964,15 +557936,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #54 @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558003,15 +557975,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #226 @ 0xe2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x00b4 │ │ │ │ + pop {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, #48] @ (21f3e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b040>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558032,15 +558004,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x0070 │ │ │ │ + cbnz r0, 21f45c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b0bc> │ │ │ │ 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 │ │ │ │ @@ -558070,15 +558042,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x0038 │ │ │ │ + cbnz r0, 21f4aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b10a> │ │ │ │ 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 │ │ │ │ @@ -558104,15 +558076,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #222 @ 0xde │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 21f4ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b14c> │ │ │ │ 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] @ (21f4dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b13c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558135,15 +558107,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + cbnz r0, 21f52c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b18c> │ │ │ │ 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] @ (21f528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b188>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558166,15 +558138,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #68 @ 0x44 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + revsh r4, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21f574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b1d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558197,15 +558169,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f5c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b220>) │ │ │ │ @@ -558228,15 +558200,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + hlt 0x0008 │ │ │ │ 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 │ │ │ │ @@ -558272,15 +558244,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #90 @ 0x5a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558304,15 +558276,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r5, r7} │ │ │ │ + rev r0, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f6c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b324>) │ │ │ │ @@ -558335,15 +558307,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r5, r6} │ │ │ │ + cbnz r0, 21f6fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b35c> │ │ │ │ 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 │ │ │ │ @@ -558367,15 +558339,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #86 @ 0x56 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r5} │ │ │ │ + cbnz r4, 21f73c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b39c> │ │ │ │ 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 │ │ │ │ @@ -558399,15 +558371,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f7e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b446> │ │ │ │ + cbnz r0, 21f77e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b3de> │ │ │ │ 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] @ (21f7b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b414>) │ │ │ │ @@ -558431,15 +558403,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f828 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b488> │ │ │ │ + cbnz r0, 21f7c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b420> │ │ │ │ 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] @ (21f7f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558459,15 +558431,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f860 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b4c0> │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ 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] @ (21f83c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b49c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558487,15 +558459,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f89a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b4fa> │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ 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] @ (21f888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b4e8>) │ │ │ │ @@ -558518,15 +558490,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f8da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b53a> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ 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] @ (21f8cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b52c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558546,15 +558518,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r6, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - revsh r0, r7 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ 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] @ (21f90c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b56c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558572,15 +558544,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - revsh r2, r2 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ 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] @ (21f95c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b5bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558604,15 +558576,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #20 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - hlt 0x0024 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ 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 │ │ │ │ @@ -558636,15 +558608,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev16 r0, r6 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ 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] @ (21f9f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b658>) │ │ │ │ @@ -558667,15 +558639,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev r4, r6 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ 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 │ │ │ │ @@ -558704,15 +558676,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev r0, r1 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ 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 │ │ │ │ @@ -558738,15 +558710,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #198 @ 0xc6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21fae2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b742> │ │ │ │ + @ instruction: 0xb728 │ │ │ │ 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 │ │ │ │ @@ -558774,15 +558746,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #114 @ 0x72 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21fb2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b78a> │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ 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 │ │ │ │ @@ -558806,15 +558778,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21fb6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b7ca> │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ 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] @ (21fc74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b8d4>) │ │ │ │ @@ -558913,15 +558885,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 21fbca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b82a> │ │ │ │ nop │ │ │ │ cmp r3, #206 @ 0xce │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + push {r6, r7, lr} │ │ │ │ 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] @ (21fcd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10b938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562778,15 +562750,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 222880 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10e4e0> │ │ │ │ mcr2 1, 7, r0, cr0, cr8, {4} │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ 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] @ (2229b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10e618>) │ │ │ │ @@ -563015,15 +562987,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 222b1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10e77e> │ │ │ │ nop │ │ │ │ mcrr2 1, 9, r0, sl, cr8 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ 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] @ (222c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10e884>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -563073,15 +563045,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 222bc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10e820> │ │ │ │ @ instruction: 0xfba00198 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ 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] @ (222ce4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10e944>) │ │ │ │ @@ -563143,15 +563115,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222c66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10e8c6> │ │ │ │ nop │ │ │ │ @ instruction: 0xfafc0198 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (222da8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ea08>) │ │ │ │ @@ -563214,15 +563186,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 222d26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10e986> │ │ │ │ @ instruction: 0xfa3c0198 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ 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] @ (222e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ead0>) │ │ │ │ @@ -563288,15 +563260,15 @@ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222dea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ea4a> │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ 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] @ (222f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10eba0>) │ │ │ │ @@ -563363,15 +563335,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222eb2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10eb12> │ │ │ │ nop │ │ │ │ ldrh.w r0, [r0, #408] @ 0x198 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ 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] @ (223014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ec74>) │ │ │ │ @@ -563440,15 +563412,15 @@ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222f82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ebe2> │ │ │ │ @ instruction: 0xf7e00198 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #20] │ │ │ │ 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] @ (2230e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ed48>) │ │ │ │ @@ -563519,15 +563491,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 223056 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ecb6> │ │ │ │ @ instruction: 0xf70c0198 │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #14] │ │ │ │ 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] @ (2231c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ee24>) │ │ │ │ @@ -563600,15 +563572,15 @@ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 22312a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ed8a> │ │ │ │ @ instruction: 0xf6380198 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (223350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10efb0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -563835,15 +563807,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22338e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10efee> │ │ │ │ @ instruction: 0xf3d40198 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (223520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f180>) │ │ │ │ @@ -563926,15 +563898,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 223474 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f0d4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2f00198 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r3, #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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (2235ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f24c>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -564299,15 +564271,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2238d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f536> │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr0, cr8, {4} │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (223a38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f698>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564377,15 +564349,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2239be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f61e> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r8, #608] @ 0x260 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ 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] @ (223b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f778>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564455,15 +564427,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 223a9e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f6fe> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r8], #608 @ 0x260 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -564550,15 +564522,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 223b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f7e4> │ │ │ │ stc 1, cr0, [r2], {152} @ 0x98 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + strb r2, [r3, #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, #192] @ (223cfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f95c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564625,15 +564597,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f8e4> │ │ │ │ @ instruction: 0xeafe0198 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + strb r2, [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, #192] @ (223dd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fa38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564700,15 +564672,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223d60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f9c0> │ │ │ │ bic.w r1, r2, r8, lsr #2 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #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, #192] @ (223eb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fb14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564775,15 +564747,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223e3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fa9c> │ │ │ │ strd r0, r1, [r6, #-608] @ 0x260 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ 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] @ (223f90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fbf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564850,15 +564822,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fb78> │ │ │ │ strd r0, r1, [sl], #-608 @ 0x260 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22406c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fccc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564926,15 +564898,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fc54> │ │ │ │ b.n 223f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fbec> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (224148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fda8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565002,15 +564974,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2240d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fd30> │ │ │ │ b.n 223eb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fb10> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #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, #208] @ (224234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fe94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565085,15 +565057,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2241ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fe0c> │ │ │ │ nop │ │ │ │ b.n 223de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fa44> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ff70>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565163,15 +565135,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224296 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10fef6> │ │ │ │ nop │ │ │ │ b.n 223ce8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f948> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ 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] @ (2243f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110058>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565246,15 +565218,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 224372 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10ffd2> │ │ │ │ nop │ │ │ │ b.n 223c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x10f878> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (2244f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110154>) │ │ │ │ @@ -565336,15 +565308,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 22445c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1100bc> │ │ │ │ nop │ │ │ │ b.n 224b44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1107a4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ 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] @ (224610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110270>) │ │ │ │ @@ -565439,15 +565411,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 224560 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1101c0> │ │ │ │ b.n 224a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1106cc> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (224714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110374>) │ │ │ │ @@ -565538,15 +565510,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 224676 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1102d6> │ │ │ │ nop │ │ │ │ b.n 224934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110594> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ 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] @ (2248a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110500>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566083,15 +566055,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 224c36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110896> │ │ │ │ blt.n 224da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110a04> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (224dc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110a20>) │ │ │ │ @@ -566178,15 +566150,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 224d34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110994> │ │ │ │ bge.n 224e90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x110af0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ 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] │ │ │ │ @@ -569064,15 +569036,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7d8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - blxns r0 │ │ │ │ + add ip, ip │ │ │ │ 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] @ (226fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112c3c>) │ │ │ │ @@ -569095,15 +569067,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb78c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bxns r9 │ │ │ │ + add ip, 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] @ (227028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112c88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569126,15 +569098,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb744 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bxns r3 │ │ │ │ + add r4, pc │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (227074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112cd4>) │ │ │ │ @@ -569157,15 +569129,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6f4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mov ip, fp │ │ │ │ + add r4, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2270c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112d20>) │ │ │ │ @@ -569188,15 +569160,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mov r8, r5 │ │ │ │ + add r0, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22710c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112d6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569219,15 +569191,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cpsie │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mov r8, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112db8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569250,15 +569222,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb614 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mov r0, r9 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2271a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112e04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569281,15 +569253,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r3, r6, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mov r0, r2 │ │ │ │ + muls 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] @ (2271f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112e50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569312,15 +569284,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp ip, fp │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22723c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112e9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569343,15 +569315,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r8, r5 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (227280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112ee0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569371,15 +569343,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r4, lr │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2272cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112f2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569402,15 +569374,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r5, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (227310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569430,15 +569402,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (227360 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x112fc0>) │ │ │ │ @@ -569462,15 +569434,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r2, r3} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r8, sl │ │ │ │ + tst r0, 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] @ (2273b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113010>) │ │ │ │ @@ -569494,15 +569466,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r4, 227422 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113082> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add ip, r3 │ │ │ │ + rors r4, 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, #44] @ (2273f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113054>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569521,15 +569493,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 227454 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1130b4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, lr │ │ │ │ + rors r2, 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, #56] @ (227444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1130a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569553,15 +569525,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 227492 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1130f2> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, r8 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (227494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1130f4>) │ │ │ │ @@ -569585,15 +569557,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, r0 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569619,15 +569591,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ uxth r6, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mvns r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569653,15 +569625,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxth r2, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bics r4, r3 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22758c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1131ec>) │ │ │ │ @@ -569685,15 +569657,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2275c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113228> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - muls r0, r5 │ │ │ │ + lsrs 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569719,15 +569691,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 227606 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113266> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orrs r0, r7 │ │ │ │ + lsls 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, #48] @ (227628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569748,15 +569720,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r0, 22763c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11329c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orrs r4, r1 │ │ │ │ + eors 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] @ (227674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1132d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569779,15 +569751,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmn r0, r3 │ │ │ │ + ands r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2276c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113320>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569810,15 +569782,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r0, r3 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (227704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569838,15 +569810,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - negs r4, r3 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ 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] @ (227750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1133b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569869,15 +569841,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - tst r4, r4 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ 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] @ (227798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1133f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569898,15 +569870,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #832 @ 0x340 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rors r0, r5 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ 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] @ (2277e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113444>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569929,15 +569901,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #544 @ 0x220 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sbcs r4, r6 │ │ │ │ + subs r7, #20 │ │ │ │ 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] @ (227918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113578>) │ │ │ │ @@ -570047,15 +570019,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 227864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1134c4> │ │ │ │ add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r6, #26 │ │ │ │ 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] @ (227960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1135c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570076,15 +570048,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14023c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2be9c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, sp, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - eors r2, r4 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ 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] @ (2279c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x113624>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -575651,16 +575623,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22b95e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1175be> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r4, r2 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + ldc2l 0, cr0, [r4, #-904]! @ 0xfffffc78 │ │ │ │ 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] @ (22bae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117748>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -575747,15 +575718,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22ba34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117694> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vhadd.u8 q8, q9, q9 │ │ │ │ + stc2 0, cr0, [r2], #904 @ 0x388 │ │ │ │ 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] @ (22bbe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117844>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -575990,15 +575961,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22bd34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117994> │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldc2l 0, cr0, [ip], #-904 @ 0xfffffc78 │ │ │ │ + ldr??.w r0, [ip, #226] @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22be88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117ae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576066,15 +576037,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22be0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117a6c> │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfbba00e2 │ │ │ │ + ldrsb.w r0, [sl, r2, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22bf68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117bc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576142,15 +576113,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22beec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117b4c> │ │ │ │ ldr r6, [r2, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfaee00e2 │ │ │ │ + str.w r0, [lr, r2, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c050 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117cb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576220,15 +576191,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22bfd6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117c36> │ │ │ │ nop │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfa1a00e2 │ │ │ │ + @ instruction: 0xf77a00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117d90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576296,15 +576267,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c0b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117d14> │ │ │ │ str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vst4. {d16-d19}, [lr :128], r2 │ │ │ │ + subw r0, lr, #2274 @ 0x8e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117e70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576372,15 +576343,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117df4> │ │ │ │ str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb.w r0, [r2, #226] @ 0xe2 │ │ │ │ + @ instruction: 0xf5e200e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117f50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576448,15 +576419,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117ed4> │ │ │ │ str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf7b600e2 │ │ │ │ + adds.w r0, r6, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c3d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118038>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576526,15 +576497,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c35e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x117fbe> │ │ │ │ nop │ │ │ │ str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf6e200e2 │ │ │ │ + orr.w r0, r2, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c4b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118118>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576602,15 +576573,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c43c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11809c> │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf61600e2 │ │ │ │ + @ instruction: 0xf37600e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c598 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1181f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576678,15 +576649,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c51c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11817c> │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adc.w r0, sl, #7405568 @ 0x710000 │ │ │ │ + subw r0, sl, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1182d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576754,15 +576725,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c5fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11825c> │ │ │ │ str r6, [r0, #24] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orns r0, lr, #7405568 @ 0x710000 │ │ │ │ + rsbs r0, lr, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1183c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576832,15 +576803,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c6e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118346> │ │ │ │ nop │ │ │ │ str r6, [r4, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf3aa00e2 │ │ │ │ + add.w r0, sl, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c840 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1184a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576908,15 +576879,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c7c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118424> │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf2de00e2 │ │ │ │ + bics.w r0, lr, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118580>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576984,15 +576955,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118504> │ │ │ │ ldrsh r6, [r3, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf21200e2 │ │ │ │ + vhadd.s q8, q9, q9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22c9fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11865c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577059,15 +577030,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c984 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1185e4> │ │ │ │ ldrb r6, [r7, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adc.w r0, r6, #226 @ 0xe2 │ │ │ │ + cdp 0, 10, cr0, cr6, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22cad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118738>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577134,15 +577105,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ca60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1186c0> │ │ │ │ ldrb r2, [r4, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orns r0, sl, #226 @ 0xe2 │ │ │ │ + ldcl 0, cr0, [sl, #904] @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22cbb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118818>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577211,15 +577182,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cb3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11879c> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vmla.i32 d0, d30, d2[1] │ │ │ │ + stc 0, cr0, [lr, #-904] @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22cc98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1188f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577288,15 +577259,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cc1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11887c> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cdp 0, 14, cr0, cr2, cr2, {7} │ │ │ │ + mcrr 0, 14, r0, r2, cr2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22cd7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1189dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577365,15 +577336,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22cd06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118966> │ │ │ │ ldrh r6, [r0, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cdp 0, 0, cr0, cr10, cr2, {7} │ │ │ │ + sbc.w r0, sl, r2, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22ce60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118ac0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577442,15 +577413,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22cdea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118a4a> │ │ │ │ ldr r2, [r4, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldc 0, cr0, [sl, #-904]! @ 0xfffffc78 │ │ │ │ + eors.w r0, sl, r2, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22cf3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118b9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577517,15 +577488,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118b24> │ │ │ │ ldr r6, [r7, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stcl 0, cr0, [lr], #-904 @ 0xfffffc78 │ │ │ │ + strd r0, r0, [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] @ (22d018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118c78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577592,15 +577563,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cfa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118c00> │ │ │ │ ldrsb r2, [r4, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub.w r0, r6, r2, asr #3 │ │ │ │ + stmdb r6, {r1, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22d0f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118d54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577667,15 +577638,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d07c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118cdc> │ │ │ │ ldrsb r6, [r0, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xeada00e2 │ │ │ │ + @ instruction: 0xe83a00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22d1d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118e30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577742,15 +577713,16 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118db8> │ │ │ │ ldrsb r2, [r5, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ands.w r0, r2, r2, asr #3 │ │ │ │ + b.n 22d0bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118d1c> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22d2ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118f0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577817,15 +577789,16 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118e94> │ │ │ │ strb r6, [r1, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strd r0, r0, [r6, #-904] @ 0x388 │ │ │ │ + b.n 22d000 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118c60> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118fe8>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -577894,15 +577867,16 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d30e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118f6e> │ │ │ │ nop │ │ │ │ strb r2, [r6, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia.w r2, {r1, r5, r6, r7} │ │ │ │ + b.n 22cf54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118bb4> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1190c4>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -577971,15 +577945,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d3ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11904a> │ │ │ │ nop │ │ │ │ strh r6, [r2, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d3e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119048> │ │ │ │ + b.n 22cea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118b08> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22d544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1191a4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578049,15 +578023,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d4d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119130> │ │ │ │ strh r2, [r7, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d330 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118f90> │ │ │ │ + b.n 22cdf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118a50> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22d624 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119284>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578127,15 +578101,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d5b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119210> │ │ │ │ str r2, [r3, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118ee0> │ │ │ │ + b.n 22dd40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1199a0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119360>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578205,15 +578179,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d686 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1192e6> │ │ │ │ nop │ │ │ │ str r2, [r7, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d1dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118e3c> │ │ │ │ + b.n 22dc9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1198fc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d7dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11943c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578283,15 +578257,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d762 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1193c2> │ │ │ │ nop │ │ │ │ str r6, [r3, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x118d90> │ │ │ │ + b.n 22dbf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119850> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d8b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119518>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578361,15 +578335,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d83e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11949e> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #264] @ (22d9c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119624>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22e084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119ce4> │ │ │ │ + b.n 22db44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1197a4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d994 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1195f4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578439,15 +578413,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d91a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11957a> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #408] @ (22db30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119790>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22dfd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119c38> │ │ │ │ + b.n 22da98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1196f8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (22da74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1196d4>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -578519,15 +578493,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d9fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11965a> │ │ │ │ ldr r5, [pc, #552] @ (22dca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119900>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22df28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119b88> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (22db60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1197c0>) │ │ │ │ @@ -578602,15 +578576,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22dada <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11973a> │ │ │ │ ldr r4, [pc, #680] @ (22de0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119a6c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22de98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119af8> │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (22dc4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1198ac>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -578687,15 +578661,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22dbc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119826> │ │ │ │ ldr r3, [pc, #760] @ (22df48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119ba8>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22dde0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119a40> │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ (22dd58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1199b8>) │ │ │ │ @@ -578788,15 +578762,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22dcca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11992a> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #840] @ (22e0a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119d04>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + ble.n 22dddc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x119a3c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -582139,15 +582113,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2304de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c13e> │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ 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] @ (2305c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c220>) │ │ │ │ @@ -582171,15 +582145,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + push {r3, 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] @ (230610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c270>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582203,15 +582177,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230660 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c2c0>) │ │ │ │ @@ -582235,15 +582209,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2306b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c310>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582267,15 +582241,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + push {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] @ (230700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c360>) │ │ │ │ @@ -582299,15 +582273,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + push {r2, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c3b0>) │ │ │ │ @@ -582331,15 +582305,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + cbz r0, 2307d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c430> │ │ │ │ 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] @ (2307a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c400>) │ │ │ │ @@ -582363,15 +582337,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + cbz r4, 230812 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c472> │ │ │ │ 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 │ │ │ │ @@ -582397,15 +582371,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r7, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - setpan #1 │ │ │ │ + cbz r0, 23085a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c4ba> │ │ │ │ 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 │ │ │ │ @@ -582431,15 +582405,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r4, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + cbz r4, 2308a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c500> │ │ │ │ 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] @ (230898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c4f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582463,15 +582437,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r3, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + cbz r0, 2308e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c546> │ │ │ │ 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] @ (2308e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c548>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582495,15 +582469,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r7, lr} │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c598>) │ │ │ │ @@ -582527,15 +582501,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + uxth 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c5e8>) │ │ │ │ @@ -582559,15 +582533,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + sxtb 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] @ (2309d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c638>) │ │ │ │ @@ -582591,15 +582565,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + sxtb r0, r0 │ │ │ │ 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] @ (230a28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c688>) │ │ │ │ @@ -582623,15 +582597,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + sxth r4, r2 │ │ │ │ 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] @ (230a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c6d8>) │ │ │ │ @@ -582655,15 +582629,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r3, r7} │ │ │ │ + cbz r0, 230aba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c71a> │ │ │ │ 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] @ (230ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c728>) │ │ │ │ @@ -582687,15 +582661,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + cbz r4, 230b00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c760> │ │ │ │ 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] @ (230b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c778>) │ │ │ │ @@ -582719,15 +582693,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 230b44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c7a4> │ │ │ │ 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] @ (230b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c7c8>) │ │ │ │ @@ -582751,15 +582725,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 230bee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c84e> │ │ │ │ + cbz r4, 230b86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c7e6> │ │ │ │ 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] @ (230bb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c818>) │ │ │ │ @@ -582783,15 +582757,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230c32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c892> │ │ │ │ + cbz r0, 230bca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c82a> │ │ │ │ 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 │ │ │ │ @@ -582817,15 +582791,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r4, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 230c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c8d8> │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582851,15 +582825,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r1, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230cc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c920> │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c910>) │ │ │ │ @@ -582883,15 +582857,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 230d02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c962> │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230d00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c960>) │ │ │ │ @@ -582915,15 +582889,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - uxtb r0, r6 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ 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] @ (230d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11c9b0>) │ │ │ │ @@ -582947,15 +582921,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - uxth r4, r6 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230da0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11ca00>) │ │ │ │ @@ -582979,15 +582953,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sxtb r0, r7 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11ca50>) │ │ │ │ @@ -583011,15 +582985,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sxth r4, r7 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (230e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11caa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583043,15 +583017,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r6, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sxth r0, r1 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ 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] @ (230e88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583072,15 +583046,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r4, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230ec6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cb26> │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583109,15 +583083,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r2, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230f16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cb76> │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (230f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cb8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583138,15 +583112,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r7, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 230f4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cbae> │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ 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 │ │ │ │ @@ -583172,15 +583146,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #31 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230f96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cbf6> │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ 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 │ │ │ │ @@ -583217,15 +583191,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ 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] @ (231034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cc94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583246,15 +583220,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r6, #28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ 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] @ (231078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11ccd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583273,15 +583247,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r4, r5, #27 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub sp, #8 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ 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] @ (2310c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cd20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583302,15 +583276,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ 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] @ (231110 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cd70>) │ │ │ │ @@ -583334,15 +583308,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583368,15 +583342,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2311ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11ce0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583397,15 +583371,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r7, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2311f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11ce54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583426,15 +583400,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r6, #21 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (231240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cea0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583457,15 +583431,15 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ 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] @ (23128c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11ceec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583488,15 +583462,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r4, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ 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] @ (2312dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cf3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583520,15 +583494,15 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (231324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cf84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583549,15 +583523,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r0, #17 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ 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] @ (231374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11cfd4>) │ │ │ │ @@ -583581,15 +583555,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ 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] @ (2313c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11d024>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583613,15 +583587,15 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ 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] @ (231414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11d074>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583645,15 +583619,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #13 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ 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] @ (231464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11d0c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583677,15 +583651,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ 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] @ (2314c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11d128>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -588088,15 +588062,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 234700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120360> │ │ │ │ b.n 23482c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12048c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ 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] @ 234830 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120490> │ │ │ │ mov r6, r1 │ │ │ │ @@ -588157,15 +588131,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 2347b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120410> │ │ │ │ nop │ │ │ │ svc 182 @ 0xb6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (234900 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120560>) │ │ │ │ @@ -588233,15 +588207,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 234872 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1204d2> │ │ │ │ udf #240 @ 0xf0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ 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] @ (2349e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120644>) │ │ │ │ @@ -588317,15 +588291,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 234940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1205a0> │ │ │ │ nop │ │ │ │ udf #32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #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, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (234ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120718>) │ │ │ │ @@ -588398,15 +588372,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234a24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120684> │ │ │ │ ble.n 234b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120794> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ 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] @ (234b90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1207f0>) │ │ │ │ @@ -588479,15 +588453,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234afa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12075a> │ │ │ │ nop │ │ │ │ bgt.n 234c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1208c4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (234c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1208d0>) │ │ │ │ @@ -588563,15 +588537,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234bd2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120832> │ │ │ │ nop │ │ │ │ blt.n 234b94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1207f4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (234d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1209b4>) │ │ │ │ @@ -588647,15 +588621,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120910> │ │ │ │ bge.n 234cb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120918> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (234e3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120a9c>) │ │ │ │ @@ -588732,15 +588706,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1209f4> │ │ │ │ bls.n 234dd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120a38> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (234f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120b88>) │ │ │ │ @@ -588818,15 +588792,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234e7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120ade> │ │ │ │ bhi.n 234ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120b54> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r5, r0 │ │ │ │ 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] @ (235008 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120c68>) │ │ │ │ @@ -588903,15 +588877,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 234f6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120bca> │ │ │ │ nop │ │ │ │ bvc.n 234ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120c5c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r5, #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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (2350f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120d50>) │ │ │ │ @@ -588991,15 +588965,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23504a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120caa> │ │ │ │ nop │ │ │ │ bvc.n 235124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120d84> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2351e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120e44>) │ │ │ │ @@ -589081,15 +589055,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 235130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120d90> │ │ │ │ nop │ │ │ │ bvs.n 235248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120ea8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (2352dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120f3c>) │ │ │ │ @@ -589172,15 +589146,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 235226 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120e86> │ │ │ │ nop │ │ │ │ bpl.n 235358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120fb8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ 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] @ (2353c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121020>) │ │ │ │ @@ -589261,15 +589235,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 23531c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x120f7c> │ │ │ │ bmi.n 23544c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1210ac> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (2354a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121108>) │ │ │ │ @@ -589350,15 +589324,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235402 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121062> │ │ │ │ nop │ │ │ │ bcc.n 23556c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1211cc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ 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] @ (235598 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1211f8>) │ │ │ │ @@ -589442,15 +589416,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2354ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12114c> │ │ │ │ bcs.n 23568c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1212ec> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r0, #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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (235688 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1212e8>) │ │ │ │ @@ -589534,15 +589508,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2355dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12123c> │ │ │ │ bne.n 23559c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1211fc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (235784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1213e4>) │ │ │ │ @@ -589628,15 +589602,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2356ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12132a> │ │ │ │ nop │ │ │ │ beq.n 2356b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121318> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (235884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1214e4>) │ │ │ │ @@ -589723,15 +589697,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2357c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121426> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (235988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1215e8>) │ │ │ │ @@ -589819,15 +589793,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2358c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121528> │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (235a8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1216ec>) │ │ │ │ @@ -589915,15 +589889,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2359cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12162c> │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (235b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1217e4>) │ │ │ │ @@ -590011,15 +589985,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121730> │ │ │ │ ldmia r4, {r2, r4, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ 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] @ (235d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12198c>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -590270,15 +590244,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1219cc> │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #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, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (235f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121b8c>) │ │ │ │ @@ -590369,15 +590343,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 235e76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121ad6> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (23602c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121c8c>) │ │ │ │ @@ -590469,15 +590443,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 235f70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121bd0> │ │ │ │ stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ 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] @ (23613c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121d9c>) │ │ │ │ @@ -590571,15 +590545,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23606e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121cce> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (236254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121eb4>) │ │ │ │ @@ -590675,15 +590649,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 236180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121de0> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ 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] @ (236328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x121f88>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -591912,15 +591886,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 236fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x122c14> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7d4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23711c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x122d7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -591989,15 +591963,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2370a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x122d00> │ │ │ │ @ instruction: 0xb6e2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + str r2, [r3, r2] │ │ │ │ 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] @ (237208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x122e68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -592073,15 +592047,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 237184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x122de4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb602 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + ldr r7, [pc, #808] @ (237538 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x123198>) │ │ │ │ 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] @ (2372f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x122f54>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592157,15 +592131,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23726a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x122eca> │ │ │ │ nop │ │ │ │ push {r1, r2, r4, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + ldr r6, [pc, #984] @ (2376d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x123334>) │ │ │ │ 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] @ (2373e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x123040>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592241,15 +592215,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 237356 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x122fb6> │ │ │ │ nop │ │ │ │ push {r1, r3, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + ldr r6, [pc, #168] @ (237490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1230f0>) │ │ │ │ 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] @ (23757c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1231dc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -597125,15 +597099,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ac70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1268d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597157,15 +597131,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23acc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126920>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597189,15 +597163,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ad10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597221,15 +597195,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ad60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1269c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597253,15 +597227,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23ada8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126a08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597282,15 +597256,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r0, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r6, #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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -597317,15 +597291,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ae50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126ab0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597349,15 +597323,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ 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] @ (23ae94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126af4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597376,15 +597350,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r2, #3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ 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] @ (23aed8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126b38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597403,15 +597377,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23af28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126b88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597435,15 +597409,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23af78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126bd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597467,15 +597441,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, #31] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ 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] @ (23afcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126c2c>) │ │ │ │ @@ -597500,15 +597474,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r4, #30] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ 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] @ (23b020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126c80>) │ │ │ │ @@ -597533,15 +597507,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r2, #29] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126cc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597562,15 +597536,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r0, #28] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b0b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597594,15 +597568,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, #26] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #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, #56] @ (23b108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126d68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597626,15 +597600,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #25] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126db8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597658,15 +597632,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #24] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #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, #56] @ (23b1a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126e08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597690,15 +597664,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #23] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b1f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126e50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597719,15 +597693,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r7, #21] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597748,15 +597722,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r6, #20] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126ee0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597777,15 +597751,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r5, #19] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ 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] @ (23b2cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x126f2c>) │ │ │ │ @@ -597808,15 +597782,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #18] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -597845,15 +597819,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #17] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ 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 │ │ │ │ @@ -597880,15 +597854,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #15] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ 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] @ (23b3c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x127020>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597906,15 +597880,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r4, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b40c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12706c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597937,15 +597911,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1270b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597968,15 +597942,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b4a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x127104>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597999,15 +597973,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #11] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ 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 │ │ │ │ @@ -598035,15 +598009,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1271a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598063,15 +598037,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r4, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b58c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1271ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598094,15 +598068,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b5d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x127230>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598122,15 +598096,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r2, #6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b61c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12727c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598153,15 +598127,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b660 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1272c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598181,15 +598155,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r0, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23b6c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x127324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598835,15 +598809,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23bcca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12792a> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ 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 │ │ │ │ @@ -603245,15 +603219,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 23efcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12ac2c> │ │ │ │ adds r7, #170 @ 0xaa │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (23f0e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12ad48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -603810,15 +603784,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 23f5cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b22c> │ │ │ │ adds r1, #170 @ 0xaa │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bne.n 23f570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b1d0> │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (23f748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b3a8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -604130,15 +604104,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23f93c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b59c> │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (23fa84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b6e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604204,15 +604178,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23fa10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b670> │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (23fb54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b7b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604277,15 +604251,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23fae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b744> │ │ │ │ cmp r4, #154 @ 0x9a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fc34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b894>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604354,15 +604328,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fbb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b818> │ │ │ │ cmp r3, #202 @ 0xca │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fd14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b974>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604431,15 +604405,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fc98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b8f8> │ │ │ │ cmp r2, #234 @ 0xea │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (23fdfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12ba5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604510,15 +604484,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23fd82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12b9e2> │ │ │ │ nop │ │ │ │ cmp r2, #10 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fedc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bb3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604587,15 +604561,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fe60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bac0> │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (23ffb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bc18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604663,15 +604637,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23ff40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bba0> │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (24009c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bcfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604741,15 +604715,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 240026 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bc86> │ │ │ │ nop │ │ │ │ movs r7, #102 @ 0x66 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (240178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bdd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604817,15 +604791,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240100 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bd60> │ │ │ │ movs r6, #130 @ 0x82 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (240254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12beb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604893,15 +604867,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2401dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12be3c> │ │ │ │ movs r5, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (240340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bfa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604975,15 +604949,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2402b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12bf18> │ │ │ │ movs r4, #202 @ 0xca │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (24041c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12c07c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605053,15 +605027,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 2403a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x12c008> │ │ │ │ movs r3, #222 @ 0xde │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, 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 r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -611734,15 +611708,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 24536e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x130fce> │ │ │ │ nop │ │ │ │ - b.n 244f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x130bd8> │ │ │ │ + b.n 245a38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131698> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -611990,21 +611964,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (24563c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13129c>) │ │ │ │ add r2, pc │ │ │ │ b.n 245602 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131262> │ │ │ │ ldr r1, [pc, #16] @ (245640 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1312a0>) │ │ │ │ add r1, pc │ │ │ │ b.n 245626 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131286> │ │ │ │ nop │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bvs.n 245620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131280> │ │ │ │ + bmi.n 2456e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131340> │ │ │ │ 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 │ │ │ │ @@ -612648,15 +612622,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ 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] @ (245d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1319b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612690,15 +612664,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ cbz r1, 245dd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131a30> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612716,15 +612690,15 @@ │ │ │ │ bl 2452fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x130f5c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ 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] @ (245e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131a90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612752,19 +612726,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r1, 245e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131ad4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612782,15 +612756,15 @@ │ │ │ │ bl 2452fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x130f5c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ 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] @ (245ed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131b34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612818,22 +612792,22 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet gt │ │ │ │ + lslgt r0, r4, #3 │ │ │ │ + pushle {r4, lr} │ │ │ │ + movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (245f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131be8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -612889,15 +612863,15 @@ │ │ │ │ b.n 245f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131b90> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (2460e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131d40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -613021,15 +612995,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 2496b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135310> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 246086 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131ce6> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ 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] @ (2461ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131e4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -613128,17 +613102,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2496b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135310> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 246160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131dc0> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (24626c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131ecc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613178,19 +613152,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + nop {14} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 2462ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131f2a> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 2462a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131f06> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -613471,21 +613445,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 24652e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13218e> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fbda4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7a04> │ │ │ │ ldr r2, [pc, #16] @ (246574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1321d4>) │ │ │ │ add r2, pc │ │ │ │ b.n 24652e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13218e> │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r5, #28] │ │ │ │ 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, 2465ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13222a> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -613762,19 +613736,19 @@ │ │ │ │ b.n 2467f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132458> │ │ │ │ ldr r2, [pc, #20] @ (2468b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132510>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2467c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132424> │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (246914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132574>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613809,15 +613783,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2463a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132004> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0074 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ 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] @ (246960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1325c0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -613883,15 +613857,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2463a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132004> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (246a18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132678>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -614099,19 +614073,19 @@ │ │ │ │ b.n 246bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132824> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ b.n 246b7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1327da> │ │ │ │ pop {r1, r3, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -614379,19 +614353,19 @@ │ │ │ │ b.n 246ede <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132b3e> │ │ │ │ revsh r2, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 246acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13272c> │ │ │ │ + b.n 24758c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1331ec> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 24684c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1324ac> │ │ │ │ + b.n 24730c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132f6c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ 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] @ (246fc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132c20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614431,15 +614405,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb7d6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 247568 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1331c8> │ │ │ │ + b.n 247028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132c88> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (247080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132ce0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614506,19 +614480,19 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb758 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 2474c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133128> │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldr r6, [r2, 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.w ip, [pc, #28] @ 2470c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132d24> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -614705,19 +614679,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 247238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x132e98> │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ 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] @ (24746c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1330cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -614911,15 +614885,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 2474b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133112> │ │ │ │ uxtb r6, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (24760c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13326c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -614965,17 +614939,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 24763c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13329c> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ble.n 24763c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13329c> │ │ │ │ + bge.n 2476fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13335c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (247694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1332f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615013,15 +614987,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24764e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1332ae> │ │ │ │ cbz r2, 24769c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1332fc> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 247790 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1333f0> │ │ │ │ + bls.n 247650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1332b0> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (247708 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615189,15 +615163,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 2478ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13350c> │ │ │ │ cbz r1, 2478b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133510> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -615371,19 +615345,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 247a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1336bc> │ │ │ │ add r5, sp, #912 @ 0x390 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + ldr r7, [pc, #560] @ (247ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13392c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + ldr r7, [pc, #224] @ (247b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1337e0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + ldr r7, [pc, #216] @ (247b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1337dc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 247ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133718> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 247ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133718> │ │ │ │ @@ -615886,19 +615860,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 247dea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133a4a> │ │ │ │ nop │ │ │ │ strh r2, [r5, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r5, pc, #928 @ (adr r5, 248444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1340a4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #664] @ (248344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133fa4>) │ │ │ │ + ldr r1, [pc, #24] @ (2480c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133d24>) │ │ │ │ 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 248152 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133db2> │ │ │ │ @@ -615969,25 +615943,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (248188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133de8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 24813c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133d9c> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #704] @ (248438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134098>) │ │ │ │ + ldr r1, [pc, #64] @ (2481b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133e18>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #640] @ (2483fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13405c>) │ │ │ │ + ldr r1, [pc, #0] @ (24817c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133ddc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bge.n 2481d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133e34> │ │ │ │ + bvc.n 248094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133cf4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r3, [pc, #72] @ (2481cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133e2c>) │ │ │ │ + ldr r0, [pc, #456] @ (24834c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133fac>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #968] @ (248550 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1341b0>) │ │ │ │ + ldr r0, [pc, #328] @ (2482d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133f30>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #56] @ (2481c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133e24>) │ │ │ │ + ldr r0, [pc, #440] @ (248344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133fa4>) │ │ │ │ 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 │ │ │ │ @@ -616058,23 +616032,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (24825c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133ebc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2481d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133e38> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #568] @ (248488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1340e8>) │ │ │ │ + ldr r0, [pc, #952] @ (248608 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134268>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #888] @ (2485cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13422c>) │ │ │ │ + ldr r0, [pc, #248] @ (24834c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133fac>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #936] @ (248600 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134260>) │ │ │ │ + ldr r0, [pc, #296] @ (248380 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133fe0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #792] @ (248574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1341d4>) │ │ │ │ + ldr r0, [pc, #152] @ (2482f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133f54>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #968] @ (248628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134288>) │ │ │ │ + ldr r0, [pc, #328] @ (2483a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134008>) │ │ │ │ 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] @ 248388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133fe8> │ │ │ │ mov r4, r1 │ │ │ │ @@ -616187,25 +616161,25 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2482bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133f1c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #984] @ (24876c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1343cc>) │ │ │ │ + ldr r0, [pc, #344] @ (2484ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13414c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r7, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [pc, #768] @ (24869c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1342fc>) │ │ │ │ + ldr r0, [pc, #128] @ (24841c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13407c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #208] @ (248470 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1340d0>) │ │ │ │ + blxns r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #344] @ (2484fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13415c>) │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #416] @ (248548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1341a8>) │ │ │ │ + blx r9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 2484bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13411c> │ │ │ │ bls.n 2483e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134048> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -616335,15 +616309,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 2484da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13413a> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 2484da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13413a> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #784] @ (248820 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134480>) │ │ │ │ + bxns 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 │ │ │ │ @@ -616440,17 +616414,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 248510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134170> │ │ │ │ b.n 2485d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134236> │ │ │ │ - cbz r6, 24867e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1342de> │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [pc, #272] @ (248730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134390>) │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r5, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -616648,43 +616622,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 248510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134170> │ │ │ │ b.n 24872e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13438e> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #800] @ (248b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1347c4>) │ │ │ │ + mov r0, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bx ip │ │ │ │ + add lr, r8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bx r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bx r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bx r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bx fp │ │ │ │ + add sl, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - blxns r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #568] @ (248a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1346fc>) │ │ │ │ + cmp lr, sp │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #296] @ (248990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1345f0>) │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bx r7 │ │ │ │ + add sl, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - blxns r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - blxns sl │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #184] @ (248934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134594>) │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -616752,15 +616726,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ @@ -616875,27 +616849,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (248a68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1346c8>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 248960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1345c0> │ │ │ │ - bx r8 │ │ │ │ + add sl, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bx r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bxns fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bxns r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov r8, r6 │ │ │ │ + add r0, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov ip, r9 │ │ │ │ + add r4, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bx r3 │ │ │ │ + add r0, pc │ │ │ │ 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 │ │ │ │ @@ -617056,25 +617030,25 @@ │ │ │ │ nop │ │ │ │ strb r6, [r4, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - mov r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov r4, r0 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp sl, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ @@ -617670,17 +617644,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 24923c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134e9c> │ │ │ │ nop │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + subs r5, #22 │ │ │ │ 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 │ │ │ │ @@ -617732,15 +617706,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2492f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134f50> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a22c │ │ │ │ b.n 2492dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134f3c> │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ 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] @ (2494c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135124>) │ │ │ │ @@ -617897,23 +617871,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -618458,15 +618432,15 @@ │ │ │ │ beq.n 249ab6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135716> │ │ │ │ b.n 249aae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13570e> │ │ │ │ nop │ │ │ │ movs r1, #81 @ 0x51 │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r1, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 249c1a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13587a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -618685,15 +618659,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 249d1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13597c> │ │ │ │ b.n 249cee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13594e> │ │ │ │ nop │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r6, 249dae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135a0e> │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 249de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135a48> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -618812,15 +618786,15 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #440 @ (adr r7, 24a050 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135cb0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -618860,15 +618834,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #8 @ (adr r7, 249f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135b78>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -619152,19 +619126,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24a144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135da4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrsh r4, [r3, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -619267,23 +619241,23 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 24a2f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135f58> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24a298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135ef8> │ │ │ │ b.n 24a30a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135f6a> │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ 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 │ │ │ │ @@ -619324,15 +619298,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24a41a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13607a> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -619756,17 +619730,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24a84e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1364ae> │ │ │ │ b.n 24a7f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x136456> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ 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] @ (24ac4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1368ac>) │ │ │ │ @@ -620124,27 +620098,27 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r1, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r1, #10 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ 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] @ (24adfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x136a5c>) │ │ │ │ @@ -620547,23 +620521,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b082 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x136ce2> │ │ │ │ b.n 24afb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x136c14> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - movs r7, #22 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -620805,23 +620779,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b34a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x136faa> │ │ │ │ b.n 24b27a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x136eda> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -621067,23 +621041,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b616 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x137276> │ │ │ │ b.n 24b544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1371a4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r5, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -623110,15 +623084,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 24cb60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1387c0> │ │ │ │ b.n 24cb54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1387b4> │ │ │ │ ldrb r0, [r4, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24ca7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1386da> │ │ │ │ b.n 24cc00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138860> │ │ │ │ @@ -623158,15 +623132,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r1, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ 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] @ 24cd4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1389ac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -623208,17 +623182,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ 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] @ 24cdd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138a38> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -623260,17 +623234,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #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 r3, [pc, #68] @ (24ce8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138aec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -623301,15 +623275,15 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r6, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r6, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (24d068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138cc8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -623470,21 +623444,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 24cf2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138b8c> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 24cf2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138b8c> │ │ │ │ ldr r0, [r2, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ 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] @ (24d0f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138d50>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -623525,15 +623499,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 249f70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135bd0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (24d2bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138f1c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -623714,23 +623688,22 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r5, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r4, [r5, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r2, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + cdp2 0, 7, cr0, cr2, cr0, {7} │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #26] │ │ │ │ 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] @ (24d490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1390f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -623888,27 +623861,27 @@ │ │ │ │ b.n 24d382 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x138fe2> │ │ │ │ strb r2, [r0, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, #238 @ 0xee │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24d600 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139260> │ │ │ │ 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 │ │ │ │ @@ -624110,15 +624083,15 @@ │ │ │ │ b.n 24d5aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13920a> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 24d5aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13920a> │ │ │ │ nop │ │ │ │ strh r0, [r5, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ 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] @ (24d850 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1394b0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -624234,17 +624207,16 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24d824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139484> │ │ │ │ b.n 24d75e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1393be> │ │ │ │ nop │ │ │ │ str r2, [r4, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + vhadd.u8 q0, q15, q8 │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ 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] @ (24d8f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139554>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -624304,19 +624276,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [pc, #808] @ (24dc20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139880>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xfa1800e0 │ │ │ │ + cdp2 0, 2, cr0, cr14, cr0, {7} │ │ │ │ + ldc2l 0, cr0, [r4, #896]! @ 0x380 │ │ │ │ + @ instruction: 0xf77800e0 │ │ │ │ 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] @ (24dad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139734>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -624488,27 +624458,26 @@ │ │ │ │ b.n 24d9a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139606> │ │ │ │ ldr r6, [pc, #120] @ (24db50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1397b0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r6, #202 @ 0xca │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + ldc2 0, cr0, [r0, #896] @ 0x380 │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i q0, q13, d0[4] │ │ │ │ - vhadd.u8 q8, q15, q8 │ │ │ │ - vhadd.u8 q0, q12, q8 │ │ │ │ - vhadd.u q0, q13, q8 │ │ │ │ - strh.w r0, [r6, #224] @ 0xe0 │ │ │ │ - vhadd.u16 q0, q10, q8 │ │ │ │ - cdp2 0, 13, cr0, cr14, cr0, {7} │ │ │ │ + stc2l 0, cr0, [sl], #896 @ 0x380 │ │ │ │ + stc2 0, cr0, [lr], #896 @ 0x380 │ │ │ │ + stc2l 0, cr0, [r8], #-896 @ 0xfffffc80 │ │ │ │ + ldc2 0, cr0, [sl], {224} @ 0xe0 │ │ │ │ + addw r0, r6, #2272 @ 0x8e0 │ │ │ │ + ldc2l 0, cr0, [r4], #-896 @ 0xfffffc80 │ │ │ │ + ldc2 0, cr0, [lr], #-896 @ 0xfffffc80 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24dc22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139882> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #452] @ (24dce4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139944>) │ │ │ │ @@ -624676,15 +624645,15 @@ │ │ │ │ bne.n 24dcce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13992e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24dcbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13991c> │ │ │ │ b.n 24dbcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13982c> │ │ │ │ ldr r4, [pc, #96] @ (24dd48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1399a8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stc2 0, cr0, [sl, #896] @ 0x380 │ │ │ │ + @ instruction: 0xfaea00e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (24de50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139ab0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -624811,15 +624780,15 @@ │ │ │ │ b.n 24dd72 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1399d2> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 24dd72 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1399d2> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #248] @ (24df4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139bac>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stc2 0, cr0, [r8], #-896 @ 0xfffffc80 │ │ │ │ + vst1.8 {d0[7]}, [r8], 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 r4, [pc, #64] @ (24deac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139b0c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -624846,15 +624815,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a25c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135ebc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #824] @ (24e1e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139e48>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfb2a00e0 │ │ │ │ + strb.w r0, [sl, #224] @ 0xe0 │ │ │ │ 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] @ (24defc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139b5c>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624879,15 +624848,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24a38c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135fec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #464] @ (24e0d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139d30>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xface00e0 │ │ │ │ + strh.w r0, [lr, r0, lsl #2] │ │ │ │ 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] @ (24df78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139bd8>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624934,17 +624903,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #144] @ (24e00c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139c6c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfa6e00e0 │ │ │ │ - @ instruction: 0xfa5400e0 │ │ │ │ - @ instruction: 0xf39400e0 │ │ │ │ + @ instruction: 0xf7ce00e0 │ │ │ │ + @ instruction: 0xf7b400e0 │ │ │ │ + @ instruction: 0xf0f400e0 │ │ │ │ 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] @ (24e0e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139d44>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625071,18 +625040,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e0ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139d1a> │ │ │ │ b.n 24e09e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139cfe> │ │ │ │ @ instruction: 0x479a │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfa2000e0 │ │ │ │ - vld1.8 {d16[7]}, [r0], r0 │ │ │ │ - vst1.8 {d0[7]}, [r0], r0 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + @ instruction: 0xf78000e0 │ │ │ │ + @ instruction: 0xf74000e0 │ │ │ │ + @ instruction: 0xf6e000e0 │ │ │ │ + strb r6, [r4, #21] │ │ │ │ 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] @ 24e294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139ef4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625287,15 +625256,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 24e2f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x139f52> │ │ │ │ add lr, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf75000e0 │ │ │ │ + @ instruction: 0xf4b000e0 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (24e48c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a0ec>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625493,17 +625462,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 24e4f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a152> │ │ │ │ nop │ │ │ │ cmp r6, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [r3, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adc.w r0, r2, #7340032 @ 0x700000 │ │ │ │ - adds.w r0, r6, #7340032 @ 0x700000 │ │ │ │ - ldcl 0, cr0, [sl, #896]! @ 0x380 │ │ │ │ + subw r0, r2, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf27600e0 │ │ │ │ + adcs.w r0, sl, r0, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (24e708 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a368>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625659,18 +625628,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e6de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a33e> │ │ │ │ b.n 24e6c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a322> │ │ │ │ sbcs r6, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf4a600e0 │ │ │ │ - orrs.w r0, sl, #7340032 @ 0x700000 │ │ │ │ - @ instruction: 0xf3c000e0 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + addw r0, r6, #224 @ 0xe0 │ │ │ │ + subs.w r0, sl, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf12000e0 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ 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] @ (24e79c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a3fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -625715,15 +625684,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 248a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1346cc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ands r6, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf32c00e0 │ │ │ │ + eor.w r0, ip, #224 @ 0xe0 │ │ │ │ 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] @ (24e844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a4a4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625785,17 +625754,17 @@ │ │ │ │ bl 248a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1346cc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r7, #130 @ 0x82 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrsh r4, [r0, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf28e00e0 │ │ │ │ - @ instruction: 0xf26400e0 │ │ │ │ - @ instruction: 0xeae000e0 │ │ │ │ + vmla.i32 d16, d30, d0[1] │ │ │ │ + vmla.i d16, d20, d0[4] │ │ │ │ + strex r0, r0, [r0, #896] @ 0x380 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (24e9d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a634>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625938,18 +625907,18 @@ │ │ │ │ bne.n 24e9a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a608> │ │ │ │ b.n 24e98c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a5ec> │ │ │ │ nop │ │ │ │ subs r6, #206 @ 0xce │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrb r6, [r1, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf22400e0 │ │ │ │ - subs.w r0, sl, #224 @ 0xe0 │ │ │ │ - sbc.w r0, r2, #224 @ 0xe0 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + vmla.i d0, d20, d0[4] │ │ │ │ + vhadd.s16 q0, q13, q8 │ │ │ │ + cdp 0, 12, cr0, cr2, cr0, {7} │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ 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] @ 24eb70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a7d0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626080,15 +626049,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24ea7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a6da> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24ea7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a6da> │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - orr.w r0, sl, #224 @ 0xe0 │ │ │ │ + stc 0, cr0, [sl, #896]! @ 0x380 │ │ │ │ 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] @ (24ebd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a834>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626119,15 +626088,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 249328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134f88> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r3, #174 @ 0xae │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vhadd.s8 q8, q10, q8 │ │ │ │ + stc 0, cr0, [r4], #896 @ 0x380 │ │ │ │ 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] @ 24ec3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a89c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -626159,15 +626128,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cdp 0, 13, cr0, cr4, cr0, {7} │ │ │ │ + ldc 0, cr0, [r4], #-896 @ 0xfffffc80 │ │ │ │ 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] @ (24ecc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a924>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -626219,17 +626188,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r4, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cdp 0, 6, cr0, cr2, cr0, {7} │ │ │ │ - cdp 0, 3, cr0, cr10, cr0, {7} │ │ │ │ - b.n 24e964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13a5c4> │ │ │ │ + rsb r0, r2, r0, asr #3 │ │ │ │ + @ instruction: 0xeb9a00e0 │ │ │ │ + b.n 24f424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b084> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (24ee28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13aa88>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626356,17 +626325,17 @@ │ │ │ │ bne.n 24edfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13aa5c> │ │ │ │ b.n 24edcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13aa2c> │ │ │ │ nop │ │ │ │ subs r2, #78 @ 0x4e │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stcl 0, cr0, [r4, #896]! @ 0x380 │ │ │ │ - stc 0, cr0, [lr, #-896]! @ 0xfffffc80 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + adc.w r0, r4, r0, asr #3 │ │ │ │ + eor.w r0, lr, r0, asr #3 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ 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] @ 24efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ac20> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626497,15 +626466,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24eeca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ab2a> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24eeca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ab2a> │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc 0, cr0, [lr], #-896 @ 0xfffffc80 │ │ │ │ + @ instruction: 0xe99e00e0 │ │ │ │ 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] @ (24f024 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ac84>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626538,15 +626507,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 249328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134f88> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r7, #96 @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xeb3600e0 │ │ │ │ + ldmia.w r6, {r5, r6, r7} │ │ │ │ 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] @ (24f080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ace0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -626577,15 +626546,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 2494e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135144> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xead400e0 │ │ │ │ + @ instruction: 0xe83400e0 │ │ │ │ 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] @ (24f104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ad64>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -626635,17 +626604,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r4, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - orn r0, r2, r0, asr #3 │ │ │ │ - orr.w r0, r6, r0, asr #3 │ │ │ │ - b.n 24f524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b184> │ │ │ │ + b.n 24f094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13acf4> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + b.n 24f060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13acc0> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (24f268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13aec8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626773,17 +626744,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f23e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ae9e> │ │ │ │ b.n 24f20e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ae6e> │ │ │ │ adds r6, #14 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r6, [r1, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [sl, #896]! @ 0x380 │ │ │ │ - ldmdb ip!, {r5, r6, r7} │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + b.n 24f108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ad68> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + b.n 24efb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ac10> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + str r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (24f3ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b04c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -626974,19 +626947,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 24f46c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b0cc> │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f360 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13afc0> │ │ │ │ + b.n 24ee20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13aa80> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 24f4dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b13c> │ │ │ │ + bge.n 24f39c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13affc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (24f4f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b150>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -627102,25 +627075,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 24f568 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b1c8> │ │ │ │ adds r2, #54 @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f25c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13aebc> │ │ │ │ + b.n 24fd1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b97c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 24f50c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b16c> │ │ │ │ + blt.n 24f5cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b22c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f1f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ae50> │ │ │ │ + b.n 24fcb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b910> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f1c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ae28> │ │ │ │ + b.n 24fc88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b8e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 24f5b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b218> │ │ │ │ + bls.n 24f678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b2d8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (24f658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b2b8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -627171,15 +627144,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #58 @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24f1c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ae28> │ │ │ │ + b.n 24fc88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b8e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r0, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -627233,15 +627206,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #166 @ 0xa6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24f160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13adc0> │ │ │ │ + b.n 24fc20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b880> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r5, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -627309,21 +627282,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #600] @ (24fa00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b660>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f0e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ad40> │ │ │ │ + b.n 24fba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b800> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r2, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ace4> │ │ │ │ + b.n 24fb44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b7a4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 24f8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b500> │ │ │ │ + bhi.n 24f760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b3c0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (24f958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b5b8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -627484,23 +627457,23 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r6, r5, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #880] @ (24fcd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b934>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f1bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ae1c> │ │ │ │ + b.n 24fc7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b8dc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 250104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bd64> │ │ │ │ + b.n 24fbc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b824> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 250050 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bcb0> │ │ │ │ + b.n 24fb10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b770> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ 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] @ (24fa20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b680>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627569,21 +627542,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r6, r5, #25 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #96] @ (24fa8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b6ec>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24ff38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bb98> │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r2, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24fed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bb34> │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 24fa20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b680> │ │ │ │ + bvs.n 24fae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b740> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (24fa8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b6ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627609,17 +627582,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 24fa70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b6d0> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #234 @ 0xea │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24feb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bb10> │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24fef8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bb58> │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (24fb10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b770>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627664,21 +627637,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r4, #144 @ 0x90 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24ff08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bb68> │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r2, [pc, #1000] @ (24ff04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bb64>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24ff1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bb7c> │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 24fb24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b784> │ │ │ │ + bpl.n 24fbe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b844> │ │ │ │ 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] @ (24fc9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b8fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627817,21 +627790,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fc70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b8d0> │ │ │ │ b.n 24fc32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13b892> │ │ │ │ cmp r4, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r2, [pc, #488] @ (24fe8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13baec>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 250034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bc94> │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24ffc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bc20> │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24ff1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bb7c> │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ 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] @ 24ffc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bc28> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628159,19 +628132,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 248934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134594> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #82 @ 0x52 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ble.n 24ffb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bc10> │ │ │ │ + blt.n 250070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bcd0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 250160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bdc0> │ │ │ │ + bge.n 250020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bc80> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 250100 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bd60> │ │ │ │ + bge.n 24ffc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bc20> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (2502e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bf44>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628413,27 +628386,27 @@ │ │ │ │ nop │ │ │ │ movs r6, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r6, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 2502cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bf2c> │ │ │ │ + bge.n 25038c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bfec> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 250294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bef4> │ │ │ │ + bge.n 250354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bfb4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 2502dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bf3c> │ │ │ │ + bls.n 25039c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bffc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 250260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bec0> │ │ │ │ + bls.n 250320 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bf80> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 2503f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c050> │ │ │ │ + bhi.n 2502b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13bf10> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + strh r2, [r0, 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (2503d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c030>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628594,27 +628567,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #74 @ 0x4a │ │ │ │ lsls r6, r2, #6 │ │ │ │ rors r4, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bls.n 2503f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c054> │ │ │ │ + bvc.n 2504b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c114> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 250584 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c1e4> │ │ │ │ + bvs.n 250444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c0a4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 2503cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c02c> │ │ │ │ + bvs.n 25048c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c0ec> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 2505a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c200> │ │ │ │ + bvs.n 250460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c0c0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 250564 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c1c4> │ │ │ │ + bvs.n 250424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c084> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #556] @ (25070c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c36c>) │ │ │ │ @@ -628839,33 +628812,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 250658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c2b8> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r2, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.n 25077c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c3dc> │ │ │ │ + bcs.n 25063c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c29c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ eors r6, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 25062c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c28c> │ │ │ │ + bne.n 2506ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c34c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 2507f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c458> │ │ │ │ + bne.n 2506b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c318> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 2507f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c458> │ │ │ │ + bne.n 2506b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c318> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 25076c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c3cc> │ │ │ │ + bne.n 25062c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c28c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 250728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c388> │ │ │ │ + bne.n 2507e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c448> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2506a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c304> │ │ │ │ + bne.n 250764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c3c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + ldr r7, [pc, #224] @ (25081c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c47c>) │ │ │ │ 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] @ (2508e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c540>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -629018,21 +628991,21 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 2507c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c426> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 2507c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c426> │ │ │ │ subs r6, r5, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.n 25083c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c49c> │ │ │ │ + bcc.n 2508fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c55c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 250814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c474> │ │ │ │ + bcs.n 2508d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c534> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ 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] @ (250978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c5d8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629078,17 +629051,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r2, r6, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 250930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c590> │ │ │ │ + bcs.n 2509f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c650> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 2508dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c53c> │ │ │ │ + bcs.n 25099c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c5fc> │ │ │ │ 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] @ (250a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c674>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -629142,21 +629115,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2509ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c62e> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r6, r4, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 250ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c738> │ │ │ │ + bne.n 250998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c5f8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 250ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c710> │ │ │ │ + bne.n 250970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c5d0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + stmia r5!, {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, #376] @ (250bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c814>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -629307,25 +629280,25 @@ │ │ │ │ bne.n 250b88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c7e8> │ │ │ │ b.n 250b44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c7a4> │ │ │ │ nop │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #112 @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 250bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c83c> │ │ │ │ + bne.n 250c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c8fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 250c68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c8c8> │ │ │ │ + beq.n 250b28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c788> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 250c34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c894> │ │ │ │ + beq.n 250af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c754> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 250c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c874> │ │ │ │ + beq.n 250ad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c734> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [pc, #64] @ (250c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c874>) │ │ │ │ + ldr r2, [pc, #448] @ (250d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c9f4>) │ │ │ │ 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] @ (250c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c8d8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629389,23 +629362,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 250c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c8bc> │ │ │ │ subs r2, r2, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r1, #202 @ 0xca │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bcs.n 250cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c934> │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 250c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c8dc> │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 250c4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c8ac> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (250e18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ca78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629542,15 +629515,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 250d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c9a4> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 250d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13c9a4> │ │ │ │ subs r2, r2, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bne.n 250ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cb28> │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (250ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cb2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -629617,17 +629590,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250e78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cad8> │ │ │ │ b.n 250e56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cab6> │ │ │ │ adds r6, r0, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 250f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cbd8> │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 250f1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cb7c> │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (250f4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cbac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -629668,15 +629641,15 @@ │ │ │ │ bl 249210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134e70> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r4, r3, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (251020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cc80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629758,23 +629731,23 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250fac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cc0c> │ │ │ │ b.n 250f8a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cbea> │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r6, #34 @ 0x22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ 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] @ (2511e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ce40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629938,25 +629911,25 @@ │ │ │ │ bne.n 2511ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ce2a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2511b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ce16> │ │ │ │ b.n 25119a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13cdfa> │ │ │ │ asrs r2, r6, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r5, #58 @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bx r1 │ │ │ │ + add r2, sp │ │ │ │ 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] @ 2513b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13d010> │ │ │ │ sub sp, #24 │ │ │ │ @@ -630143,15 +630116,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248b00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x134760> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r5, #13 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (2514ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13d10c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -630255,19 +630228,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r6, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #242 @ 0xf2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r2, 251586 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13d1e6> │ │ │ │ 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] @ (251684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13d2e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630393,21 +630366,21 @@ │ │ │ │ bne.n 251658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13d2b8> │ │ │ │ b.n 25163c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13d29c> │ │ │ │ nop │ │ │ │ asrs r4, r6, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ 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] @ (2519a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13d604>) │ │ │ │ @@ -631402,20 +631375,20 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 251fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13dc44> │ │ │ │ lsrs r6, r0, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - itt vc │ │ │ │ - lslvc r0, r4, #3 │ │ │ │ - ittt lt @ unpredictable │ │ │ │ - lsllt r0, r4, #3 │ │ │ │ - addlt.w r3, r4, #516096 @ 0x7e000 │ │ │ │ - ldrlt r7, [r7, #100] @ 0x64 │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ + 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 25233a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13df9a> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 25221a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13de7a> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ @@ -631880,29 +631853,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2526f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e352> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2526de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e33e> │ │ │ │ b.n 2523a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e008> │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r4, 25276c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e3cc> │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r2, 25276c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e3cc> │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r0, 25276c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e3cc> │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - revsh r6, r4 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ 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] @ (252a04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e664>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632161,15 +632134,15 @@ │ │ │ │ bne.n 2529ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e64c> │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 252a3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e69e> │ │ │ │ vsra.u64 d16, d5, #2 │ │ │ │ adds r6, r3, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 252b00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e760> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ @@ -632351,23 +632324,23 @@ │ │ │ │ bne.n 252be6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e846> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252bd2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e832> │ │ │ │ b.n 252abe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e71e> │ │ │ │ nop │ │ │ │ - push {r3, r5, lr} │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r2, lr} │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ 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] @ 252cf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e958> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632442,23 +632415,23 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24ae08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x136a68> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfb140195 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + cbz r6, 252d32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e992> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r2, r6} │ │ │ │ + cbz r4, 252d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e98c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + cbz r4, 252d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e98c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r3} │ │ │ │ + cbz r2, 252d26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e986> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r0, 252d8a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e9ea> │ │ │ │ + cbz r0, 252d22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13e982> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 252dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ea4c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632525,23 +632498,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24ae08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x136a68> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfa180195 │ │ │ │ - cbz r2, 252e5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eabe> │ │ │ │ + cbz r2, 252df6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ea56> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r2, 252e58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eab8> │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r0, 252e58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eab8> │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r2, 252e52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eab2> │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r2, 252e4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eaae> │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ 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] @ (252e68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -632663,19 +632636,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 252f1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eb7c> │ │ │ │ nop │ │ │ │ ldrh.w r0, [ip, #405] @ 0x195 │ │ │ │ asrs r2, r7, #28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - sxth r2, r3 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sxth r4, r7 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sxtb r6, r3 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ 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] @ (252fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ec08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632758,17 +632731,17 @@ │ │ │ │ ldr.w r3, [r0, #552] @ 0x228 │ │ │ │ blx r3 │ │ │ │ b.n 253010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ec70> │ │ │ │ nop │ │ │ │ @ instruction: 0xf77c0195 │ │ │ │ asrs r0, r0, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - sxth r0, r2 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r2, 253076 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ecd6> │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ 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] @ (253090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ecf0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -632794,15 +632767,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 248260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x133ec0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf6e40195 │ │ │ │ - cbz r6, 2530cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ed2c> │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ 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] @ (253100 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ed60>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -632842,17 +632815,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf6900195 │ │ │ │ asrs r4, r2, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r0, 25313a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ed9a> │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 253128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ed88> │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ 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] @ (253264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eec4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -632978,21 +632951,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25323a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ee9a> │ │ │ │ b.n 25321e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ee7e> │ │ │ │ @ instruction: 0xf6160195 │ │ │ │ asrs r6, r2, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 253288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eee8> │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r0, 25328e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13eeee> │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -633532,19 +633505,19 @@ │ │ │ │ b.n 2536fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f35e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 25385c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f4bc> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -633981,17 +633954,17 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r4, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r6, pc, #320 @ (adr r6, 253e78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fad8>) │ │ │ │ + add r3, pc, #704 @ (adr r3, 253ff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fc58>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #96 @ (adr r6, 253d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f9fc>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 253f1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fb7c>) │ │ │ │ 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] @ (253d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f9cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -634002,15 +633975,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 253c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f860> │ │ │ │ pop {r3, pc} │ │ │ │ strd r0, r1, [ip, #596]! @ 0x254 │ │ │ │ - add r5, pc, #784 @ (adr r5, 254084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fce4>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 253e04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fa64>) │ │ │ │ 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] @ (253dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fa1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634033,17 +634006,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b3b0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253d9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f9fa> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xe9b60195 │ │ │ │ - add r5, pc, #560 @ (adr r5, 253ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fc54>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 254174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fdd4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, pc, #504 @ (adr r5, 253fc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fc20>) │ │ │ │ + add r2, pc, #888 @ (adr r2, 254140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fda0>) │ │ │ │ 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] @ (253e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fa70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634066,17 +634039,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b504> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253dee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fa4e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strd r0, r1, [r2, #-596]! @ 0x254 │ │ │ │ - add r5, pc, #336 @ (adr r5, 253f68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fbc8>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 2540e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fd48>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, pc, #280 @ (adr r5, 253f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fb94>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 2540b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fd14>) │ │ │ │ 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] @ (254194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fdf4>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -634413,38 +634386,38 @@ │ │ │ │ b.n 253ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fc5c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf800df │ │ │ │ - add r3, pc, #96 @ (adr r3, 254204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fe64>) │ │ │ │ + @ instruction: 0xe85800df │ │ │ │ + add r0, pc, #480 @ (adr r0, 254384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ffe4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ itt │ │ │ │ lsl r5, r2, #6 │ │ │ │ - add r2, pc, #760 @ (adr r2, 2544a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140104>) │ │ │ │ + add r0, pc, #120 @ (adr r0, 254224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fe84>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #184 @ (adr r3, 254268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fec8>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 2543e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140048>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #752 @ (adr r2, 2544a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140104>) │ │ │ │ + add r0, pc, #112 @ (adr r0, 254224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fe84>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 2542a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ff04> │ │ │ │ + ble.n 254164 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fdc4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r2, pc, #768 @ (adr r2, 2544bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14011c>) │ │ │ │ + add r0, pc, #128 @ (adr r0, 25423c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fe9c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #968 @ (adr r2, 254588 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1401e8>) │ │ │ │ + add r0, pc, #328 @ (adr r0, 254308 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ff68>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 25453c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14019c>) │ │ │ │ + add r0, pc, #248 @ (adr r0, 2542bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ff1c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #808 @ (adr r2, 2544f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140150>) │ │ │ │ + add r0, pc, #168 @ (adr r0, 254270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fed0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #432 @ (adr r2, 25437c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ffdc>) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #120 @ (adr r2, 254248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fea8>) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ 254210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fe70> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634460,15 +634433,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 253e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fa7c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 253cc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f920> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r2, pc, #312 @ (adr r2, 254350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ffb0>) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (254274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fed4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634499,17 +634472,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 254244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13fea4> │ │ │ │ b.n 254256 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13feb6> │ │ │ │ nop │ │ │ │ b.n 253c98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f8f8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r2, pc, #48 @ (adr r2, 2542ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ff0c>) │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 254658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1402b8>) │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ 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] @ (2542dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ff3c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634540,17 +634513,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2542ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ff0c> │ │ │ │ b.n 2542be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13ff1e> │ │ │ │ nop │ │ │ │ b.n 253c30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f890> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r1, pc, #768 @ (adr r1, 2545e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140244>) │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, pc, #680 @ (adr r1, 254590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1401f0>) │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ 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] @ (2543f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140054>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -634914,15 +634887,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 253690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x13f2f0> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 2547f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140454> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ 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] @ (254718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140378>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -634977,17 +634950,17 @@ │ │ │ │ bl 12f750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b3b0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 254742 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1403a2> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 254784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1403e4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (2547b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635011,17 +634984,17 @@ │ │ │ │ bl 12f8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1b504> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 254796 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1403f6> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ svc 186 @ 0xba │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [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 r3, [pc, #28] @ (2547f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635073,34 +635046,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 25484c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1404ac> │ │ │ │ ldr r0, [pc, #44] @ (254890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1404f0>) │ │ │ │ add r0, pc │ │ │ │ - bl 10504f4 │ │ │ │ + bl 1050244 │ │ │ │ bl 539fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x425c08> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (254894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1404f4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 254838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140498> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r6, [r5, #14] │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ 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 │ │ │ │ @@ -635545,19 +635518,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bls.n 254d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409b0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ uxth r4, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ sxtb r6, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ 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 674424 <_mesa_glapi_get_proc_address@@libgallium-26.0.4-1.so+0x24> │ │ │ │ @@ -635972,15 +635945,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2552b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140f16> │ │ │ │ b.n 2551ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x140e4e> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl fffe32e6 │ │ │ │ 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] │ │ │ │ @@ -636280,15 +636253,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 2556a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141302> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1696] @ 0x6a0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -636333,17 +636306,17 @@ │ │ │ │ b.n 2554ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14110c> │ │ │ │ ldr r1, [pc, #16] @ (2556e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141340>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1899a0> │ │ │ │ b.n 25569e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1412fe> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ 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] @ (2559d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141638>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -636832,15 +636805,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r3!, {r1, r2} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (255cf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636877,15 +636850,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16fc04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x5b864> │ │ │ │ b.n 255cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141934> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -636920,40 +636893,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29e258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189eb8> │ │ │ │ ldr r1, [pc, #28] @ (255d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1419e4>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29e258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189eb8> │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ 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] @ (255da8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141a08>) │ │ │ │ add r0, pc │ │ │ │ bl 4390b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324d18> │ │ │ │ ldr r0, [pc, #12] @ (255dac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141a0c>) │ │ │ │ add r0, pc │ │ │ │ bl 4390b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324d18> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #704 @ (adr r5, 25606c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141ccc>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 255dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141a4c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ 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] @ 255df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141a50> │ │ │ │ sub sp, #16 │ │ │ │ @@ -636970,17 +636943,17 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29deb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189b14> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53a00f4 │ │ │ │ - sbc.w r0, r0, #7995392 @ 0x7a0000 │ │ │ │ - adc.w r0, r0, #7995392 @ 0x7a0000 │ │ │ │ + @ instruction: 0xf29a00f4 │ │ │ │ + movt r0, #244 @ 0xf4 │ │ │ │ + subw r0, r0, #244 @ 0xf4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ cmp r3, ip │ │ │ │ @@ -637064,15 +637037,15 @@ │ │ │ │ b.n 255e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141ae0> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 255e60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141ac0> │ │ │ │ b.n 255e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141ae0> │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -637178,15 +637151,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 255ff2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141c52> │ │ │ │ stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -637217,17 +637190,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 256046 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141ca6> │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -637628,18 +637601,18 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 2563e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142042> │ │ │ │ - vshr.s64 q8, q10, #34 │ │ │ │ - vshr.s64 q0, q10, #20 │ │ │ │ - vshr.s64 q0, q10, #44 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + ldc 0, cr0, [lr, #-976]! @ 0xfffffc30 │ │ │ │ + stc 0, cr0, [ip, #-976] @ 0xfffffc30 │ │ │ │ + ldcl 0, cr0, [r4], #976 @ 0x3d0 │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 2564e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142142> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (256518 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142178>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -638118,18 +638091,19 @@ │ │ │ │ b.n 256922 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142582> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 256922 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142582> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 256922 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142582> │ │ │ │ bkpt 0x009e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bics.w r0, ip, r4, ror #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + b.n 256920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142580> │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ 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] @ (256c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142884>) │ │ │ │ @@ -638324,24 +638298,27 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 256bca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14282a> │ │ │ │ mov fp, sl │ │ │ │ b.n 256baa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14280a> │ │ │ │ pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrd r0, r0, [ip], #976 @ 0x3d0 │ │ │ │ - stmdb r8!, {r2, r4, r5, r6, r7} │ │ │ │ - ldrd r0, r0, [r8], #976 @ 0x3d0 │ │ │ │ + b.n 2568e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142548> │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + b.n 256944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1425a4> │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + b.n 2568e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142548> │ │ │ │ + lsls r4, r6, #3 │ │ │ │ blt.n 256c48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1428a8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -638599,21 +638576,21 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 256f26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142b86> │ │ │ │ nop │ │ │ │ revsh r6, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 256c68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1428c8> │ │ │ │ + b.n 256728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142388> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 256f44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142ba4> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -638699,15 +638676,15 @@ │ │ │ │ bl 2561c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141e20> │ │ │ │ b.n 256e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142adc> │ │ │ │ bl 2561c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x141e20> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 256e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142adc> │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ 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] @ (257060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142cc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638866,23 +638843,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 257198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142df8> │ │ │ │ @ instruction: 0xb6c4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 257680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1432e0> │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ 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] @ (2572c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142f28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638970,23 +638947,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 2572a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142f04> │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r6, lr} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 25755c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1431bc> │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ bcc.n 2572ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x142f0c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ 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 │ │ │ │ @@ -639083,15 +639060,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cbz r0, 257470 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1430d0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r6, fp │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (257470 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1430d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -639235,15 +639212,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r6, 257614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143274> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ 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] @ (257658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1432b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639360,15 +639337,15 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -639388,15 +639365,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #616 @ 0x268 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ 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] @ (2577e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143444>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639406,15 +639383,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ 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] @ (257814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143474>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639424,15 +639401,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ 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] @ (257844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1434a4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639442,15 +639419,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ 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] @ (257874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1434d4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639460,15 +639437,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #872 @ 0x368 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ 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] @ (2578a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143504>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639478,15 +639455,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ 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] @ (2578d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143534>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639496,15 +639473,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ 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] @ (257904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143564>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639514,15 +639491,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #296 @ 0x128 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ 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] @ (257934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143594>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639532,15 +639509,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (257964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1435c4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639550,15 +639527,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (257994 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1435f4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639568,15 +639545,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2579c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143624>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639586,15 +639563,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #552 @ 0x228 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -639706,21 +639683,21 @@ │ │ │ │ b.n 257a92 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1436f2> │ │ │ │ ldr r2, [pc, #24] @ (257af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143754>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 257a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1436f0> │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + ldr r4, [r4, #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, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -639762,15 +639739,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (257b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1437e0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ mov r2, r6 │ │ │ │ b.n 257b3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14379c> │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ 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] @ (257c38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x143898>) │ │ │ │ @@ -641970,15 +641947,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 259650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1452b0> │ │ │ │ nop │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ 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] @ (259830 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145490>) │ │ │ │ @@ -642117,15 +642094,15 @@ │ │ │ │ b.n 25979a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1453fa> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 259802 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145462> │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ 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] @ (259a40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1456a0>) │ │ │ │ @@ -642294,15 +642271,15 @@ │ │ │ │ b.n 259970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1455d0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259a02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145662> │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + bkpt 0x009a │ │ │ │ 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] @ (259c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1458b4>) │ │ │ │ @@ -642473,15 +642450,15 @@ │ │ │ │ b.n 259b82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1457e2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259c16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145876> │ │ │ │ ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - sev │ │ │ │ + pop {r5, 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] @ (259e98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145af8>) │ │ │ │ @@ -642664,15 +642641,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259e56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145ab6> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #22] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + hlt 0x001a │ │ │ │ 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] @ (25a0e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145d40>) │ │ │ │ @@ -642855,15 +642832,15 @@ │ │ │ │ b.n 259ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145c54> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25a0a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145d00> │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbnz r6, 25a12a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145d8a> │ │ │ │ + @ instruction: 0xb86e │ │ │ │ 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] @ (25a358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145fb8>) │ │ │ │ @@ -643059,15 +643036,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25a318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x145f78> │ │ │ │ nop │ │ │ │ strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ 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] @ (25a580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1461e0>) │ │ │ │ @@ -643236,15 +643213,15 @@ │ │ │ │ b.n 25a3e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146046> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25a4f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146156> │ │ │ │ nop │ │ │ │ strh r2, [r0, #30] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + cbz r0, 25a5f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146252> │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25a69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1462fc> │ │ │ │ @@ -643799,15 +643776,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ab88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1467e8> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ 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] @ (25ad2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14698c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -643916,15 +643893,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25acc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146926> │ │ │ │ ldrb r4, [r6, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ 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] @ (25ae80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146ae0>) │ │ │ │ @@ -644032,15 +644009,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ae12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146a72> │ │ │ │ ldrb r6, [r5, #7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ 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] @ (25afc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -644145,15 +644122,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25af62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146bc2> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ 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] @ (25b1bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146e1c>) │ │ │ │ @@ -644313,15 +644290,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r4, [r7, #28] │ │ │ │ lsls r5, r2, #6 │ │ │ │ str r0, [r2, r0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #744 @ (adr r7, 25b4b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147110>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r7, [pc, #160] @ (25b26c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x146ecc>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644489,15 +644466,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r2, [r0, #21] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r6, [pc, #64] @ (25b408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147068>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r5, pc, #824 @ (adr r5, 25b708 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147368>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r5, [pc, #144] @ (25b464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1470c4>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644679,15 +644656,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r0, [r6, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r4, [pc, #32] @ (25b610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147270>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #456 @ (adr r6, 25b7c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147420>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 25b940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1475a0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [pc, #64] @ (25b63c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14729c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -644868,15 +644845,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r2, [r3, #4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r1, [pc, #920] @ (25bba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147804>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #392 @ (adr r4, 25b99c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1475fc>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 25bb1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14777c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [pc, #928] @ (25bbb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147818>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645057,15 +645034,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r2, #6 │ │ │ │ blx r9 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #312 @ (adr r2, 25bb74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1477d4>) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov ip, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -645255,15 +645232,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r2, #6 │ │ │ │ cmp sl, r4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #224 @ (adr r0, 25bd64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1479c4>) │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add lr, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645402,15 +645379,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25bd02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147962> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ 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] @ (25bfd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147c38>) │ │ │ │ @@ -645549,15 +645526,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25beae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147b0e> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ 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] @ (25c174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147dd4>) │ │ │ │ @@ -645691,15 +645668,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c056 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147cb6> │ │ │ │ nop │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ 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] @ (25c310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -645832,15 +645809,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c1f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147e50> │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ 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] @ (25c4c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148120>) │ │ │ │ @@ -645979,15 +645956,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c396 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x147ff6> │ │ │ │ nop │ │ │ │ str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ 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] @ (25c678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1482d8>) │ │ │ │ @@ -646128,15 +646105,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c54a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1481aa> │ │ │ │ nop │ │ │ │ str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ 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] @ (25c860 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1484c0>) │ │ │ │ @@ -646289,15 +646266,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c70c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14836c> │ │ │ │ str r2, [r4, #8] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25ca58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1486b8>) │ │ │ │ @@ -646454,15 +646431,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c8fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14855c> │ │ │ │ ldrsh r2, [r7, r2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ (25cc28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148888>) │ │ │ │ @@ -646610,15 +646587,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148744> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, r2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ 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] @ (25cdfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646768,15 +646745,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ccb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148910> │ │ │ │ ldrh r6, [r6, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ 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] @ (25cff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148c54>) │ │ │ │ @@ -646933,15 +646910,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ce98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148af8> │ │ │ │ ldr r6, [r3, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #28] │ │ │ │ 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] @ (25d1fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148e5c>) │ │ │ │ @@ -647102,15 +647079,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148cf8> │ │ │ │ ldrsb r6, [r4, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (25d40c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14906c>) │ │ │ │ @@ -647273,15 +647250,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d29c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x148efc> │ │ │ │ strb r6, [r3, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ 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] @ (25d638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149298>) │ │ │ │ @@ -647451,15 +647428,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d4b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149118> │ │ │ │ nop │ │ │ │ strh r6, [r1, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ 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] @ (25d824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149484>) │ │ │ │ @@ -647613,15 +647590,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d6cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14932c> │ │ │ │ str r6, [r3, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ 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] @ (25da24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149684>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647784,15 +647761,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 25d8b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149518> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #1000] @ (25de10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149a70>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ 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] @ (25dc40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1498a0>) │ │ │ │ @@ -647955,15 +647932,15 @@ │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25da9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1496fa> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25dad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149730> │ │ │ │ ldr r4, [pc, #992] @ (25e024 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149c84>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ 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] @ (25de84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149ae4>) │ │ │ │ @@ -648139,15 +648116,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dcf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149958> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #872] @ (25e1f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149e50>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (25e148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149da8>) │ │ │ │ @@ -648348,15 +648325,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25e0c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x149d22> │ │ │ │ ldr r0, [pc, #600] @ (25e3a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14a004>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ 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 │ │ │ │ @@ -648570,15 +648547,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cmp sl, r9 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r2, #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] @ (25e704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14a364>) │ │ │ │ @@ -648779,15 +648756,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25e67e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14a2de> │ │ │ │ cmn r2, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ 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] @ (25e92c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14a58c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648958,15 +648935,15 @@ │ │ │ │ b.n 25e79a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14a3fa> │ │ │ │ ands r6, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r6, r1, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ 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] @ (25eb74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14a7d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649148,15 +649125,15 @@ │ │ │ │ b.n 25eae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14a748> │ │ │ │ subs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r6, r3, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #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 │ │ │ │ @@ -649344,15 +649321,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ 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] @ (25f074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14acd4>) │ │ │ │ @@ -649536,15 +649513,15 @@ │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25efec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14ac4c> │ │ │ │ nop │ │ │ │ subs r1, #18 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ 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] @ (25f2cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14af2c>) │ │ │ │ @@ -649716,15 +649693,15 @@ │ │ │ │ b.n 25f11a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14ad7a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25f244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14aea4> │ │ │ │ nop │ │ │ │ adds r6, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str 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 r3, [pc, #524] @ (25f4f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b158>) │ │ │ │ @@ -649893,15 +649870,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14afd8> │ │ │ │ adds r4, #78 @ 0x4e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r2, #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, #528] @ (25f728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b388>) │ │ │ │ @@ -650065,15 +650042,15 @@ │ │ │ │ b.n 25f58a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b1ea> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25f6a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b300> │ │ │ │ nop │ │ │ │ adds r2, #34 @ 0x22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (25f924 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b584>) │ │ │ │ @@ -650230,15 +650207,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f7c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b424> │ │ │ │ cmp r7, #238 @ 0xee │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (25fb34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650403,15 +650380,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 25f9c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b622> │ │ │ │ nop │ │ │ │ cmp r5, #250 @ 0xfa │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (25fd68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b9c8>) │ │ │ │ @@ -650576,15 +650553,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fbc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b828> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25fce2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14b942> │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #548] @ (25ffac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14bc0c>) │ │ │ │ @@ -650756,15 +650733,15 @@ │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25fdf2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14ba52> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 25fe28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14ba88> │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (260200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14be60>) │ │ │ │ @@ -650936,15 +650913,15 @@ │ │ │ │ b.n 26004e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14bcae> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 260178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14bdd8> │ │ │ │ nop │ │ │ │ movs r7, #110 @ 0x6e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (260444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c0a4>) │ │ │ │ @@ -651116,15 +651093,15 @@ │ │ │ │ b.n 26029a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14befa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 2603bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c01c> │ │ │ │ nop │ │ │ │ movs r5, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (260678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c2d8>) │ │ │ │ @@ -651289,15 +651266,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2604d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c138> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 2605f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c252> │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + ldr r6, [pc, #880] @ (2609f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c650>) │ │ │ │ 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] @ (2608bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c51c>) │ │ │ │ @@ -651469,15 +651446,15 @@ │ │ │ │ b.n 260712 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c372> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 260834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c494> │ │ │ │ nop │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r7, [pc, #352] @ (260a24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c684>) │ │ │ │ + ldr r4, [pc, #736] @ (260ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c804>) │ │ │ │ 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] @ (2609f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c650>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651578,15 +651555,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26098a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c5ea> │ │ │ │ subs r4, r4, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [pc, #792] @ (260d10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c970>) │ │ │ │ + ldr r3, [pc, #152] @ (260a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c6f0>) │ │ │ │ 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] @ (260b28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651689,15 +651666,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260ac2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c722> │ │ │ │ adds r0, r6, #4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [pc, #672] @ (260dd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14ca30>) │ │ │ │ + ldr r2, [pc, #32] @ (260b50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c7b0>) │ │ │ │ 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] @ (260c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c8bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651798,15 +651775,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260bf6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c856> │ │ │ │ subs r0, r7, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r3, [pc, #552] @ (260e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14caec>) │ │ │ │ + ldr r0, [pc, #936] @ (26100c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cc6c>) │ │ │ │ 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] @ (260d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c9f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651909,15 +651886,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260d2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14c98e> │ │ │ │ subs r4, r0, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [pc, #448] @ (260f5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cbbc>) │ │ │ │ + blx sl │ │ │ │ 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] @ (260ee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cb44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652030,15 +652007,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260e76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cad6> │ │ │ │ nop │ │ │ │ adds r4, r1, r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r1, [pc, #248] @ (260fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cc44>) │ │ │ │ + mov lr, 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] @ (26103c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cc9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652154,15 +652131,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260fce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cc2e> │ │ │ │ nop │ │ │ │ adds r4, r7, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [pc, #8] @ (26104c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14ccac>) │ │ │ │ + cmp r2, ip │ │ │ │ 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] @ (261180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cde0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652271,15 +652248,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261112 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cd72> │ │ │ │ nop │ │ │ │ asrs r4, r4, #27 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - mov lr, sl │ │ │ │ + add r6, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ (2612c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cf28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652389,15 +652366,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26125c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14cebc> │ │ │ │ asrs r0, r4, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp ip, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (261410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d070>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652504,15 +652481,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2613a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d004> │ │ │ │ asrs r6, r2, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r6, pc │ │ │ │ + rors r6, 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 r3, [pc, #324] @ (261570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d1d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652629,15 +652606,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261504 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d164> │ │ │ │ asrs r6, r1, #12 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - orrs r6, r7 │ │ │ │ + lsls r6, 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] @ (2616b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d318>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652744,15 +652721,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26164c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d2ac> │ │ │ │ asrs r6, r5, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - tst r2, r1 │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ 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] @ (261814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652867,15 +652844,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2617a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d408> │ │ │ │ asrs r6, r4, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r2 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ 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] @ (26198c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d5ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652996,15 +652973,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d580> │ │ │ │ nop │ │ │ │ lsrs r2, r1, #28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ 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] @ (261b04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653125,15 +653102,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261a98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d6f8> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ 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] @ (261c6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d8cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653254,15 +653231,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d860> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ 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] @ (261dd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14da34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653383,15 +653360,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261d68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d9c8> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ 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] @ (261f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14db8c>) │ │ │ │ @@ -653506,15 +653483,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261eb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14db18> │ │ │ │ lsrs r2, r1, #5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ 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] @ (262094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14dcf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653634,15 +653611,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 262028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14dc88> │ │ │ │ nop │ │ │ │ lsls r2, r6, #31 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ 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] @ (2621ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14de4c>) │ │ │ │ @@ -653757,15 +653734,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 262178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14ddd8> │ │ │ │ lsls r2, r1, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + adds r6, #4 │ │ │ │ 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] @ (26234c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14dfac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653887,15 +653864,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2622e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14df42> │ │ │ │ lsls r2, r6, #20 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -658563,17 +658540,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ 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] @ (2660ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x151d4c>) │ │ │ │ @@ -658727,17 +658704,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 265fe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x151c48> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ 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] @ (266344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x151fa4>) │ │ │ │ @@ -658920,17 +658897,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26620e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x151e6e> │ │ │ │ stmia r6!, {r3, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + adds r4, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ 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] @ (266594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1521f4>) │ │ │ │ @@ -659109,17 +659086,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 266462 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1520c2> │ │ │ │ nop │ │ │ │ stmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ 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] @ (26680c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15246c>) │ │ │ │ @@ -659303,17 +659280,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2666c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x152328> │ │ │ │ stmia r1!, {r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ 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] @ (266a94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1526f4>) │ │ │ │ @@ -659501,17 +659478,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 266940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1525a0> │ │ │ │ nop │ │ │ │ it eq │ │ │ │ lsleq r4, r2, #6 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ 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] @ (266d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1529a4>) │ │ │ │ @@ -659712,17 +659689,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15283c> │ │ │ │ nop │ │ │ │ pop {r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ 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] @ (266ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x152c54>) │ │ │ │ @@ -659921,17 +659898,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x152aec> │ │ │ │ cbnz r0, 26702c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x152c8c> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + movs r6, #8 │ │ │ │ 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 │ │ │ │ @@ -662402,17 +662379,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ 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] @ (269064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x154cc4>) │ │ │ │ @@ -662473,17 +662450,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ 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] @ (2691f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x154e58>) │ │ │ │ @@ -662603,17 +662580,17 @@ │ │ │ │ b.n 2690f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x154d52> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 269162 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x154dc2> │ │ │ │ nop │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ 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] @ (269388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x154fe8>) │ │ │ │ @@ -662733,17 +662710,17 @@ │ │ │ │ bne.n 269280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x154ee0> │ │ │ │ b.n 269288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x154ee8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 2692f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x154f56> │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ 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] @ (269548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1551a8>) │ │ │ │ @@ -662873,17 +662850,17 @@ │ │ │ │ bne.w 269428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155088> │ │ │ │ b.n 269432 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155092> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 2694b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155114> │ │ │ │ str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ 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] @ (26970c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15536c>) │ │ │ │ @@ -663014,18 +662991,16 @@ │ │ │ │ bne.w 2695ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15524c> │ │ │ │ b.n 2695f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155256> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 269678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1552d8> │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + vqadd.u8 q0, q10, q7 │ │ │ │ + mrc2 0, 5, r0, cr6, cr14, {6} │ │ │ │ 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] @ (2698f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -663162,16 +663137,16 @@ │ │ │ │ bne.w 2697c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155426> │ │ │ │ b.n 2697d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155432> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 269862 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1554c2> │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.u64 q8, q7, #54 │ │ │ │ - vqadd.u32 q8, q14, q7 │ │ │ │ + stc2 0, cr0, [sl, #-888]! @ 0xfffffc88 │ │ │ │ + stc2l 0, cr0, [ip], {222} @ 0xde │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (269ae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -663309,16 +663284,16 @@ │ │ │ │ bne.w 2699b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155616> │ │ │ │ b.n 2699c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x155622> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 269a52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1556b2> │ │ │ │ ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stc2l 0, cr0, [sl, #888]! @ 0x378 │ │ │ │ - ldc2l 0, cr0, [ip, #-888]! @ 0xfffffc88 │ │ │ │ + @ instruction: 0xfb4a00de │ │ │ │ + @ instruction: 0xfadc00de │ │ │ │ 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] @ (269b98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1557f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667747,17 +667722,17 @@ │ │ │ │ bne.n 26cfca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158c2a> │ │ │ │ b.n 26cfd2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158c32> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 26d03c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158c9c> │ │ │ │ ldrsb r4, [r2, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #356] @ (26d24c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158eac>) │ │ │ │ @@ -667873,17 +667848,17 @@ │ │ │ │ bne.n 26d150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158db0> │ │ │ │ b.n 26d158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158db8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 26d1c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158e20> │ │ │ │ ldrsb r4, [r1, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (26d40c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15906c>) │ │ │ │ @@ -668013,17 +667988,17 @@ │ │ │ │ bne.w 26d2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158f4c> │ │ │ │ b.n 26d2f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158f56> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 26d378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x158fd8> │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ 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] @ (26d5d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x159230>) │ │ │ │ @@ -668154,20 +668129,20 @@ │ │ │ │ bne.w 26d4b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x159110> │ │ │ │ b.n 26d4ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15911a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 26d53c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15919c> │ │ │ │ strh r0, [r1, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee │ │ │ │ + lsl r6, r3, #3 │ │ │ │ + stmdbal sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26d7bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15941c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ movw r5, #33640 @ 0x8368 │ │ │ │ @@ -668302,17 +668277,17 @@ │ │ │ │ bne.w 26d68a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1592ea> │ │ │ │ b.n 26d696 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1592f6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 26d726 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x159386> │ │ │ │ str r2, [r0, r5] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + bkpt 0x0008 │ │ │ │ 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] @ (26d9ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15960c>) │ │ │ │ @@ -668451,17 +668426,17 @@ │ │ │ │ bne.w 26d87a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1594da> │ │ │ │ b.n 26d886 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1594e6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 26d916 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x159576> │ │ │ │ ldr r7, [pc, #344] @ (26db08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x159768>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + pop {r3, r4} │ │ │ │ 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] @ (26da80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1596e0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -670405,15 +670380,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + str r6, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -674392,19 +674367,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2719e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d642> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 27182e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d48e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - bcc.n 2719a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d604> │ │ │ │ + bne.n 271a64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d6c4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bcc.n 27196c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d5cc> │ │ │ │ + bne.n 271a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d68c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271b50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d7b0> │ │ │ │ @@ -674516,15 +674491,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271abc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d71c> │ │ │ │ lsrs r0, r5, #19 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bne.n 271c50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d8b0> │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271cba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d91a> │ │ │ │ @@ -674644,15 +674619,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271c12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d872> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #14 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - beq.n 271ce8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d948> │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271e1a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15da7a> │ │ │ │ @@ -674767,15 +674742,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271d7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15d9dc> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271f90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15dbf0> │ │ │ │ @@ -674896,15 +674871,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 271ee8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15db48> │ │ │ │ lsrs r6, r2, #3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ 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] @ (272238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15de98>) │ │ │ │ @@ -675101,17 +675076,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ 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] @ (2724e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15e140>) │ │ │ │ @@ -675310,17 +675285,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 r6, [r1, #16] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ 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] @ (272788 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15e3e8>) │ │ │ │ @@ -675519,17 +675494,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 r6, [r0, #6] │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ 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] @ (272a30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15e690>) │ │ │ │ @@ -675726,17 +675701,17 @@ │ │ │ │ vsra.u64 d0, d3, #64 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ 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] @ (272cdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15e93c>) │ │ │ │ @@ -675935,17 +675910,17 @@ │ │ │ │ ldc2l 1, cr0, [r8], {147} @ 0x93 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #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] @ (272f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15ebe8>) │ │ │ │ @@ -676144,17 +676119,17 @@ │ │ │ │ @ instruction: 0xfa2c0193 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ 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] @ (2732ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15ef0c>) │ │ │ │ @@ -676384,17 +676359,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 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ 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] @ (2735d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f238>) │ │ │ │ @@ -676625,17 +676600,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #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, #144] @ (273694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f2f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676686,15 +676661,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273640 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f2a0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1340193 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cbz r4, 273704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f364> │ │ │ │ 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] @ (27374c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f3ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676750,15 +676725,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2736f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f354> │ │ │ │ nop │ │ │ │ eor.w r1, ip, #147 @ 0x93 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (273818 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676817,15 +676792,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2737ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f40c> │ │ │ │ vsra.s64 d16, d3, #42 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + sxth r6, r4 │ │ │ │ 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 273754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f3b4> │ │ │ │ @@ -676902,15 +676877,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2738c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f520> │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr14, cr3, {4} │ │ │ │ - cbz r4, 273992 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f5f2> │ │ │ │ + cbz r4, 27392a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f58a> │ │ │ │ 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] @ (2739d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676967,15 +676942,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f5e0> │ │ │ │ mcr 1, 0, r0, cr4, cr3, {4} │ │ │ │ - uxtb r6, r7 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ 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] @ (273ac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677041,15 +677016,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 273a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f69c> │ │ │ │ stcl 1, cr0, [sl, #-588] @ 0xfffffdb4 │ │ │ │ - sxth r6, r4 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ 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] │ │ │ │ @@ -677133,15 +677108,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (273bd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f830>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 273b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f7e0> │ │ │ │ stc 1, cr0, [r4], {147} @ 0x93 │ │ │ │ - cbz r0, 273bd6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f836> │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ 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] @ (273cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f914>) │ │ │ │ @@ -677209,15 +677184,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273c3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f89a> │ │ │ │ adc.w r1, ip, r3, lsr #2 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ 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] @ (273da0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fa00>) │ │ │ │ @@ -677286,15 +677261,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273d26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f986> │ │ │ │ orn r1, r6, r3, lsr #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (273e88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fae8>) │ │ │ │ @@ -677362,15 +677337,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273e0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fa6e> │ │ │ │ ldrd r0, r1, [r8, #-588]! @ 0x24c │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ 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] @ (273f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fbd4>) │ │ │ │ @@ -677439,15 +677414,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273efa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fb5a> │ │ │ │ ldmia.w r2, {r0, r1, r4, r7, r8} │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (27405c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fcbc>) │ │ │ │ @@ -677516,15 +677491,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273fe2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fc42> │ │ │ │ b.n 273fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fc08> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r1, 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 r3, [pc, #208] @ (274148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fda8>) │ │ │ │ @@ -677594,15 +677569,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2740ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fd2e> │ │ │ │ b.n 273ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fb28> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (274238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fe98>) │ │ │ │ @@ -677673,15 +677648,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2741be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fe1e> │ │ │ │ b.n 273de0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fa40> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r7, pc, #1016 @ (adr r7, 274638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160298>) │ │ │ │ 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] @ (274328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15ff88>) │ │ │ │ @@ -677752,15 +677727,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2742ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15ff0e> │ │ │ │ b.n 273cf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15f950> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r7, pc, #56 @ (adr r7, 274368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15ffc8>) │ │ │ │ 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] @ (27440c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16006c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677828,15 +677803,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x15fff4> │ │ │ │ nop │ │ │ │ b.n 274bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16085c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r6, pc, #176 @ (adr r6, 2744c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160124>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2744fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16015c>) │ │ │ │ @@ -677907,15 +677882,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274482 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1600e2> │ │ │ │ b.n 274b1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16077c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #872 @ (adr r7, 27486c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1604cc>) │ │ │ │ + add r5, pc, #232 @ (adr r5, 2745ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16024c>) │ │ │ │ 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] @ (2745ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16024c>) │ │ │ │ @@ -677986,15 +677961,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274572 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1601d2> │ │ │ │ b.n 274a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16068c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #936 @ (adr r6, 27499c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1605fc>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 27471c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16037c>) │ │ │ │ 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] @ (2746dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16033c>) │ │ │ │ @@ -678065,15 +678040,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274662 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1602c2> │ │ │ │ b.n 27493c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16059c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 274acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16072c>) │ │ │ │ + add r3, pc, #360 @ (adr r3, 27484c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1604ac>) │ │ │ │ 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] @ (2747c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678141,15 +678116,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1603a8> │ │ │ │ nop │ │ │ │ b.n 274848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1604a8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #96 @ (adr r5, 274828 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160488>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 2749a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160608>) │ │ │ │ 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] @ (2748a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678217,15 +678192,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27482c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16048c> │ │ │ │ nop │ │ │ │ svc 94 @ 0x5e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #208 @ (adr r4, 27497c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1605dc>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 274afc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16075c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (274998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1605f8>) │ │ │ │ @@ -678297,15 +678272,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27491a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16057a> │ │ │ │ udf #118 @ 0x76 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #248 @ (adr r3, 274a98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1606f8>) │ │ │ │ + add r0, pc, #632 @ (adr r0, 274c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160878>) │ │ │ │ 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] @ (274a8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1606ec>) │ │ │ │ @@ -678377,15 +678352,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274a10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160670> │ │ │ │ ble.n 274990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1605f0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #296 @ (adr r2, 274bbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16081c>) │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (274b88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1607e8>) │ │ │ │ @@ -678459,15 +678434,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274b0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16076c> │ │ │ │ bgt.n 274aa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160704> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #312 @ (adr r1, 274cc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160928>) │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (274c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1608e4>) │ │ │ │ @@ -678542,15 +678517,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274c02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160862> │ │ │ │ blt.n 274ba8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160808> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #328 @ (adr r0, 274dd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160a34>) │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ 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] @ (274d88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1609e8>) │ │ │ │ @@ -678627,15 +678602,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274d06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160966> │ │ │ │ bge.n 274cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160914> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (274e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160adc>) │ │ │ │ @@ -678707,15 +678682,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274e02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160a62> │ │ │ │ bls.n 274da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160a04> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ 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] @ (274f70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160bd0>) │ │ │ │ @@ -678788,15 +678763,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160b54> │ │ │ │ nop │ │ │ │ bhi.n 274eb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160b14> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ 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] @ (275060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160cc0>) │ │ │ │ @@ -678867,15 +678842,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274fe6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160c46> │ │ │ │ bvc.n 274fb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160c18> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (275154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160db4>) │ │ │ │ @@ -678948,15 +678923,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2750d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160d38> │ │ │ │ nop │ │ │ │ bvs.n 2750d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160d30> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (275248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160ea8>) │ │ │ │ @@ -679028,15 +679003,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2751ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160e2e> │ │ │ │ bpl.n 2751d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160e38> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (27533c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160f9c>) │ │ │ │ @@ -679109,15 +679084,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2752c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160f20> │ │ │ │ nop │ │ │ │ bmi.n 2752e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x160f48> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ (27542c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16108c>) │ │ │ │ @@ -679188,15 +679163,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2753b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161012> │ │ │ │ bcc.n 2753ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16104c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27551c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16117c>) │ │ │ │ @@ -679267,15 +679242,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2754a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161102> │ │ │ │ bcs.n 2754fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16115c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ 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] @ (275614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161274>) │ │ │ │ @@ -679349,15 +679324,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1611f4> │ │ │ │ nop │ │ │ │ bcs.n 275618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161278> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (27571c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16137c>) │ │ │ │ @@ -679434,15 +679409,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27569a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1612fa> │ │ │ │ nop │ │ │ │ bne.n 275728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161388> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ 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] @ (275824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161484>) │ │ │ │ @@ -679519,15 +679494,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2757a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161402> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ 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] @ (275938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161598>) │ │ │ │ @@ -679607,15 +679582,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2758b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161516> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #0] │ │ │ │ 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] @ (275a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16169c>) │ │ │ │ @@ -679691,15 +679666,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2759c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161620> │ │ │ │ ldmia r5, {r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ 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] @ (275b40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1617a0>) │ │ │ │ @@ -679775,15 +679750,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161724> │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ 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] @ (275c30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161890>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679853,15 +679828,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275bb6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161816> │ │ │ │ ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (275d38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161998>) │ │ │ │ @@ -679938,15 +679913,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275cb6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161916> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ 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] @ (275e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161aac>) │ │ │ │ @@ -680026,15 +680001,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275dca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161a2a> │ │ │ │ nop │ │ │ │ ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ 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] @ (275f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161bb8>) │ │ │ │ @@ -680113,15 +680088,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275ed6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161b36> │ │ │ │ ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ 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] @ (276064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161cc4>) │ │ │ │ @@ -680200,15 +680175,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275fe2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161c42> │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ 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] @ (276154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680279,15 +680254,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2760da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161d3a> │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ 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] @ (276258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161eb8>) │ │ │ │ @@ -680362,15 +680337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2761d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161e38> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (276368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161fc8>) │ │ │ │ @@ -680448,15 +680423,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2762e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x161f48> │ │ │ │ nop │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (27647c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1620dc>) │ │ │ │ @@ -680536,15 +680511,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2763fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16205a> │ │ │ │ nop │ │ │ │ stmia r3!, {r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (276584 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1621e4>) │ │ │ │ @@ -680621,15 +680596,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276502 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162162> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ 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] @ (276694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1622f4>) │ │ │ │ @@ -680708,15 +680683,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162274> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2767a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162404>) │ │ │ │ @@ -680795,15 +680770,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162384> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (2768c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162524>) │ │ │ │ @@ -680886,15 +680861,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1624a4> │ │ │ │ nop │ │ │ │ itee vc │ │ │ │ lslvc r3, r2, #6 │ │ │ │ - strhvs r4, [r2, #32] │ │ │ │ + strhvs r4, [r6, #10] │ │ │ │ lslvs r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2769d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162630>) │ │ │ │ @@ -680971,15 +680946,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276950 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1625b0> │ │ │ │ nop │ │ │ │ bkpt 0x0052 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #252] @ (276aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16274c>) │ │ │ │ @@ -681060,15 +681035,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1626cc> │ │ │ │ nop │ │ │ │ pop {r1, r2, r6, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ 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] @ (276c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16286c>) │ │ │ │ @@ -681151,15 +681126,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1627ec> │ │ │ │ nop │ │ │ │ pop {r1, r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #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, #256] @ (276d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162988>) │ │ │ │ @@ -681243,15 +681218,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276ca2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162902> │ │ │ │ nop │ │ │ │ cbnz r4, 276d6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1629ce> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r0, [r2, #20] │ │ │ │ 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] @ (276e04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162a64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -681325,15 +681300,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 276d9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1629fa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 276d60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1629c0> │ │ │ │ cbnz r6, 276e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162aa4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 276ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162730> │ │ │ │ + b.n 277590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1631f0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #680] @ (2770cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162d2c>) │ │ │ │ @@ -681542,17 +681517,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r4, 2770d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162d34> │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2776f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x163352> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -681906,15 +681881,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162de0> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - b.n 277480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1630e0> │ │ │ │ + b.n 276f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x162ba0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -682351,17 +682326,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - subs r6, r0, #5 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2781e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x163e46> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -682721,15 +682696,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277c42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1638a2> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bgt.n 278000 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x163c60> │ │ │ │ + bge.n 2780c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x163d20> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -683235,15 +683210,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r4, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 2786ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16434c> │ │ │ │ + beq.n 2787ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16440c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (278a70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1646d0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (278a74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1646d4>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -683523,17 +683498,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27858e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1641ee> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -683830,15 +683805,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r2, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r2, [r1, #11] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (279184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x164de4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (279188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x164de8>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -684118,17 +684093,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278ca2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x164902> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ 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 │ │ │ │ @@ -684399,15 +684374,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 2794ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16510c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -684726,18 +684701,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2794ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16511a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r0, r6, #20 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ + vshr.u64 q8, , #58 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 279abe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16571e> │ │ │ │ @@ -685149,15 +685123,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 279e8a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x165aea> │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r4, [r7, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 279dee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x165a4e> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -685505,16 +685479,16 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a222 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x165e82> │ │ │ │ b.n 27a22a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x165e8a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stc2 0, cr0, [r4], {221} @ 0xdd │ │ │ │ - vld4. {d0-d3}, [r6 :64]! │ │ │ │ + vld4. {d16-d19}, [r4 :64]! │ │ │ │ + @ instruction: 0xf68600dd │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ @@ -685886,15 +685860,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrh r0, [r7, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r5 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [r3, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27a710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x166370> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -686244,16 +686218,16 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27a71e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16637e> │ │ │ │ b.n 27a58e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1661ee> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ssat r0, #30, r4, lsl #3 │ │ │ │ - vshr.s64 q8, , #2 │ │ │ │ + orn r0, r4, #221 @ 0xdd │ │ │ │ + ldcl 0, cr0, [lr, #-884] @ 0xfffffc8c │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ vmov r4, s2 │ │ │ │ @@ -686796,15 +686770,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r4, [r7, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #632 @ (adr r6, 27b580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1671e0>) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 27b700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x167360>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [pc, #160] @ (27b3ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16700c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27b2c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x166f22> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687090,17 +687064,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27b2d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x166f30> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - b.n 27b534 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x167194> │ │ │ │ + b.n 27aff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x166c54> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 27af54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x166bb4> │ │ │ │ + b.n 27ba14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x167674> │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ @@ -688259,15 +688233,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27c40c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16806c>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 27c3d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168034> │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -688296,15 +688270,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ 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] @ (27c550 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1681b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688376,17 +688350,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c4d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168130> │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvs.n 27c504 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168164> │ │ │ │ + bmi.n 27c5c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168224> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ 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] @ (27c640 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1682a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688460,17 +688434,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c5c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168220> │ │ │ │ str r6, [r1, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.n 27c614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168274> │ │ │ │ + bcc.n 27c6d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168334> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ 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] @ (27c718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168378>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688538,17 +688512,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c6ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16830e> │ │ │ │ str r6, [r3, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.n 27c72c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16838c> │ │ │ │ + bcs.n 27c7ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16844c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r3, #30 │ │ │ │ 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] @ (27c8c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168520>) │ │ │ │ @@ -688690,23 +688664,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 27c7c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168426> │ │ │ │ nop │ │ │ │ str r0, [r0, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bcc.n 27c804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168464> │ │ │ │ + beq.n 27c8c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168524> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ 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] @ (27c9a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168600>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688773,17 +688747,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c936 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168596> │ │ │ │ nop │ │ │ │ ldrsh r2, [r2, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcs.n 27c8a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168508> │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ 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] @ (27ca78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1686d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688851,17 +688825,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ca0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16866e> │ │ │ │ ldrb r6, [r7, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bne.n 27c9cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16862c> │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27cb0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16876c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -688909,15 +688883,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bne.n 27cb14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168774> │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -688981,15 +688955,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 27cc38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168898> │ │ │ │ + ldmia r5!, {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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27cc80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1688e0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -689041,15 +689015,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27cd5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1689bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689120,17 +689094,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ccf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168950> │ │ │ │ ldrh r0, [r4, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + adds r2, r3, #3 │ │ │ │ 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] @ (27ce34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168a94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689198,17 +689172,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cdca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168a2a> │ │ │ │ ldr r2, [r0, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + adds r2, r0, #0 │ │ │ │ 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] @ (27cf14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168b74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689279,17 +689253,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168b08> │ │ │ │ ldr r0, [r5, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27cfe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168c48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689356,17 +689330,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cf7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168bde> │ │ │ │ nop │ │ │ │ ldr r2, [r1, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r2, r1 │ │ │ │ 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] @ (27d088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168ce8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689419,15 +689393,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r6, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168d84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689480,15 +689454,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d1c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168e20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689542,15 +689516,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, 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 r3, [pc, #128] @ (27d258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168eb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689598,15 +689572,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r4, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ 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] @ (27d31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168f7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689662,15 +689636,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27d3e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169040>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689726,15 +689700,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ 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] @ (27d4cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16912c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689809,17 +689783,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27d44c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1690ac> │ │ │ │ nop │ │ │ │ strh r2, [r0, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27d5b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689889,17 +689863,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27d536 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169196> │ │ │ │ strh r2, [r2, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27d688 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1692e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689966,17 +689940,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d61e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16927e> │ │ │ │ nop │ │ │ │ str r2, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ 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] @ (27d734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690026,15 +690000,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27d7c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169424>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690084,15 +690058,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #944] @ (27db78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1697d8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27d8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169500>) │ │ │ │ @@ -690162,17 +690136,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 27d840 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1694a0> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #360] @ (27da0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16966c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ 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] @ (27d978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1695d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690240,17 +690214,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d90e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16956e> │ │ │ │ ldr r6, [pc, #504] @ (27db74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1697d4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ 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] @ (27da14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169674>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690302,16 +690276,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #656] @ (27dca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169908>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + it pl │ │ │ │ + lslpl 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] @ (27dabc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16971c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690370,15 +690344,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #48] @ (27daf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169750>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + bkpt 0x00b0 │ │ │ │ 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] @ (27db6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1697cc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690442,15 +690416,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #400] @ (27dd00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169960>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + bkpt 0x0000 │ │ │ │ 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] @ (27dc0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16986c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690506,15 +690480,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #720] @ (27dee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169b40>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27dcbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16991c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690578,15 +690552,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #80] @ (27dd10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169970>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sevl │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (27dd74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1699d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690654,15 +690628,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #400] @ (27df08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169b68>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x0096 │ │ │ │ + cbnz r6, 27ddf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169a58> │ │ │ │ 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] @ (27de44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169aa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690729,17 +690703,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ddda <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169a3a> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #696] @ (27e100 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169d60>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r4, 27de9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169afa> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27df18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169b78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690806,17 +690780,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27deae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169b0e> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #872] @ (27e284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169ee4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r3, pc} │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ 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] @ (27dfec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169c4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690883,17 +690857,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27df82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169be2> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #24] @ (27e008 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169c68>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + cbnz r4, 27e018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169c78> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ 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] @ (27e0fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169d5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690976,17 +690950,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 27e064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169cc4> │ │ │ │ nop │ │ │ │ bx r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r4, 27e150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169db0> │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #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] @ (27e1d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169e30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691053,17 +691027,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e166 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169dc6> │ │ │ │ nop │ │ │ │ mov r2, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - rev16 r0, r2 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ 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] @ (27e2a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169f08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691131,17 +691105,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e23e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169e9e> │ │ │ │ cmp r6, r9 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r6, 27e2cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169f2c> │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ 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] @ (27e37c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169fdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691208,17 +691182,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e312 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x169f72> │ │ │ │ nop │ │ │ │ add r6, lr │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ 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] @ (27e43c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a09c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -691281,15 +691255,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bics r6, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ 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] @ (27e50c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a16c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691356,17 +691330,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e4a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a102> │ │ │ │ nop │ │ │ │ cmn r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ 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] @ (27e5e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691434,17 +691408,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e57a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a1da> │ │ │ │ tst r2, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + cbz r2, 27e652 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a2b2> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ 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] @ (27e6c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a324>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691515,17 +691489,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a2b8> │ │ │ │ asrs r0, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27e760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a3c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691577,15 +691551,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ eors r0, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (27e7e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a448>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691631,15 +691605,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r1, r5} │ │ │ │ + cbz r2, 27e810 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a470> │ │ │ │ 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] @ 27e844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a4a4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -691876,18 +691850,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ea26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a686> │ │ │ │ nop │ │ │ │ subs r5, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r0, 27eabc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a71c> │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + vshr.u64 q0, , #24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (27eb98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -691958,15 +691931,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ subs r4, #142 @ 0x8e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ 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] @ (27ec6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a8cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692034,18 +692007,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ec02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a862> │ │ │ │ subs r3, #138 @ 0x8a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + stc2l 0, cr0, [sl, #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] @ (27ed40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a9a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692111,17 +692083,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ecd6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16a936> │ │ │ │ nop │ │ │ │ subs r2, #178 @ 0xb2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vshr.u64 q0, , #40 │ │ │ │ + ldc2l 0, cr0, [r8], #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] @ (27ee04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16aa64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692183,17 +692155,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27eda2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16aa02> │ │ │ │ nop │ │ │ │ subs r1, #222 @ 0xde │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mrc2 0, 6, r0, cr4, cr13, {6} │ │ │ │ + ldc2 0, cr0, [r4], #-884 @ 0xfffffc8c │ │ │ │ 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] @ (27eeac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ab0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -692246,17 +692218,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r1, #26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ 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] @ 27ef10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ab70> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692483,15 +692455,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 27f1bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ae1c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692730,17 +692702,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f3a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b002> │ │ │ │ adds r3, #234 @ 0xea │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r5, pc, #456 @ (adr r5, 27f5dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b23c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str.w r0, [sl, #221] @ 0xdd │ │ │ │ + @ instruction: 0xf62a00dd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27f4f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b154>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -692809,17 +692781,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f476 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b0d6> │ │ │ │ adds r3, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #200 @ (adr r7, 27f5c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b224>) │ │ │ │ + add r4, pc, #584 @ (adr r4, 27f744 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b3a4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf7ea00dd │ │ │ │ + adc.w r0, sl, #7241728 @ 0x6e8000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (27f5c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692884,17 +692856,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f55e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b1be> │ │ │ │ adds r2, #42 @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #360 @ (adr r6, 27f734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b394>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 27f8b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b514>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf71200dd │ │ │ │ + orns r0, r2, #7241728 @ 0x6e8000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27f688 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b2e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692956,17 +692928,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f626 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b286> │ │ │ │ nop │ │ │ │ adds r1, #90 @ 0x5a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #600 @ (adr r5, 27f8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b548>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 27fa68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b6c8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf65000dd │ │ │ │ + @ instruction: 0xf3b000dd │ │ │ │ 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] @ (27f710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b370>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -693006,15 +692978,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #992 @ (adr r4, 27faf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b758>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 27f878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b4d8>) │ │ │ │ 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] @ 27f77c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b3dc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -693193,17 +693165,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f896 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b4f6> │ │ │ │ nop │ │ │ │ cmp r6, #242 @ 0xf2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #128 @ (adr r3, 27f988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b5e8>) │ │ │ │ + add r0, pc, #512 @ (adr r0, 27fb08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b768>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf3d800dd │ │ │ │ + @ instruction: 0xf13800dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f9d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b634>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -693269,17 +693241,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f96a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b5ca> │ │ │ │ nop │ │ │ │ cmp r6, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #304 @ (adr r2, 27fb0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b76c>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ssat r0, #30, r4, lsl #3 │ │ │ │ + orn r0, r4, #221 @ 0xdd │ │ │ │ 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] @ (27faa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b708>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -693342,15 +693314,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r5, #66 @ 0x42 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #416 @ (adr r1, 27fc50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b8b0>) │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ 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] @ (27fb70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b7d0>) │ │ │ │ @@ -693412,15 +693384,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r4, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #640 @ (adr r0, 27fdf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ba58>) │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ 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 │ │ │ │ @@ -693510,15 +693482,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #170 @ 0xaa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ 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 │ │ │ │ @@ -693604,15 +693576,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (27fe98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16baf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693693,17 +693665,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27fe00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ba60> │ │ │ │ cmp r1, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcr 0, 2, r0, cr14, cr13, {6} │ │ │ │ + sub.w r0, lr, sp, lsr #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 │ │ │ │ bl 27fd98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16b9f8> │ │ │ │ @@ -693772,15 +693744,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -693858,17 +693830,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280016 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16bc76> │ │ │ │ nop │ │ │ │ movs r7, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mrrc 0, 13, r0, r8, cr13 │ │ │ │ + @ instruction: 0xe9b800dd │ │ │ │ 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] @ (280108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16bd68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -693908,15 +693880,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r6, #160 @ 0xa0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ 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] @ 280174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16bdd4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -694094,15 +694066,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, #250 @ 0xfa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r6, [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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c060>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694170,17 +694142,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280396 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16bff6> │ │ │ │ movs r3, #246 @ 0xf6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + b.n 280078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16bcd8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xe8d600dd │ │ │ │ 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] @ (2804bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c11c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -694245,15 +694218,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (280570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c1d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694313,15 +694286,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ 280628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c288> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -694525,17 +694498,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c3b0> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2801f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16be58> │ │ │ │ + b.n 280cb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c918> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -694622,17 +694595,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28085c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c4bc> │ │ │ │ nop │ │ │ │ subs r2, r6, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2810e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cd48> │ │ │ │ + b.n 280ba8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c808> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (28097c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694676,15 +694649,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ 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] @ 2809d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c634> │ │ │ │ sub sp, #20 │ │ │ │ @@ -694861,17 +694834,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280b0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c76e> │ │ │ │ adds r2, r7, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 280e3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ca9c> │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ 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] @ (280c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c8c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694939,17 +694912,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280bfa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c85a> │ │ │ │ subs r2, r2, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 280d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c9b4> │ │ │ │ + ble.n 280c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c874> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #140] @ (280d0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c96c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695002,15 +694975,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r7, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ 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] @ (280e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ca70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695089,17 +695062,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 280d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16c9d8> │ │ │ │ nop │ │ │ │ subs r6, r2, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + bgt.n 280e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16caec> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (280f38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cb98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695185,17 +695158,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 280e86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cae6> │ │ │ │ adds r6, r1, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ble.n 280eb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cb10> │ │ │ │ + blt.n 280f70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cbd0> │ │ │ │ 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] @ (280ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695258,17 +695231,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280f9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cbfa> │ │ │ │ nop │ │ │ │ asrs r6, r4, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bgt.n 280fc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cc20> │ │ │ │ + bge.n 281080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cce0> │ │ │ │ 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] @ (2810c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cd20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695331,17 +695304,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28105e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ccbe> │ │ │ │ nop │ │ │ │ asrs r2, r4, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bgt.n 2810fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cd5c> │ │ │ │ + bls.n 2811bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ce1c> │ │ │ │ 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] @ (281184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cde4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695404,17 +695377,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281122 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cd82> │ │ │ │ nop │ │ │ │ asrs r6, r3, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blt.n 281238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ce98> │ │ │ │ + bhi.n 2810f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cd58> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (281294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cef4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -695499,17 +695472,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 281204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ce64> │ │ │ │ nop │ │ │ │ asrs r6, r2, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bge.n 281324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cf84> │ │ │ │ + bvc.n 2811e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ce44> │ │ │ │ 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] @ (281368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cfc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695576,17 +695549,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2812fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cf5e> │ │ │ │ nop │ │ │ │ asrs r2, r1, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bls.n 281454 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d0b4> │ │ │ │ + bvs.n 281314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cf74> │ │ │ │ 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] @ (28142c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d08c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695649,17 +695622,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2813ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d02a> │ │ │ │ nop │ │ │ │ asrs r6, r6, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bhi.n 281390 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16cff0> │ │ │ │ + bvs.n 281450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d0b0> │ │ │ │ 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] @ (281500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695726,17 +695699,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281496 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d0f6> │ │ │ │ nop │ │ │ │ asrs r2, r6, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 2814bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d11c> │ │ │ │ + bpl.n 28157c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d1dc> │ │ │ │ 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] @ (2815c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d228>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695792,15 +695765,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -696170,17 +696143,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281a62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d6c2> │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bne.n 281ae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d748> │ │ │ │ + ldmia r7!, {r1, r2, r3, 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] @ (281bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d814>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696247,17 +696220,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281b4a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d7aa> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bne.n 281c08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d868> │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (281c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d8dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696313,15 +696286,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ 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 │ │ │ │ @@ -696418,17 +696391,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 281d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16d974> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #9 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696486,15 +696459,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r6, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ 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] @ (281f0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16db6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696541,15 +696514,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r6, r4, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (281fe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16dc48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696620,17 +696593,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281f7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16dbdc> │ │ │ │ lsrs r4, r2, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, 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] @ (2820bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16dd1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696697,17 +696670,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282052 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16dcb2> │ │ │ │ nop │ │ │ │ lsls r6, r6, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (28219c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ddfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696778,17 +696751,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16dd90> │ │ │ │ lsls r0, r4, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (282230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16de90>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -696836,15 +696809,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2822ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16df4c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -696905,15 +696878,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r5, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2823c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e020>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696981,17 +696954,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282356 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16dfb6> │ │ │ │ lsls r6, r6, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (282454 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e0b4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -697039,15 +697012,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ 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] @ (282500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e160>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -697107,15 +697080,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2824ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e12a> │ │ │ │ b.n 2824bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e11c> │ │ │ │ nop │ │ │ │ lsls r6, r1, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ 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] @ 282560 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e1c0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697318,15 +697291,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r2, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ 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] @ 2827e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e440> │ │ │ │ @@ -697578,15 +697551,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (282a38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e698>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldc2l 1, cr0, [sl, #-584]! @ 0xfffffdb8 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 282a94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e6f4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697794,15 +697767,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfbb00192 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ 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] @ (282d7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16e9dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -697903,15 +697876,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfab40192 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ 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] @ (282e98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16eaf8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -698018,15 +697991,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d0[4],d1[4]}, [r4 :16], r2 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (282f68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ebc8>) │ │ │ │ @@ -698099,15 +698072,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r6, #402] @ 0x192 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (283048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16eca8>) │ │ │ │ @@ -698187,15 +698160,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf7b60192 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (283138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ed98>) │ │ │ │ @@ -698283,15 +698256,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf6d60192 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ 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] @ (283258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16eeb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698376,17 +698349,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2831a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ee08> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5ea0192 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - hlt 0x0018 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ 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 │ │ │ │ @@ -698443,15 +698416,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a00192 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ 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] @ (2833d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f038>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698508,15 +698481,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ands.w r1, r2, #4784128 @ 0x490000 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (283460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f0c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698561,15 +698534,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbfx r1, ip, #2, #19 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ 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] @ (283514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f174>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698628,15 +698601,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2be0192 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ 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] @ (2835ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f20c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -698687,15 +698660,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ addw r1, ip, #146 @ 0x92 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (283634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f294>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698740,15 +698713,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs.w r1, r8, #146 @ 0x92 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2836e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f348>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698807,15 +698780,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0ea0192 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ 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] @ (2837f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698899,17 +698872,17 @@ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 283760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f3c0> │ │ │ │ bics.w r1, sl, #146 @ 0x92 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2838b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f510>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698968,15 +698941,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vorr d0, d18, d2 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #8] │ │ │ │ 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] @ (283978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f5d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699032,15 +699005,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mrc 1, 3, r0, cr2, cr2, {4} │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -699406,17 +699379,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283e12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fa72> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r6, #-584]! @ 0x248 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ 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] @ (283f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fbe8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -699512,19 +699485,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 283f0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fb6e> │ │ │ │ ldmia.w ip, {r1, r4, r7, r8} │ │ │ │ strex r1, r0, [lr, #584] @ 0x248 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr??.w r0, [r6, #237] @ 0xed │ │ │ │ + @ instruction: 0xf75600ed │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2840a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fd08>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -699627,19 +699600,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 284026 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fc86> │ │ │ │ b.n 283fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fc1c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283f1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fb7c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr.w r0, [r6, #237] @ 0xed │ │ │ │ + @ instruction: 0xf63600ed │ │ │ │ stmdb sp!, {r4, 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] @ (2841d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fe34>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32880 @ 0x8070 │ │ │ │ @@ -699748,19 +699721,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 28414a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fdaa> │ │ │ │ b.n 283ea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fb08> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283e00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fa60> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf7aa00ed │ │ │ │ + add.w r0, sl, #7766016 @ 0x768000 │ │ │ │ stmdb sp!, {r4, 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] @ (2842c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ff24>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699842,19 +699815,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 284262 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16fec2> │ │ │ │ nop │ │ │ │ b.n 283d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f9a4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283cb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f918> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf6bc00ed │ │ │ │ + ands.w r0, ip, #7766016 @ 0x768000 │ │ │ │ stmdb sp!, {r4, 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] @ (2843c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170024>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699944,19 +699917,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28435a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16ffba> │ │ │ │ nop │ │ │ │ b.n 283c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x16f8c4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 284bc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170828> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r7, pc, #520 @ (adr r7, 2845dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17023c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs.w r0, ip, #7766016 @ 0x768000 │ │ │ │ + @ instruction: 0xf31c00ed │ │ │ │ stmdb 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] @ (2844d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170134>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -700054,19 +700027,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 284464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1700c4> │ │ │ │ b.n 284b74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1707d4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 284ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170728> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r6, pc, #576 @ (adr r6, 284724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170384>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf4aa00ed │ │ │ │ + addw r0, sl, #237 @ 0xed │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2845cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17022c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -700139,17 +700112,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28454a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1701aa> │ │ │ │ nop │ │ │ │ b.n 284a54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1706b4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, pc, #80 @ (adr r7, 284628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170288>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 2847a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170408>) │ │ │ │ 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] @ (2846a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700217,17 +700190,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28463a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17029a> │ │ │ │ b.n 28494c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1705ac> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, pc, #200 @ (adr r6, 284778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1703d8>) │ │ │ │ + add r3, pc, #584 @ (adr r3, 2848f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170558>) │ │ │ │ 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] @ (284778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1703d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700288,15 +700261,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 284870 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1704d0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -700426,17 +700399,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 284882 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1704e2> │ │ │ │ nop │ │ │ │ svc 38 @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #760 @ (adr r3, 284c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17087c>) │ │ │ │ + add r1, pc, #120 @ (adr r1, 28499c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1705fc>) │ │ │ │ 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] @ (2849ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17064c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700497,15 +700470,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #512] @ (284bf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170854>) │ │ │ │ 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] @ (284a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1706d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700552,15 +700525,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ble.n 284ae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170748> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + ldr r6, [pc, #960] @ (284e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170aa0>) │ │ │ │ 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] @ (284b98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1707f8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -700655,17 +700628,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 284b02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170762> │ │ │ │ nop │ │ │ │ bgt.n 284ae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170748> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + ldr r5, [pc, #920] @ (284f38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170b98>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, pc, #248 @ (adr r1, 284c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1708fc>) │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ 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] @ (284c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1708dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700730,15 +700703,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 284b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1707ec> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #576] @ (284ec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170b24>) │ │ │ │ + ldr r4, [pc, #960] @ (285044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170ca4>) │ │ │ │ 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] @ (284d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170988>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700789,15 +700762,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bge.n 284c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1708d8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [pc, #896] @ (2850b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170d10>) │ │ │ │ + ldr r4, [pc, #256] @ (284e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170a90>) │ │ │ │ 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] @ (284dfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700865,17 +700838,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284d8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1709ee> │ │ │ │ nop │ │ │ │ bls.n 284df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170a54> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [pc, #144] @ (284e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170af4>) │ │ │ │ + ldr r3, [pc, #528] @ (285014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170c74>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (284f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170b70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700959,17 +700932,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 284e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170ad4> │ │ │ │ nop │ │ │ │ bls.n 284f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170bb8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [pc, #128] @ (284f98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170bf8>) │ │ │ │ + ldr r2, [pc, #512] @ (285118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170d78>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #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, #156] @ (284fcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170c2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -701030,17 +701003,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 284f9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170bfa> │ │ │ │ bhi.n 284fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170c44> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #320] @ (285114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170d74>) │ │ │ │ + ldr r1, [pc, #704] @ (285294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170ef4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ 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] @ (2850a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701108,17 +701081,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28503a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170c9a> │ │ │ │ bvc.n 28514c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170dac> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [pc, #488] @ (285294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170ef4>) │ │ │ │ + ldr r0, [pc, #872] @ (285414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171074>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ 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] @ (285178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170dd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701185,17 +701158,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28510e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170d6e> │ │ │ │ nop │ │ │ │ bvs.n 285270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170ed0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [pc, #672] @ (285420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171080>) │ │ │ │ + ldr r0, [pc, #32] @ (2851a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170e00>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ 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] @ (285254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701264,17 +701237,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2851e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170e48> │ │ │ │ nop │ │ │ │ bpl.n 2851a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170e04> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #816] @ (28558c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1711ec>) │ │ │ │ + bxns r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ 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] @ (285338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170f98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -701346,17 +701319,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2852ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170f2a> │ │ │ │ nop │ │ │ │ bmi.n 2852cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x170f2c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #928] @ (2856e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171340>) │ │ │ │ + mov r0, r9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (285414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171074>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701425,17 +701398,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2853a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171008> │ │ │ │ nop │ │ │ │ bcc.n 2853e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171044> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #48] @ (28544c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1710ac>) │ │ │ │ + cmp r4, sp │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ 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] @ (2854b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701486,15 +701459,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 2854cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17112c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bx fp │ │ │ │ + add r8, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (285574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1711d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701567,15 +701540,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 285658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1712b8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov r8, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (285648 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1712a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701644,17 +701617,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2855dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17123c> │ │ │ │ nop │ │ │ │ bne.n 2855a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171208> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r8, fp │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ 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] @ (28571c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17137c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701720,17 +701693,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2856b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171314> │ │ │ │ beq.n 2856cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17132c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2857ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17144c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701794,17 +701767,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1713e4> │ │ │ │ nop │ │ │ │ beq.n 2857f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171454> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ 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] @ (2858c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171528>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701873,17 +701846,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28585c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1714bc> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - muls r0, r3 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ 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] @ (285998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1715f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701947,17 +701920,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171590> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, r1 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ 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] @ (285a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1716bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702019,17 +701992,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2859fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17165c> │ │ │ │ ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rors r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ 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] @ (285b38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702098,17 +702071,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17172c> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r5 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r0, #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 r3, [pc, #200] @ (285c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17187c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702180,17 +702153,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285bae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17180e> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ands r4, r0 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ 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] @ (285d00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171960>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702262,17 +702235,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285c92 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1718f2> │ │ │ │ nop │ │ │ │ ldmia r3!, {} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (285d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1719f4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702319,15 +702292,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r2, {r2, r3, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ 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] @ (285e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171ad4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702399,17 +702372,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285e06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171a66> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r3, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ 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] @ (285f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171ba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702476,17 +702449,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285ede <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171b3e> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (286038 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171c98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702560,17 +702533,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 285fb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171c18> │ │ │ │ stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ 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] @ (286144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171da4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702651,17 +702624,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2860ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171d0c> │ │ │ │ stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ 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] @ (2861fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702714,15 +702687,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #14 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ 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] @ (2862c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171f24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702780,15 +702753,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r5!, {r1, r2, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ 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] @ (286378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x171fd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702848,15 +702821,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ 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] @ (28642c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17208c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702916,15 +702889,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ 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] @ (2864e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172144>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702985,15 +702958,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ 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] @ (286598 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1721f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703053,15 +703026,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ 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] @ (286678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1722d8>) │ │ │ │ @@ -703133,17 +703106,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 28660c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17226c> │ │ │ │ stmia r1!, {r1, r2, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #28] │ │ │ │ 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] @ (286724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172384>) │ │ │ │ @@ -703191,15 +703164,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ 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] @ (2867e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172440>) │ │ │ │ @@ -703252,15 +703225,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ itt │ │ │ │ lsl r2, r2, #6 │ │ │ │ - add r4, #44 @ 0x2c │ │ │ │ + add r1, #140 @ 0x8c │ │ │ │ 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] @ (2868b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172510>) │ │ │ │ @@ -703318,15 +703291,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ sev │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ 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] @ (286964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1725c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703386,15 +703359,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x006e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r0, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286a18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172678>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703454,15 +703427,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ 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] @ (286ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172730>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703523,15 +703496,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r1, r2, pc} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1727e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703591,15 +703564,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ 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] @ (286c58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1728b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703667,17 +703640,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286bee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17284e> │ │ │ │ cbnz r6, 286cc2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172922> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (286d38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172998>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703748,17 +703721,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17292c> │ │ │ │ revsh r4, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (286dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172a2c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703806,15 +703779,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172a68> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (286e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172ac4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703866,15 +703839,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172adc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp 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] @ (286f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172b78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703934,15 +703907,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8ba │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ 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] @ (286fcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172c2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704002,15 +703975,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb806 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ 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] @ (287084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172ce4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704071,15 +704044,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb752 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ 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] @ (287138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172d98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704139,15 +704112,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb69a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ 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] @ (28720c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704215,17 +704188,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2871a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172e02> │ │ │ │ push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #18 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2872ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172f4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704296,17 +704269,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172ee0> │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (287380 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x172fe0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704354,15 +704327,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ 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] @ (287418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173078>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704414,15 +704387,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r0, 287484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1730e4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + movs 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] @ (2874cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17312c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704482,15 +704455,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 287510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173170> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ 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] @ (287580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1731e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704550,15 +704523,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sxtb r2, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ 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] @ (287638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173298>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704619,15 +704592,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbz r6, 287662 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1732c2> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ 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] @ (2876ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17334c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704687,15 +704660,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ 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] @ (2877a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173404>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704757,15 +704730,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ 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] @ (287864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1734c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704830,15 +704803,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs 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, #156] @ (28791c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17357c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704900,15 +704873,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ 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] @ (2879dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17363c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704973,15 +704946,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1736fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705046,15 +705019,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #264 @ 0x108 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287b54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1737b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705116,15 +705089,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r4, sp, #520 @ 0x208 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17386c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705186,15 +705159,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, sp, #808 @ 0x328 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17392c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705259,15 +705232,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287d8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1739ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705332,15 +705305,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #328 @ 0x148 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173aa4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705402,15 +705375,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287f04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173b64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705475,15 +705448,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173c1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705545,15 +705518,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28807c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173cdc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705618,15 +705591,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #392 @ (adr r7, 288208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173e68>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28813c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173d9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705691,15 +705664,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #648 @ (adr r6, 2883c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174028>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2881f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173e54>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705761,15 +705734,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, pc, #904 @ (adr r5, 288580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1741e0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2882ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173f0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705831,15 +705804,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, pc, #168 @ (adr r5, 288358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173fb8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28836c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x173fcc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705904,15 +705877,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #456 @ (adr r4, 288538 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174198>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + asrs r2, r0, #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, #164] @ (28842c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17408c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705977,15 +705950,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #712 @ (adr r3, 2886f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174358>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (288508 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706056,17 +706029,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28849c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1740fc> │ │ │ │ add r2, pc, #976 @ (adr r2, 2888dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17453c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ 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] @ (2885a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174208>) │ │ │ │ @@ -706115,15 +706088,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #72 @ (adr r2, 2885f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174254>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (288650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1742b0>) │ │ │ │ @@ -706176,15 +706149,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, pc, #472 @ (adr r1, 28882c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17448c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706242,15 +706215,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, pc, #808 @ (adr r0, 288a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17469c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2887c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174424>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706310,15 +706283,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #56 @ (adr r0, 288800 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174460>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1744d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706378,15 +706351,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r6, #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, #160] @ (288934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174594>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706449,15 +706422,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ 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] @ (2889e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174648>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706517,15 +706490,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (288ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174724>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706596,17 +706569,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288a58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1746b8> │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (288b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1747c4>) │ │ │ │ @@ -706655,15 +706628,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ 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] @ (288c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17486c>) │ │ │ │ @@ -706716,15 +706689,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ 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} │ │ │ │ @@ -706782,15 +706755,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ 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] @ (288d80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1749e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706850,15 +706823,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ 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] @ (288e34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174a94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706918,15 +706891,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ 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] @ (288ef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174b50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706989,15 +706962,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174c04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707057,15 +707030,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (289034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174c94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707113,15 +707086,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2890d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174d34>) │ │ │ │ @@ -707172,15 +707145,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (289180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174de0>) │ │ │ │ @@ -707234,15 +707207,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -707301,15 +707274,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2892fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x174f5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707371,15 +707344,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2893b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175014>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707441,15 +707414,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28946c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1750cc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707511,15 +707484,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175184>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707581,15 +707554,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2895b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175214>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707637,15 +707610,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (289654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1752b4>) │ │ │ │ @@ -707696,15 +707669,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (289700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175360>) │ │ │ │ @@ -707758,15 +707731,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -707825,15 +707798,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #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] @ (28987c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1754dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707895,15 +707868,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175594>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707965,15 +707938,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2899ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17564c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708035,16 +708008,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + vshr.u64 q0, q6, #64 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289aa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175704>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708105,16 +708077,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + mcr2 0, 6, 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] @ (289b88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1757e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -708187,17 +708158,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289b16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175776> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + ldc2l 0, cr0, [r8, #880]! @ 0x370 │ │ │ │ + ldr r6, [pc, #704] @ (289e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175ab4>) │ │ │ │ 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] @ (289c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1758e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708275,16 +708245,16 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 289bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17585c> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.u64 q0, q6, #28 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + stc2 0, cr0, [r4, #-880] @ 0xfffffc90 │ │ │ │ + ldr r5, [pc, #752] @ (289f80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175be0>) │ │ │ │ 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] @ (289d34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175994>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708336,15 +708306,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc2 0, 6, r0, cr8, cr12, {6} │ │ │ │ + ldc2 0, cr0, [r8], #-880 @ 0xfffffc90 │ │ │ │ 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] @ (289df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175a54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -708400,15 +708370,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc2 0, 0, r0, cr8, cr12, {6} │ │ │ │ + @ instruction: 0xfb7800dc │ │ │ │ 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] @ (289ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175b28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -708469,15 +708439,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2l 0, cr0, [r4, #-880] @ 0xfffffc90 │ │ │ │ + @ instruction: 0xfaa400dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289f84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175be4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708539,15 +708509,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r2, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2 0, cr0, [r8], {220} @ 0xdc │ │ │ │ + vld1.8 @ instruction: 0xf9e800dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175ca0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708609,15 +708579,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - smlaldx r0, r0, ip, ip │ │ │ │ + vld4. {d0-d3}, [ip :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, #168] @ (28a104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175d64>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708682,15 +708652,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfb0a00dc │ │ │ │ + str??.w r0, [sl, ip, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a1c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175e20>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708752,15 +708722,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfa4c00dc │ │ │ │ + @ instruction: 0xf7ac00dc │ │ │ │ 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] @ (28a25c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708805,15 +708775,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh.w r0, [r0, #220] @ 0xdc │ │ │ │ + @ instruction: 0xf71000dc │ │ │ │ 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] @ (28a30c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x175f6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708863,15 +708833,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vst4. {d0-d3}, [r0 :64], ip │ │ │ │ + @ instruction: 0xf66000dc │ │ │ │ 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] @ (28a3d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708926,15 +708896,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r2, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh.w r0, [ip, ip, lsl #1] │ │ │ │ + @ instruction: 0xf59c00dc │ │ │ │ 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] @ (28a4a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708994,15 +708964,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r2, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf76400dc │ │ │ │ + @ instruction: 0xf4c400dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a564 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1761c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709064,15 +709034,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r6, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subw r0, r8, #2268 @ 0x8dc │ │ │ │ + and.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176280>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709134,15 +709104,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r7, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf5ec00dc │ │ │ │ + sbfx r0, ip, #3, #29 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28a6e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176344>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709207,15 +709177,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf52a00dc │ │ │ │ + @ instruction: 0xf28a00dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a7a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176400>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709277,15 +709247,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r7, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - orn r0, ip, #7208960 @ 0x6e0000 │ │ │ │ + rsb r0, ip, #220 @ 0xdc │ │ │ │ push {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] @ (28a884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1764e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709358,16 +709328,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a812 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176472> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf39c00dc │ │ │ │ - add r4, sl │ │ │ │ + @ instruction: 0xf0fc00dc │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28a91c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17657c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709416,15 +709386,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf2f000dc │ │ │ │ + orrs.w r0, r0, #220 @ 0xdc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (28a9b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176618>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709476,15 +709446,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf25400dc │ │ │ │ + vshr.s64 q0, q6, #12 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28aa5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1766bc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709540,15 +709510,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs.w r0, r0, #220 @ 0xdc │ │ │ │ + vqadd.s16 q0, q8, q6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28ab18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176778>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709610,15 +709580,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf0f400dc │ │ │ │ + mrc 0, 2, r0, cr4, 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] @ (28abd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176834>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709680,15 +709650,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r0, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bics.w r0, r8, #220 @ 0xdc │ │ │ │ + ldc 0, cr0, [r8, #880] @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28ac98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1768f8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709753,15 +709723,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vqadd.s64 q8, q11, q6 │ │ │ │ + ldcl 0, cr0, [r6], {220} @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28ad54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1769b4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709823,15 +709793,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r0, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 5, r0, cr8, cr12, {6} │ │ │ │ + ldc 0, cr0, [r8], {220} @ 0xdc │ │ │ │ push {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] @ (28ae38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176a98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709904,16 +709874,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28adc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176a26> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stcl 0, cr0, [r8, #880]! @ 0x370 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + adc.w r0, r8, ip, lsr #3 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28aed0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176b30>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709962,15 +709932,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldc 0, cr0, [ip, #-880]! @ 0xfffffc90 │ │ │ │ + eors.w r0, ip, ip, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (28af6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176bcc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710022,15 +709992,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc 0, cr0, [r0], #880 @ 0x370 │ │ │ │ + and.w r0, r0, ip, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28b010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176c70>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710086,15 +710056,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xebfc00dc │ │ │ │ + ldrd r0, r0, [ip, #-880] @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28b0cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176d2c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710156,15 +710126,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r1, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adc.w r0, r0, ip, lsr #3 │ │ │ │ + stmia.w r0!, {r2, r3, r4, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28b188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176de8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710226,15 +710196,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r2, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - eor.w r0, r4, ip, lsr #3 │ │ │ │ + b.n 28b158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176db8> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28b24c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176eac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710298,15 +710269,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r2, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strd r0, r0, [r0, #880] @ 0x370 │ │ │ │ + b.n 28b094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176cf4> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28b30c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176f6c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710369,15 +710341,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #19] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmdb r2, {r2, r3, r4, r6, r7} │ │ │ │ + b.n 28afd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176c38> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b3d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177034>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710443,15 +710416,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r2, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xe83800dc │ │ │ │ + b.n 28af0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176b6c> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b4a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177104>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710520,15 +710494,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b380 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176fe0> │ │ │ │ + b.n 28ae40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176aa0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b56c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1771cc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710595,15 +710569,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r7, #9] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b2b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176f14> │ │ │ │ + b.n 28ad74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1769d4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b63c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17729c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710673,15 +710647,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b1e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176e48> │ │ │ │ + b.n 28bca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177908> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b70c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17736c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710751,15 +710725,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176d78> │ │ │ │ + b.n 28bbd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177838> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b7dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17743c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710829,15 +710803,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x176ca8> │ │ │ │ + b.n 28bb08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177768> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177504>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710904,15 +710878,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28bf7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177bdc> │ │ │ │ + b.n 28ba3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17769c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1775d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710982,15 +710956,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28beb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177b10> │ │ │ │ + svc 250 @ 0xfa │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28ba3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17769c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711057,15 +711031,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28bde4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177a44> │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28bb04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177764>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711132,15 +711106,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28bd1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17797c> │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bbd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177834>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711210,15 +711184,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28bc50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1778b0> │ │ │ │ + ble.n 28bb10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177770> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28bc9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1778fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711285,15 +711259,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + bgt.n 28bc44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1778a4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bd6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1779cc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711363,15 +711337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + bgt.n 28bd78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1779d8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28be3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177a9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711441,15 +711415,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28bde8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177a48> │ │ │ │ + blt.n 28bea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177b08> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bf0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177b6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711519,15 +711493,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28bf18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177b78> │ │ │ │ + bge.n 28bfd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177c38> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28bfd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177c34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711594,15 +711568,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 28c04c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177cac> │ │ │ │ + bls.n 28bf0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177b6c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28c0a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177d04>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711672,15 +711646,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blt.n 28c180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177de0> │ │ │ │ + bhi.n 28c040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177ca0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28c16c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177dcc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711747,15 +711721,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bge.n 28c0b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177d14> │ │ │ │ + bhi.n 28c174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177dd4> │ │ │ │ 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] @ (28c244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177ea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711824,17 +711798,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c1d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177e38> │ │ │ │ nop │ │ │ │ str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 28c204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177e64> │ │ │ │ + bvc.n 28c2c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177f24> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ 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] @ (28c320 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177f80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711903,17 +711877,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c2b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177f14> │ │ │ │ nop │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 28c328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177f88> │ │ │ │ + bvs.n 28c3e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178048> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28c3b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178018>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711961,15 +711935,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 28c464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1780c4> │ │ │ │ + bpl.n 28c324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x177f84> │ │ │ │ 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] @ (28c44c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1780ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712017,15 +711991,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 28c3d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178030> │ │ │ │ + bpl.n 28c490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1780f0> │ │ │ │ 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] @ (28c4dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17813c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712073,15 +712047,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 28c540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1781a0> │ │ │ │ + bmi.n 28c400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178060> │ │ │ │ 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] @ (28c56c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1781cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712129,15 +712103,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvs.n 28c4b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178110> │ │ │ │ + bcc.n 28c570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1781d0> │ │ │ │ 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] @ (28c644 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1782a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712206,17 +712180,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c5d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178238> │ │ │ │ nop │ │ │ │ str r6, [r6, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 28c604 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178264> │ │ │ │ + bcc.n 28c6c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178324> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ 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] @ (28c718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178378>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712281,17 +712255,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c6ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17830c> │ │ │ │ nop │ │ │ │ str r2, [r3, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 28c730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178390> │ │ │ │ + bcs.n 28c7f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178450> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28c7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712360,17 +712334,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c788 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1783e8> │ │ │ │ nop │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 28c854 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1784b4> │ │ │ │ + bne.n 28c714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178374> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ 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] @ (28c8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178504>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712428,15 +712402,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c870 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1784d0> │ │ │ │ b.n 28c862 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1784c2> │ │ │ │ ldrsh r2, [r5, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcc.n 28c9a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178608> │ │ │ │ + beq.n 28c868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1784c8> │ │ │ │ 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] @ 28c8fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17855c> │ │ │ │ @@ -712531,15 +712505,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1785d8> │ │ │ │ b.n 28c96a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1785ca> │ │ │ │ ldrsh r2, [r4, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcs.n 28caa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178700> │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 28ca0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17866c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -712634,15 +712608,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28ca88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1786e8> │ │ │ │ b.n 28ca7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1786da> │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 28cb90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1787f0> │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28cb68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1787c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712700,15 +712674,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28cb34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178794> │ │ │ │ b.n 28cb26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178786> │ │ │ │ ldrb r6, [r4, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 28cae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178744> │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ 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] @ (28cbf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178858>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712755,15 +712729,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r7, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 28cc24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178884> │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28ccd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178930>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712832,17 +712806,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cc64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1788c4> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + adds r0, r5, #5 │ │ │ │ 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] @ (28cd94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1789f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712904,17 +712878,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28cd34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178994> │ │ │ │ ldrh r6, [r1, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + adds r2, r4, #2 │ │ │ │ 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] @ (28ce78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178ad8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -712986,17 +712960,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ce0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178a6a> │ │ │ │ nop │ │ │ │ ldr r0, [r1, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + subs r0, r0, 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, #160] @ (28cf38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178b98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713059,15 +713033,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ 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] @ (28cff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178c58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713131,15 +713105,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r4, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (28d0d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178d34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713209,17 +713183,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178cc4> │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (28d1cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178e2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713295,17 +713269,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28d146 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178da6> │ │ │ │ nop │ │ │ │ ldrsb r2, [r1, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r6, 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, #196] @ (28d2ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178f0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713375,17 +713349,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d23c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178e9c> │ │ │ │ nop │ │ │ │ strb r2, [r2, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + asrs r4, r1, #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, #120] @ (28d340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x178fa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713430,15 +713404,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r6, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ 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] @ (28d3ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17900c>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713600,15 +713574,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r7, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28d564 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1791c4>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713785,15 +713759,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -713859,15 +713833,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -713932,15 +713906,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #168] @ (28d960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1795c0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -714017,18 +713991,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1795a0> │ │ │ │ ldr r6, [pc, #296] @ (28dad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179738>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + itee le │ │ │ │ + lslle r4, r3, #3 │ │ │ │ + asrgt r2, r1, #2 │ │ │ │ + lslgt 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] @ (28dac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -714103,15 +714077,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #456] @ (28dc8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1798ec>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + bkpt 0x00aa │ │ │ │ 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] @ (28dbd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714187,15 +714161,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #392] @ (28dd5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1799bc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ 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] @ (28dca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714262,18 +714236,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dc38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179898> │ │ │ │ ldr r3, [pc, #328] @ (28ddf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179a50>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - itte vc │ │ │ │ - lslvc r4, r3, #3 │ │ │ │ - asrvc r2, r6, #32 │ │ │ │ - lslvs r5, r3, #3 │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ + 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] @ (28dd7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1799dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -714339,17 +714313,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dd10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179970> │ │ │ │ ldr r2, [pc, #488] @ (28df68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179bc8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + pop {r1} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r2, r7, #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 r4, [pc, #140] @ (28de24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179a84>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714406,15 +714380,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #640] @ (28e0a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179d08>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + cbnz r0, 28de7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179ade> │ │ │ │ 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] @ (28de8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179aec>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -714509,15 +714483,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #576] @ (28e178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179dd8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + rev r0, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 28df98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179bf8> │ │ │ │ @@ -714611,15 +714585,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blxns r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r4, 28e0ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179d1a> │ │ │ │ + cbnz r4, 28e052 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179cb2> │ │ │ │ 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] @ (28e0e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179d44>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714676,15 +714650,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mov r8, ip │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r0, 28e136 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179d96> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ 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] @ (28e1f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179e58>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714786,15 +714760,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mov r4, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rev r6, r2 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ 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] @ (28e318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x179f78>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714901,15 +714875,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ 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] @ (28e444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a0a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -715022,15 +714996,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (28e520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a180>) │ │ │ │ @@ -715108,15 +715082,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmn r2, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, 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, #212] @ (28e610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a270>) │ │ │ │ @@ -715203,15 +715177,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ rors r6, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r6, 28e66e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a2ce> │ │ │ │ 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] @ (28e710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a370>) │ │ │ │ @@ -715306,15 +715280,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + sxtb r6, r3 │ │ │ │ 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] @ (28e7c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a428>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715380,15 +715354,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ands r0, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r2, r6} │ │ │ │ + cbz r4, 28e7f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a458> │ │ │ │ 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] @ (28e888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a4e8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715458,15 +715432,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #88 @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r4, 28e8f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a550> │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ 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] @ (28e934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a594>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715526,15 +715500,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r6, #152 @ 0x98 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - uxtb r6, r2 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ 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] @ (28e9f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a654>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715604,15 +715578,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sxth r0, r3 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ 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] @ (28eabc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a71c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715686,15 +715660,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r0, 28ead8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a738> │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ 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] @ (28eba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a800>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715767,18 +715741,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28eb30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a790> │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + mrc2 0, 4, r0, cr6, cr12, {6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28ec48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a8a8>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715834,15 +715807,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28ecb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17a910>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -715937,15 +715910,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ 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] @ 28edbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17aa1c> │ │ │ │ @@ -716039,15 +716012,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #96 @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28ef08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ab68>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716104,15 +716077,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, #188 @ 0xbc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ 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] @ (28f01c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ac7c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716214,15 +716187,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ 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] @ (28f13c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ad9c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716329,15 +716302,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r7, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ 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] @ (28f268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17aec8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716450,15 +716423,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #228 @ 0xe4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r7, pc, #16 @ (adr r7, 28f280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17aee0>) │ │ │ │ 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] @ (28f344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17afa4>) │ │ │ │ @@ -716536,15 +716509,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #182 @ 0xb6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r6, pc, #160 @ (adr r6, 28f3ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b04c>) │ │ │ │ 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] @ (28f434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b094>) │ │ │ │ @@ -716631,15 +716604,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #218 @ 0xda │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #872 @ (adr r7, 28f7a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b404>) │ │ │ │ + add r5, pc, #232 @ (adr r5, 28f524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b184>) │ │ │ │ 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] @ (28f534 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b194>) │ │ │ │ @@ -716734,15 +716707,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, #234 @ 0xea │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, pc, #872 @ (adr r6, 28f8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b504>) │ │ │ │ + add r4, pc, #232 @ (adr r4, 28f624 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b284>) │ │ │ │ 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] @ (28f5ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b24c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716808,15 +716781,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, pc, #128 @ (adr r6, 28f674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b2d4>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 28f7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b454>) │ │ │ │ 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] @ (28f6ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b30c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716886,15 +716859,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, pc, #384 @ (adr r5, 28f834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b494>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 28f9b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b614>) │ │ │ │ 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] @ (28f758 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b3b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716954,15 +716927,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #712 @ (adr r4, 28fa28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b688>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 28f7a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b408>) │ │ │ │ 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] @ (28f818 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b478>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717032,15 +717005,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, pc, #976 @ (adr r3, 28fbf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b850>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 28f970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b5d0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (28f8e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b540>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717114,15 +717087,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, pc, #176 @ (adr r3, 28f998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b5f8>) │ │ │ │ + add r0, pc, #560 @ (adr r0, 28fb18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b778>) │ │ │ │ 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] @ (28f9a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b600>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -717190,15 +717163,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 28f964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b5c4> │ │ │ │ b.n 28f952 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b5b2> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, pc, #528 @ (adr r2, 28fbb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b818>) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ 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] @ (28fa08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b668>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717464,19 +717437,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fc18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b878> │ │ │ │ nop │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ 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] @ (28fddc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ba3c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717589,19 +717562,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fd48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17b9a8> │ │ │ │ nop │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r2, #20 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r1, #4 │ │ │ │ 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] @ (28ff20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bb80>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717720,19 +717693,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fe84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bae4> │ │ │ │ nop │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (29001c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bc7c>) │ │ │ │ @@ -717819,19 +717792,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28ffb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bc14> │ │ │ │ movs r7, #242 @ 0xf2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ 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] @ (29012c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bd8c>) │ │ │ │ @@ -717928,19 +717901,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2900ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bd1a> │ │ │ │ nop │ │ │ │ movs r6, #246 @ 0xf6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r6, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ 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] @ (29024c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17beac>) │ │ │ │ @@ -718045,19 +718018,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2901d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17be32> │ │ │ │ nop │ │ │ │ movs r5, #230 @ 0xe6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r5, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (290378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bfd8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718164,19 +718137,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2902ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bf4c> │ │ │ │ nop │ │ │ │ movs r4, #196 @ 0xc4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ 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] @ (2904b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c110>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718289,19 +718262,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 29041c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c07c> │ │ │ │ nop │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ 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] @ (2905f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c254>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718420,19 +718393,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 290558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c1b8> │ │ │ │ nop │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r2, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ 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] @ (2906f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c350>) │ │ │ │ @@ -718519,19 +718492,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 290688 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c2e8> │ │ │ │ movs r1, #30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ 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] @ (290800 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c460>) │ │ │ │ @@ -718628,19 +718601,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29078e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c3ee> │ │ │ │ nop │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r1, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ 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] @ (290920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c580>) │ │ │ │ @@ -718745,19 +718718,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2908a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c506> │ │ │ │ nop │ │ │ │ subs r2, r2, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r6, #2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ 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] @ (2909f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c650>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -718821,17 +718794,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2909be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c61e> │ │ │ │ adds r2, r6, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 290284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17bee4> │ │ │ │ + b.n 290d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c9a4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (290ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17c730>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -718896,15 +718869,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ 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] │ │ │ │ @@ -719017,15 +718990,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x168070> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, r2, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (290e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ca7c>) │ │ │ │ @@ -719172,17 +719145,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fb7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7454> │ │ │ │ b.n 290da6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ca06> │ │ │ │ subs r6, r5, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ 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] @ 290e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cad4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -719409,17 +719382,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 291072 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ccd2> │ │ │ │ nop │ │ │ │ asrs r6, r1, #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 2910e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cd44> │ │ │ │ + bls.n 2911a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ce04> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (29118c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cdec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719479,21 +719452,21 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1f9a68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe56c8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #25 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 2911cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ce2c> │ │ │ │ + bge.n 29128c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ceec> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 291188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cde8> │ │ │ │ + bge.n 291248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cea8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bgt.n 291144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cda4> │ │ │ │ + bge.n 291204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ce64> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #276] @ (2912c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cf24>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -719599,15 +719572,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 291298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cef8> │ │ │ │ b.n 291208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17ce68> │ │ │ │ asrs r0, r1, #22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ 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] @ (2913fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719718,17 +719691,17 @@ │ │ │ │ bne.n 2913e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d046> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2913d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d036> │ │ │ │ b.n 291328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cf88> │ │ │ │ asrs r4, r3, #17 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 291390 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17cff0> │ │ │ │ + bhi.n 291450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d0b0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (291560 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719851,17 +719824,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29153a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d19a> │ │ │ │ b.n 291474 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d0d4> │ │ │ │ nop │ │ │ │ asrs r6, r3, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 291638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d298> │ │ │ │ + bvs.n 2914f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d158> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (2916a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d304>) │ │ │ │ @@ -719969,21 +719942,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvs.n 2915b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d214> │ │ │ │ + bcc.n 291674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d2d4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 291758 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d3b8> │ │ │ │ + bcc.n 291618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d278> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 291610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d270> │ │ │ │ + bcc.n 2916d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d330> │ │ │ │ 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] @ (2919c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720247,17 +720220,17 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2918e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d546> │ │ │ │ nop │ │ │ │ asrs r4, r6, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 291a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d6fc> │ │ │ │ + bcs.n 29195c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d5bc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 291ac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d720> │ │ │ │ + bcs.n 291980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d5e0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 437628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323288> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -720366,15 +720339,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 291ace <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d72e> │ │ │ │ b.n 291af0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d750> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #21 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 291b38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d798> │ │ │ │ + bne.n 291bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d858> │ │ │ │ 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] @ (291b88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d7e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720671,17 +720644,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 291e20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17da80> │ │ │ │ b.n 291c72 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d8d2> │ │ │ │ lsrs r0, r3, #14 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcs.n 291d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d9d8> │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcs.n 291d7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17d9dc> │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (291eb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17db18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720716,15 +720689,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ 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] @ 292e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x17eaec> │ │ │ │ mov r6, r0 │ │ │ │ @@ -725755,19 +725728,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181a2c> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 295df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181a50> │ │ │ │ movs r0, #1 │ │ │ │ b.n 295dd2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181a32> │ │ │ │ nop │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 295e86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181ae6> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 295e6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181acc> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -725832,15 +725805,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 295ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181b2c> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 295ec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181b24> │ │ │ │ b.n 295ed0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181b30> │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -726141,15 +726114,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #856 @ (adr r0, 2965cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18222c>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 2962f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181f52> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2962ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x181f4a> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -726669,15 +726642,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ nop {8} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + cbnz r0, 296880 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1824e0> │ │ │ │ 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 │ │ │ │ @@ -726825,15 +726798,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2969de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18263e> │ │ │ │ nop │ │ │ │ pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #18] │ │ │ │ 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 │ │ │ │ @@ -726998,15 +726971,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 296c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x182860> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ 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] @ (296d3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18299c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -727088,15 +727061,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296c92 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1828f2> │ │ │ │ revsh r2, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (296e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x182aa0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -727184,15 +727157,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1829e4> │ │ │ │ cbnz r2, 296e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x182adc> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ 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 │ │ │ │ @@ -727437,19 +727410,19 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ 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] @ (2972f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x182f58>) │ │ │ │ @@ -727620,19 +727593,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 297166 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x182dc6> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2971c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x182e26> │ │ │ │ nop │ │ │ │ @ instruction: 0xb60a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r5, [pc, #528] @ (297514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183174>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ 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 │ │ │ │ @@ -727840,15 +727813,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 297490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1830f0> │ │ │ │ uxtb r6, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ 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 │ │ │ │ @@ -727980,15 +727953,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ b.n 297612 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183272> │ │ │ │ nop │ │ │ │ cbz r6, 297702 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183362> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ 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] @ (2977e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728491,15 +728464,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #392 @ 0x188 │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r4, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -728628,15 +728601,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 296d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1829a4> │ │ │ │ b.n 297d60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1839c0> │ │ │ │ nop │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ 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] @ (297f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183bd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -728775,17 +728748,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 297ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183b2c> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 297e96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183af6> │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ 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] @ (29820c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183e6c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -729024,33 +728997,33 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #30] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (298544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1841a4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -729326,47 +729299,47 @@ │ │ │ │ b.n 2984a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184102> │ │ │ │ add r4, pc, #824 @ (adr r4, 29887c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1844dc>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrb r4, [r4, #22] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r6, [r2, #13] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (298590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1841f0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (298594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1841f4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2984a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184102> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 298318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x183f78> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ 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] @ (2986f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184350>) │ │ │ │ @@ -729493,23 +729466,23 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 298638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184298> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 298696 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1842f6> │ │ │ │ nop │ │ │ │ add r1, pc, #568 @ (adr r1, 29892c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18458c>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ 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] @ (298894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1844f4>) │ │ │ │ @@ -729652,23 +729625,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2987ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18440c> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29883c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18449c> │ │ │ │ add r0, pc, #120 @ (adr r0, 298910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184570>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -730426,29 +730399,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 298f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184bd8> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (29939c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184ffc>) │ │ │ │ @@ -730643,27 +730616,27 @@ │ │ │ │ b.n 299306 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184f66> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ b.n 299266 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x184ec6> │ │ │ │ str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ 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 │ │ │ │ @@ -730866,21 +730839,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 29968c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1852ec> │ │ │ │ sub sp, #12 │ │ │ │ @@ -731128,19 +731101,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2997e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185446> │ │ │ │ b.n 2997f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185458> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ 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 │ │ │ │ @@ -731176,19 +731149,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 299788 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1853e8> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4abb0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2999e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185640>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731255,15 +731228,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4abb0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (299ad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185734>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731291,17 +731264,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 299930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185590> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (299b10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185770>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731368,15 +731341,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4abb0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r2, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (299c04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185864>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731404,17 +731377,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 299930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185590> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -732491,21 +732464,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #728] @ (29ac30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x186890>) │ │ │ │ + ldr r3, [pc, #88] @ (29a9b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x186610>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrsh r4, [r7, r7] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 299fd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185c34> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -733964,15 +733937,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 299ff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185c58> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ 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 29bed2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x187b32> │ │ │ │ ldr.w ip, [pc, #2080] @ 29c56c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1881cc> │ │ │ │ @@ -734648,31 +734621,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 29bffe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x187c5e> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + cmp r5, #58 @ 0x3a │ │ │ │ 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] @ (29c5bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18821c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -734938,37 +734911,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ b.n 29c6a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x188302> │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r2, 29c8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x188504> │ │ │ │ + cpsie i │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ 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] @ 29c8f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x188558> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -735205,15 +735178,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ ldrb r2, [r7, r7] │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29cc76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1888d6> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29cf30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x188b90> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -736279,19 +736252,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 29cbc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x188824> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 29cade <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18873e> │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ 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 29daac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18970c> │ │ │ │ ldr r0, [pc, #648] @ (29db30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189790>) │ │ │ │ @@ -736496,15 +736469,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29cadc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18873c> │ │ │ │ b.w 29cbc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x188824> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + asrs r6, r0, #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 r2, [pc, #316] @ (29dc84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1898e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736624,23 +736597,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 29dbf6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189856> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #960] @ (29e048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189ca8>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [pc, #736] @ (29df6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189bcc>) │ │ │ │ + mov r0, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ 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] @ (29dd30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189990>) │ │ │ │ @@ -736694,15 +736667,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ 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] │ │ │ │ @@ -736837,17 +736810,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ 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 │ │ │ │ @@ -737165,17 +737138,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 142 @ 0x8e │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r4, r0, #5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #142 @ 0x8e │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -737188,15 +737161,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -737238,15 +737211,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r8, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 29e348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189fa8> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -737325,15 +737298,15 @@ │ │ │ │ bhi.n 29e3d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a030> │ │ │ │ ldr r3, [pc, #8] @ (29e3d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a034>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ 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 │ │ │ │ @@ -737371,15 +737344,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 29e424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a084> │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ 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 │ │ │ │ @@ -737430,15 +737403,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ 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 │ │ │ │ @@ -737574,29 +737547,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 29e52a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a18a> │ │ │ │ nop │ │ │ │ negs r4, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -737681,15 +737654,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a040 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 29e704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a364> │ │ │ │ nop │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ 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 │ │ │ │ @@ -737781,15 +737754,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a040 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 29e7f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a452> │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ 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] @ (29eab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a710>) │ │ │ │ @@ -737975,33 +737948,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 29e9dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a63c> │ │ │ │ subs r6, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ 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 │ │ │ │ @@ -738182,21 +738155,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29ebf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a858> │ │ │ │ movs r4, #32 │ │ │ │ b.n 29ec54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a8b4> │ │ │ │ nop │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ 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 │ │ │ │ @@ -738324,21 +738297,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29ed9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18a9fc> │ │ │ │ movs r4, #16 │ │ │ │ b.n 29ede4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18aa44> │ │ │ │ nop │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsls r2, r6, #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 r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738478,21 +738451,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 29ef0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18ab6e> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 29ef6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18abce> │ │ │ │ subs r0, #134 @ 0x86 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738553,15 +738526,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r6, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ 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 │ │ │ │ @@ -738650,17 +738623,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ 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 │ │ │ │ @@ -739279,15 +739252,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 29f976 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18b5d6> │ │ │ │ ldr r3, [pc, #208] @ (29f9a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18b604>) │ │ │ │ ldr r0, [pc, #208] @ (29f9a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18b608>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10504f4 │ │ │ │ + bl 1050244 │ │ │ │ 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 29f8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18b504> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -739353,35 +739326,34 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r6, r3, #31 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vshr.u64 q8, , #20 │ │ │ │ + stc2l 0, cr0, [ip, #-876] @ 0xfffffc94 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - vshr.u64 q8, , #34 │ │ │ │ + stc2 0, cr0, [r8, #876]! @ 0x36c │ │ │ │ + ldc2 0, cr0, [lr, #-876]! @ 0xfffffc94 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ movs r1, #0 │ │ │ │ blx 6a22c │ │ │ │ @@ -739568,26 +739540,26 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r4, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 q8, q8, │ │ │ │ + stc2l 0, cr0, [r0], {219} @ 0xdb │ │ │ │ lsls r4, r2, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vqadd.u16 q8, q11, │ │ │ │ + ldc2 0, cr0, [r6], #876 @ 0x36c │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ lsls r4, r0, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 29fc78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18b8d8> │ │ │ │ @@ -740154,21 +740126,21 @@ │ │ │ │ b.n 2a0240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18bea0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mcr2 1, 5, r0, cr2, cr0, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 3, r0, cr0, cr0, {4} │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ 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] @ (2a03a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c008>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740256,21 +740228,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2a0336 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18bf96> │ │ │ │ nop │ │ │ │ movs r4, #128 @ 0x80 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a044c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c0ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -740485,17 +740457,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2a0606 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c266> │ │ │ │ nop │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + movs r7, #22 │ │ │ │ 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 │ │ │ │ @@ -740628,15 +740600,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c3d8> │ │ │ │ nop │ │ │ │ movs r0, #10 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a08b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740699,15 +740671,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a083c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c49c> │ │ │ │ subs r6, r0, #5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a0964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c5c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740764,15 +740736,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0900 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c560> │ │ │ │ nop │ │ │ │ subs r6, r7, #1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -740921,23 +740893,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a0aac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18c70c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r2, r7, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -742432,15 +742404,15 @@ │ │ │ │ b.n 2a1af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18d758> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bics.w r1, lr, r0, lsr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, r4, r0, lsr #2 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ 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] @ 2a27c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18e420> │ │ │ │ @@ -743523,15 +743495,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ b.n 2a1fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18dc38> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 2a2b3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18e79c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a29be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18e61e> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -745718,15 +745690,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a3ed0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x18fb30> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmia r0!, {r3, r4, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -746849,15 +746821,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0022 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 465818 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x351478> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r0, #20 │ │ │ │ @@ -749246,15 +749218,15 @@ │ │ │ │ ldrh.w r3, [sp, #272] @ 0x110 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ b.w 2a5c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x191874> │ │ │ │ add r5, pc, #624 @ (adr r5, 2a692c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19258c>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2a66dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x19233c> │ │ │ │ + bcs.n 2a679c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1923fc> │ │ │ │ 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 │ │ │ │ @@ -750200,24 +750172,24 @@ │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a7186 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x192de6> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ite al │ │ │ │ - lslal r3, r3, #3 │ │ │ │ - itte le @ unpredictable > │ │ │ │ - lslle r3, r3, #3 │ │ │ │ - itet gt @ unpredictable │ │ │ │ - lslgt r3, r3, #3 │ │ │ │ - itee ne @ unpredictable │ │ │ │ - lslne r3, r3, #3 │ │ │ │ - pusheq {lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ + 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] @ 2a720c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x192e6c> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (2a7210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x192e70>) │ │ │ │ add r1, sp, #4 │ │ │ │ add ip, pc │ │ │ │ @@ -823883,23 +823855,23 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r4, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #48] @ (2de4fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca15c>) │ │ │ │ + ldr r2, [pc, #432] @ (2de67c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca2dc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #888] @ (2de848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca4a8>) │ │ │ │ + ldr r2, [pc, #248] @ (2de5c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca228>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r0, r1 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #560] @ (2de70c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca36c>) │ │ │ │ + ldr r1, [pc, #944] @ (2de88c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca4ec>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2deb24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca784> │ │ │ │ bls.w 2df24c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1caeac> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -825005,31 +824977,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2de58e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca1ee> │ │ │ │ b.w 2de83a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca49a> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #520] @ (2df2a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1caf04>) │ │ │ │ + cmp sl, ip │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [pc, #544] @ (2df2c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1caf20>) │ │ │ │ + cmp r8, sp │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - mov sl, pc │ │ │ │ + add r2, fp │ │ │ │ lsls r0, r3, #3 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + add r0, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov ip, r4 │ │ │ │ + add r4, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r8, r3 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, pc │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2df0d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cad38> │ │ │ │ ldr.w r2, [pc, #3340] @ 2dfdd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cba34> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -826144,19 +826116,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2de83a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca49a> │ │ │ │ b.w 2ded1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca97c> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2de83a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ca49a> │ │ │ │ ldr r3, [pc, #660] @ (2e0084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cbce4>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -826495,20 +826467,20 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r1, #6 │ │ │ │ vrhadd.u16 d16, d24, d12 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u32 d0, d28, d12 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vrhadd.u8 d0, d20, d12 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e02c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cbf28>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e028e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cbeee> │ │ │ │ bls.n 2e0258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cbeb8> │ │ │ │ @@ -826919,23 +826891,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 2e0588 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cc1e8> │ │ │ │ movs r3, #218 @ 0xda │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ 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] @ (2e07c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cc420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -827331,29 +827303,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e08fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cc55c> │ │ │ │ subs r4, r4, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #18 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -827523,15 +827495,15 @@ │ │ │ │ bl 15be70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47ad0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e0348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cbfa8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ subs r0, r3, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ 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] @ (2e0cc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cc928>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827550,15 +827522,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e0348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cbfa8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ 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] @ (2e0d0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cc96c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827576,15 +827548,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e0348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cbfa8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, r3, r1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e0d6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cc9ce> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -828880,17 +828852,17 @@ │ │ │ │ bl ffeefcbe │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bhi.w 2e1054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cccb4> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e1ea6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cdb06> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -829458,23 +829430,23 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ bcc.n 2e23d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ce038> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e2400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ce060> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e23b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ce014> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r4, r5, #3 │ │ │ │ udf #248 @ 0xf8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - muls r6, r1 │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bcs.n 2e22c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cdf24> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcs.n 2e22a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cdf04> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcs.n 2e2498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ce0f8> │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -830621,33 +830593,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 2e2134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cdd94> │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r1, [pc, #216] @ (2e326c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ceecc>) │ │ │ │ + mov lr, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -831802,16 +831774,16 @@ │ │ │ │ b.w 2e2424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ce084> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e2134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cdd94> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb0400d7 │ │ │ │ - @ instruction: 0xfaf000d7 │ │ │ │ + str??.w r0, [r4, r7, lsl #1] │ │ │ │ + ldr.w r0, [r0, r7, lsl #1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e42c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cff20> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -832092,18 +832064,18 @@ │ │ │ │ b.n 2e40ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1cfd4e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ittt le │ │ │ │ lslle r4, r1, #6 │ │ │ │ suble r0, #92 @ 0x5c │ │ │ │ movle r0, r0 │ │ │ │ - movw r0, #24791 @ 0x60d7 │ │ │ │ + vshr.s64 q0, , #26 │ │ │ │ itet eq │ │ │ │ lsleq r4, r1, #6 │ │ │ │ - addne r6, r1, r7 │ │ │ │ + asrne r6, r5, #28 │ │ │ │ lsleq r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #612] @ 2e4548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d01a8> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -832334,18 +832306,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, , #58 │ │ │ │ + stcl 0, cr0, [r6], #860 @ 0x35c │ │ │ │ pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ 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 │ │ │ │ @@ -832626,18 +832598,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ hlt 0x0002 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], {215} @ 0xd7 │ │ │ │ + bics.w r0, sl, r7, lsr #3 │ │ │ │ cbnz r6, 2e489c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d04fc> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ 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 │ │ │ │ @@ -832932,18 +832904,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ @ instruction: 0xb772 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #860]! @ 0x35c │ │ │ │ + b.n 2e4a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d06b0> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb6ba │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ 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] @ 2e4e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0aa4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833170,19 +833143,19 @@ │ │ │ │ b.n 2e4d68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d09c8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r4, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0844> │ │ │ │ + b.n 2e46a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0304> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r6, 2e4eb6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0b16> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ 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] @ 2e4f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0bd4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833298,21 +833271,21 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 2e4f9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0bfa> │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e5778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d13d8> │ │ │ │ + b.n 2e5238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0e98> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r0, 2e4f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0bfc> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2e5734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1394> │ │ │ │ + b.n 2e51f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0e54> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e504c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0cac> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -833385,15 +833358,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e5014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0c74> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e5670 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d12d0> │ │ │ │ + b.n 2e5130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0d90> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #912 @ 0x390 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833518,15 +833491,15 @@ │ │ │ │ b.n 2e50e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0d48> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e5654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d12b4> │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833604,15 +833577,15 @@ │ │ │ │ b.n 2e5216 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d0e76> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e54a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1100> │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r5, sp, #904 @ 0x388 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833763,19 +833736,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e54e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1140> │ │ │ │ + ble.n 2e53a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1000> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ 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] @ 2e5620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1280> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -833927,19 +833900,19 @@ │ │ │ │ b.n 2e54e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1140> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ add r3, sp, #608 @ 0x260 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + blt.n 2e5624 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1284> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ 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] @ (2e5798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d13f8>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -834085,21 +834058,21 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 2e56b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1318> │ │ │ │ + bls.n 2e5778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d13d8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bgt.n 2e5874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d14d4> │ │ │ │ + bls.n 2e5734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1394> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #1028] @ 2e5bcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d182c> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834451,20 +834424,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e5bc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1828>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2e5b54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d17b4> │ │ │ │ + bhi.n 2e5c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1874> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, pc, #584 @ (adr r7, 2e5e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a84>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + vmla.i q0, q13, d3[6] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2e5e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1ad0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -834702,42 +834674,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e5eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b0c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d18dc> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 2e5e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1aac> │ │ │ │ + bpl.n 2e5f0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b6c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vshr.s64 q0, q6, #2 │ │ │ │ - bvc.n 2e5e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a7c> │ │ │ │ + ldc 0, cr0, [lr, #-880] @ 0xfffffc90 │ │ │ │ + bpl.n 2e5edc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 2e5df8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a58> │ │ │ │ + bmi.n 2e5eb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b18> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 2e5da0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a00> │ │ │ │ + bcc.n 2e5e60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1ac0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 2e5f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b78> │ │ │ │ + bcc.n 2e5dd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a38> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a70> │ │ │ │ + bcc.n 2e5ed0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b30> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a90> │ │ │ │ + bcc.n 2e5ef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b50> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 2e5dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a4c> │ │ │ │ + bmi.n 2e5eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b0c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a44> │ │ │ │ + bcc.n 2e5ea4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b04> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5e0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a6c> │ │ │ │ + bcc.n 2e5ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b2c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5e34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a94> │ │ │ │ + bcc.n 2e5ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b54> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5e5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1abc> │ │ │ │ + bcc.n 2e5f1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b7c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5f64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1bc4> │ │ │ │ + bcs.n 2e5e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a84> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e5f0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b6c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d18dc> │ │ │ │ ldr r0, [pc, #88] @ (2e5f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b70>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d18dc> │ │ │ │ @@ -834770,31 +834742,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e5c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d18dc> │ │ │ │ ldr r0, [pc, #36] @ (2e5f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b8c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d18dc> │ │ │ │ nop │ │ │ │ - bpl.n 2e5f44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1ba4> │ │ │ │ + bcs.n 2e6004 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c64> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 2e5f44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1ba4> │ │ │ │ + bcs.n 2e6004 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c64> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5f50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1bb0> │ │ │ │ + bcs.n 2e6010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c70> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5f6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1bcc> │ │ │ │ + bcs.n 2e5e2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1a8c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 2e5f1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b7c> │ │ │ │ + bcs.n 2e5fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 2e5f04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b64> │ │ │ │ + bcs.n 2e5fc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e5f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1b8c> │ │ │ │ + bcs.n 2e5fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c4c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 2e5fac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c0c> │ │ │ │ + bne.n 2e5e6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1acc> │ │ │ │ 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] @ 2e607c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1cdc> │ │ │ │ sub sp, #16 │ │ │ │ @@ -834921,29 +834893,29 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r0, pc, #712 @ (adr r0, 2e6348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1fa8>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2e600c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c6c> │ │ │ │ + bcc.n 2e60cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d2c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r0, pc, #296 @ (adr r0, 2e61b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1e14>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bpl.n 2e60c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d20> │ │ │ │ + bcs.n 2e6180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1de0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bmi.n 2e5fe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c48> │ │ │ │ + bcs.n 2e60a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d08> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 2e60d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d34> │ │ │ │ + bcs.n 2e6194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1df4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 2e6180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1de0> │ │ │ │ + bne.n 2e6040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1ca0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 2e6164 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1dc4> │ │ │ │ + bne.n 2e6024 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1c84> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e6198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1df8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -835050,15 +835022,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2e6188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1de8> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e6112 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d72> │ │ │ │ stmia r6!, {r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bvc.n 2e6190 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1df0> │ │ │ │ + bpl.n 2e6250 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1eb0> │ │ │ │ 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] @ (2e6208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1e68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835079,17 +835051,17 @@ │ │ │ │ bl 2e60a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d04> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e6210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1e70>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e61f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1e50> │ │ │ │ stmia r5!, {r3, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bcc.n 2e6124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d84> │ │ │ │ + beq.n 2e61e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1e44> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 2e611c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1d7c> │ │ │ │ + beq.n 2e61dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1e3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 2e6260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1ec0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e6264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1ec4>) │ │ │ │ @@ -835114,15 +835086,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bcc.n 2e62f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1f54> │ │ │ │ + beq.n 2e61b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1e14> │ │ │ │ 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] @ (2e62cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1f2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835152,16 +835124,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + it mi │ │ │ │ + lslmi r6, r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e6320 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d1f80> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -835376,15 +835348,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e6428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d2088> │ │ │ │ nop │ │ │ │ - bne.n 2e6410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d2070> │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -836810,15 +836782,15 @@ │ │ │ │ bl 2496b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135310> │ │ │ │ b.n 2e73f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d3056> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ 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 │ │ │ │ @@ -837221,19 +837193,19 @@ │ │ │ │ b.n 2e7630 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d3290> │ │ │ │ cbz r6, 2e78dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d353c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrh r6, [r0, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itet le │ │ │ │ - lslle r7, r2, #3 │ │ │ │ - ldrhgt r0, [r1, #14] │ │ │ │ - lslle r4, r1, #6 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ + lsls r4, r1, #6 │ │ │ │ + cbnz r4, 2e7914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d3574> │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 2496b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135310> │ │ │ │ b.n 2e7894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d34f4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e781e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d347e> │ │ │ │ @@ -837952,17 +837924,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strh r0, [r1, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #14] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - setpan #0 │ │ │ │ + cbz r0, 2e80f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d3d50> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r0, 2e80ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d3d4e> │ │ │ │ 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 │ │ │ │ @@ -838477,15 +838449,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2e8592 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d41f2> │ │ │ │ nop │ │ │ │ add r1, pc, #848 @ (adr r1, 2e897c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d45dc>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -838607,15 +838579,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2e8696 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d42f6> │ │ │ │ add r0, pc, #832 @ (adr r0, 2e8adc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d473c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ 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 │ │ │ │ @@ -838706,15 +838678,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2e880a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d446a> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ 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] │ │ │ │ @@ -838833,15 +838805,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2e8918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d4578> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ 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] │ │ │ │ @@ -838969,15 +838941,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r4, [r2, #21] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ 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] │ │ │ │ @@ -839129,15 +839101,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r1, #15] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r7, pc, #400 @ (adr r7, 2e8ea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d4b00>) │ │ │ │ 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] @ (2e8fd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d4c34>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -839397,15 +839369,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r2, #11] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r7, pc, #648 @ (adr r7, 2e926c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d4ecc>) │ │ │ │ + add r5, pc, #8 @ (adr r5, 2e8fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d4c4c>) │ │ │ │ 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 2e9066 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d4cc6> │ │ │ │ @@ -839819,15 +839791,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, pc, #808 @ (adr r2, 2e9794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d53f4>) │ │ │ │ + add r0, pc, #168 @ (adr r0, 2e9514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d5174>) │ │ │ │ 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 2e94ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d514e> │ │ │ │ @@ -842054,15 +842026,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrsb r4, [r6, r2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2eaa08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d6668> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -842441,15 +842413,15 @@ │ │ │ │ bne.w 2eac88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d68e8> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2eab88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d67e8> │ │ │ │ b.n 2eab7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d67da> │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -842741,15 +842713,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, #24] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r6, [pc, #920] @ (2eb76c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d73cc>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r5, [pc, #624] @ (2eb650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d72b0>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2eb17c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d6ddc> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -843186,15 +843158,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2eb228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d6e88> │ │ │ │ mov r1, lr │ │ │ │ b.n 2eb228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d6e88> │ │ │ │ mov r2, lr │ │ │ │ b.n 2eb488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d70e8> │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2ebaac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d770c>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -843826,15 +843798,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2ebcc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d7926> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 2496b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135310> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2ebf14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d7b74> │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ 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] @ (2ec248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d7ea8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -844515,15 +844487,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2ec32a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d7f8a> │ │ │ │ nop │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ 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] @ (2ec9dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d863c>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -845260,15 +845232,15 @@ │ │ │ │ bls.w 2ec8e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d8540> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ec8e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d8540> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2ecc2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d888e> │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ 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] @ (2ed1a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d8e08>) │ │ │ │ @@ -846058,15 +846030,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2ecfe2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d8c42> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2ed720 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d9380> │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #436] @ (2ed904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d9564>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -846795,17 +846767,17 @@ │ │ │ │ bls.w 2edb68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d97c8> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2edb5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d97ba> │ │ │ │ b.n 2edb68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d97c8> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2ed9fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d965c> │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #736] @ (2ee260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d9ec0>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -847084,15 +847056,15 @@ │ │ │ │ b.n 2ee0ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d9d2e> │ │ │ │ @ instruction: 0x4792 │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, #118 @ 0x76 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r2, r5, #4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2edfec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d9c4c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -847581,15 +847553,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2ee098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d9cf8> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ee320 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d9f80> │ │ │ │ nop │ │ │ │ - str r4, [r1, r5] │ │ │ │ + ldr r6, [pc, #688] @ (2eea50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1da6b0>) │ │ │ │ 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] @ (2eea18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1da678>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848280,15 +848252,15 @@ │ │ │ │ bl 13efc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac20> │ │ │ │ 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 2eece4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1da944> │ │ │ │ - ldr r2, [pc, #248] @ (2ef010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dac70>) │ │ │ │ + @ instruction: 0x479e │ │ │ │ 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] @ (2ef1c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dae24>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -849034,15 +849006,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2ef354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dafb4> │ │ │ │ - tst r6, r0 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #748] @ (2efa30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1db690>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -849794,15 +849766,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2ef934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1db594> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ef934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1db594> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2efc8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1db8ee> │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ 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] @ (2f0210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dbe70>) │ │ │ │ @@ -850601,15 +850573,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f0040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dbca0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f078e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dc3ee> │ │ │ │ nop │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ 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] @ (2f0aa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dc704>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -851398,15 +851370,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f0a6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dc6ca> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f0a6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dc6ca> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f0d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dc9cc> │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #688] @ (2f12e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dcf44>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -852244,15 +852216,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f1122 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dcd82> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f18f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dd554> │ │ │ │ nop │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + movs r0, #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 │ │ │ │ ldr r5, [pc, #588] @ (2f1b70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dd7d0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853099,15 +853071,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f1c50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dd8b0> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f1c50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1dd8b0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f1f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ddbb8> │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ 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] @ (2f2464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1de0c4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -853995,15 +853967,15 @@ │ │ │ │ b.w 2f2308 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ddf68> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f2b62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1de7c2> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f28ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1de52a> │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ 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 │ │ │ │ @@ -857979,15 +857951,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - blt.n 2f5cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e190c> │ │ │ │ + bls.n 2f5d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e19cc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -858261,15 +858233,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f5fca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1c2a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvc.n 2f615c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1dbc> │ │ │ │ + bmi.n 2f601c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1c7c> │ │ │ │ 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] │ │ │ │ @@ -858404,15 +858376,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f6134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1d94> │ │ │ │ stmia r6!, {r1, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvs.n 2f6220 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1e80> │ │ │ │ + bcc.n 2f62e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1f40> │ │ │ │ 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 │ │ │ │ @@ -858486,15 +858458,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bmi.n 2f6394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1ff4> │ │ │ │ + bne.n 2f6254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1eb4> │ │ │ │ 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] @ (2f635c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1fbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858538,15 +858510,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcc.n 2f6310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e1f70> │ │ │ │ + bne.n 2f63d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e2030> │ │ │ │ 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] @ (2f6670 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e22d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858799,17 +858771,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 2f6420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e2080> │ │ │ │ stmia r3!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bcc.n 2f66bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e231c> │ │ │ │ + beq.n 2f657c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e21dc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcc.n 2f667c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e22dc> │ │ │ │ + beq.n 2f673c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e239c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f664e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e22ae> │ │ │ │ @@ -860852,15 +860824,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f7ea2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e3b02> │ │ │ │ nop │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ 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] @ (2f7f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e3bd8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -860901,15 +860873,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f7f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e3b94> │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ 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] @ 2f82c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e3f28> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -861154,15 +861126,15 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -861437,17 +861409,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - sxtb r0, r5 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sxtb r0, r3 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -861701,17 +861673,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2f897e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e45de> │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ 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] @ 2f8a44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e46a4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -862011,17 +861983,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r7, pc, #600 @ (adr r7, 2f8fe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e4c40>) │ │ │ │ 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] @ (2f8f80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e4be0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862165,17 +862137,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r7, pc, #264 @ (adr r7, 2f9090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e4cf0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r5, pc, #696 @ (adr r5, 2f9244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e4ea4>) │ │ │ │ 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] @ (2f9208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e4e68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862374,17 +862346,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2f90a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e4d06> │ │ │ │ nop │ │ │ │ str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - add r7, pc, #272 @ (adr r7, 2f9328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e4f88>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 2f94a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5108>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, pc, #824 @ (adr r5, 2f9554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e51b4>) │ │ │ │ + add r3, pc, #184 @ (adr r3, 2f92d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e4f34>) │ │ │ │ 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 │ │ │ │ @@ -862615,17 +862587,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2f9486 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e50e6> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2f9434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5094> │ │ │ │ - add r4, pc, #976 @ (adr r4, 2f9878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e54d8>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 2f95f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5258>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r4, pc, #880 @ (adr r4, 2f981c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e547c>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 2f959c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e51fc>) │ │ │ │ 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 │ │ │ │ @@ -862729,15 +862701,15 @@ │ │ │ │ b.n 2f957a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e51da> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ b.n 2f95a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5204> │ │ │ │ str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r2, pc, #736 @ (adr r2, 2f98d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5538>) │ │ │ │ + add r0, pc, #96 @ (adr r0, 2f9658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e52b8>) │ │ │ │ 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] @ (2f9724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5384>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862848,19 +862820,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2f96b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5312> │ │ │ │ nop │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r1, pc, #400 @ (adr r1, 2f98bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e551c>) │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, pc, #120 @ (adr r1, 2f97a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5408>) │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, pc, #56 @ (adr r1, 2f976c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e53cc>) │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -862994,17 +862966,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ 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 │ │ │ │ @@ -863388,17 +863360,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldrh r2, [r1, #18] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ 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] @ (2f9e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5ac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -863527,15 +863499,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2f9ef2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5b52> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fa022 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5c82> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -863745,19 +863717,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r6, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ 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 │ │ │ │ @@ -863841,17 +863813,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5e98> │ │ │ │ strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ 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] @ (2fa480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e60e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864002,21 +863974,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa2f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5f52> │ │ │ │ nop │ │ │ │ strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -864092,17 +864064,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa506 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6166> │ │ │ │ strh r4, [r7, #18] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ 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] @ (2fa754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e63b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864245,21 +864217,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fa62c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e628c> │ │ │ │ nop │ │ │ │ strh r2, [r2, #12] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ 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] @ (2fa894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e64f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864355,17 +864327,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa83a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e649a> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #31] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ 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] @ (2fa8d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6534>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864379,15 +864351,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fa028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e5c88> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #26] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ 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] @ (2faa24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6684>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864497,21 +864469,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fa92c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e658c> │ │ │ │ ldrb r2, [r1, #25] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ 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] @ (2fab08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6768>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864585,17 +864557,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2faac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6720> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #19] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (2facc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6928>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864746,21 +864718,21 @@ │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fab8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e67ee> │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ 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] @ (2fad30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6990>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864892,17 +864864,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fad76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e69d6> │ │ │ │ ldrb r2, [r6, #7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ 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 │ │ │ │ @@ -865029,17 +865001,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2faf2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6b8e> │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ 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] @ (2fb010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6c70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865130,17 +865102,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2fb052 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6cb2> │ │ │ │ strb r2, [r2, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ 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] @ (2fb1a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6e04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865307,17 +865279,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb1ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6e4c> │ │ │ │ strb r6, [r7, #21] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #32] │ │ │ │ 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] @ (2fb384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e6fe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865459,17 +865431,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb3ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e702a> │ │ │ │ strb r6, [r3, #14] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #18] │ │ │ │ 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] @ (2fb53c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e719c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865611,17 +865583,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb582 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e71e2> │ │ │ │ strb r6, [r4, #7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ 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] @ (2fb6f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e7354>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -865718,15 +865690,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldr r0, [pc, #928] @ (2fbb24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e7784>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r0, [pc, #608] @ (2fb9f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e7650>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -865821,15 +865793,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ blxns fp │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r6, r2, #3 │ │ │ │ blxns r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -866010,17 +865982,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb98a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e75ea> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (2fbb44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e77a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866283,17 +866255,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ muls r2, r4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (2fbe38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e7a98>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866450,17 +866422,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ sbcs r2, r4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r4, r1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ 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] @ (2fbff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e7c54>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866546,15 +866518,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + strb r4, [r4, #27] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -866642,15 +866614,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r7, #0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -868956,19 +868928,19 @@ │ │ │ │ b.n 2fd766 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e93c6> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 2fd98a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e95ea> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -869759,15 +869731,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2fe18c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e9dec>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2fe148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e9da8> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -869985,15 +869957,15 @@ │ │ │ │ b.n 2fe378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e9fd8> │ │ │ │ ldr r2, [pc, #12] @ (2fe3c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ea028>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2fe262 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1e9ec2> │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -870290,15 +870262,15 @@ │ │ │ │ b.n 2fe752 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ea3b2> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ adds r0, r2, #0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -870612,15 +870584,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #592] @ (2fed3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ea99c>) │ │ │ │ + ldr r4, [pc, #976] @ (2feebc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eab1c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 2fe5d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ea232> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -870918,15 +870890,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldr r4, [pc, #280] @ (2fef84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eabe4>) │ │ │ │ + ldr r1, [pc, #664] @ (2ff104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ead64>) │ │ │ │ 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 │ │ │ │ @@ -871051,15 +871023,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8d8 │ │ │ │ b.n 2fef14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eab74> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - ldr r2, [pc, #792] @ (2ff2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eaf50>) │ │ │ │ + ldr r0, [pc, #152] @ (2ff070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eacd0>) │ │ │ │ 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 │ │ │ │ @@ -871750,17 +871722,17 @@ │ │ │ │ blx 6a8d8 │ │ │ │ ldr r2, [pc, #16] @ (2ff754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb3b4>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2ff734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb394> │ │ │ │ - orrs r2, r3 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - orrs r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ 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 │ │ │ │ @@ -872188,19 +872160,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2ffbd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb830> │ │ │ │ nop │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 2ffc48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb8a8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872227,17 +872199,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (2ffc60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb8c0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2ffc40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb8a0> │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r4, #4 │ │ │ │ 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 │ │ │ │ @@ -872303,19 +872275,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ffcd6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb936> │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffd32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eb992> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872414,19 +872386,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2ffdbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eba1c> │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r2, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffe36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eba96> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872484,17 +872456,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (2ffeb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ebb18>) │ │ │ │ add r2, pc │ │ │ │ b.n 2ffe9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ebafa> │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ 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] │ │ │ │ @@ -872534,17 +872506,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2fff38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ebb98>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 2fff02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ebb62> │ │ │ │ nop │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2fff56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ebbb6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -873166,15 +873138,15 @@ │ │ │ │ bl 2ffff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ebc58> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 300546 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec1a6> │ │ │ │ nop │ │ │ │ movs r2, #12 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 300660 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec2c0> │ │ │ │ mov r6, r1 │ │ │ │ @@ -873235,15 +873207,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 2ffff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ebc58> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 3005e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec244> │ │ │ │ movs r1, #114 @ 0x72 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ 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] @ 300728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec388> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873313,17 +873285,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 2ffff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ebc58> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 300698 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec2f8> │ │ │ │ movs r0, #190 @ 0xbe │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r2, #18 │ │ │ │ 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] @ 300830 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec490> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873413,19 +873385,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3007c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec426> │ │ │ │ nop │ │ │ │ subs r2, r6, #7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ 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] @ (300994 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec5f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -873547,19 +873519,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 30097c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec5dc> │ │ │ │ subs r6, r4, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ 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] @ (300b2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec78c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -873699,17 +873671,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, r0, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ 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] @ (300d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec9cc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -873896,21 +873868,21 @@ │ │ │ │ bne.n 300d56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec9b6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 300d18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec978> │ │ │ │ b.n 300b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ec7e4> │ │ │ │ subs r6, r5, r7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r5, #20 │ │ │ │ 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] @ (300e90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecaf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874009,19 +873981,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300e60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecac0> │ │ │ │ b.n 300e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecae0> │ │ │ │ nop │ │ │ │ adds r0, r5, r6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ 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] @ (300f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecbfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874111,17 +874083,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300f6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecbce> │ │ │ │ b.n 300f8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecbee> │ │ │ │ adds r0, r1, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ 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] @ (301248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecea8>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -874374,19 +874346,19 @@ │ │ │ │ b.n 3010ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecd0e> │ │ │ │ asrs r6, r4, #29 │ │ │ │ lsls r3, r1, #6 │ │ │ │ bics.w r1, ip, #138 @ 0x8a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s8 d16, d26, d10 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 3012b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecf16> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 3012b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ecf16> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -874543,17 +874515,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3013e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed048> │ │ │ │ nop │ │ │ │ asrs r2, r7, #13 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ 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] @ (30149c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed0fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874600,17 +874572,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 301488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed0e8> │ │ │ │ asrs r2, r1, #12 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ 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] @ (301580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed1e0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -874691,19 +874663,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xeb3a018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pkhbt r1, lr, sl, lsl #2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ 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] @ (301684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed2e4>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -874792,18 +874764,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r6, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ orr.w r1, ip, sl, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrd r0, r1, [lr, #552]! @ 0x228 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ 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] @ (301810 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed470>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -874954,24 +874926,24 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r6, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ strd r0, r1, [ip, #-552] @ 0x228 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrd r0, r1, [r2], #552 @ 0x228 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ 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] @ (3018d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed530>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875030,19 +875002,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3018b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed512> │ │ │ │ lsrs r0, r7, #27 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ 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] @ (301a0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed66c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875149,19 +875121,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3019de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed63e> │ │ │ │ b.n 3019fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed65e> │ │ │ │ lsrs r0, r1, #25 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r0, #10 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ 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] @ (301b24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed784>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875256,17 +875228,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed754> │ │ │ │ b.n 301b14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed774> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r4, #26 │ │ │ │ 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] @ (301c58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed8b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875370,15 +875342,15 @@ │ │ │ │ bne.n 301c42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed8a2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 301c06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed866> │ │ │ │ b.n 301b7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ed7da> │ │ │ │ lsrs r0, r7, #15 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ 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] @ (301e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eda90>) │ │ │ │ @@ -875552,23 +875524,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301df8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eda58> │ │ │ │ b.n 301e22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eda82> │ │ │ │ lsrs r6, r0, #11 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r1, #22 │ │ │ │ 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 │ │ │ │ @@ -875630,19 +875602,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (301f04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1edb64>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 301eda <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1edb3a> │ │ │ │ nop │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ 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 │ │ │ │ @@ -876168,25 +876140,25 @@ │ │ │ │ nop │ │ │ │ lsls r6, r4, #18 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ble.n 30251c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee17c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + adds r6, r5, #3 │ │ │ │ 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] @ (3024f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee150>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -876310,21 +876282,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 29896c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1845cc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -876496,17 +876468,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddw.u q8, q14, d10 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (302864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee4c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876566,15 +876538,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vrhadd.u32 d16, d28, d10 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, r7 │ │ │ │ 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] @ 302898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee4f8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876610,17 +876582,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 8, cr0, cr14, cr10, {4} │ │ │ │ - subs r0, r1, r1 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, r6 │ │ │ │ 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] @ 302918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee578> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876656,17 +876628,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 0, cr0, cr14, cr10, {4} │ │ │ │ - adds r4, r5, r6 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 3029a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee604> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (3029a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee608>) │ │ │ │ @@ -876875,17 +876847,17 @@ │ │ │ │ b.n 302aca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee72a> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [ip, #-552]! @ 0xfffffdd8 │ │ │ │ bvs.n 302bf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee850> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ 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 │ │ │ │ @@ -877027,25 +876999,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 302c22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee882> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302ce0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee940> │ │ │ │ b.n 302c60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee8c0> │ │ │ │ nop │ │ │ │ - adds r2, r1, r5 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ 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] @ (302d8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ee9ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -877074,15 +877046,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, #394] @ 0x18a │ │ │ │ - adds r4, r4, r5 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ 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] @ 302e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eea70> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877124,17 +877096,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r2, #394] @ 0x18a │ │ │ │ - adds r6, r2, r4 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 302e96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eeaf6> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -877240,15 +877212,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ 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 │ │ │ │ @@ -877352,17 +877324,17 @@ │ │ │ │ b.n 302fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eec38> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eec1c> │ │ │ │ b.n 302fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eec38> │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #160] @ (303144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eeda4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -877487,17 +877459,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3031c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eee20> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5e0018a │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ 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] @ (30338c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eefec>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877621,17 +877593,17 @@ │ │ │ │ @ instruction: 0xf4e4018a │ │ │ │ ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ 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] @ (3034f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef158>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877753,17 +877725,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r4!, {r2, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ 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] @ (3035e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef248>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877837,17 +877809,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf21a018a │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ 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 │ │ │ │ @@ -877936,17 +877908,17 @@ │ │ │ │ b.n 3036a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef308> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ adds.w r1, r6, #138 @ 0x8a │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ 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 │ │ │ │ @@ -878079,17 +878051,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ffe1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eba7c> │ │ │ │ b.n 3037ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef44c> │ │ │ │ nop │ │ │ │ vext.8 d16, d30, d10, #1 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ 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 │ │ │ │ @@ -878337,15 +878309,15 @@ │ │ │ │ ldr.w r3, [r3, #704] @ 0x2c0 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 303cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef934> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 303c3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef89c> │ │ │ │ cdp 1, 5, cr0, cr14, cr10, {4} │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ 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 303966 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef5c6> │ │ │ │ @@ -879321,16 +879293,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 30483c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f049c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + mrc2 0, 3, r0, cr14, cr5, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (304b74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f07d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -879581,19 +879552,19 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 304a26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0686> │ │ │ │ b.n 304a36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0696> │ │ │ │ nop │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - mrc2 0, 7, r0, cr2, cr5, {6} │ │ │ │ - mrc2 0, 6, r0, cr10, cr5, {6} │ │ │ │ - mcr2 0, 2, r0, cr2, cr5, {6} │ │ │ │ - mcr2 0, 0, r0, cr14, cr5, {6} │ │ │ │ - ldc2l 0, cr0, [lr, #852]! @ 0x354 │ │ │ │ + mrrc2 0, 13, r0, r2, cr5 │ │ │ │ + ldc2 0, cr0, [sl], #-852 @ 0xfffffcac │ │ │ │ + @ instruction: 0xfba200d5 │ │ │ │ + @ instruction: 0xfb6e00d5 │ │ │ │ + @ instruction: 0xfb5e00d5 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 304bc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0828> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ vldr s14, [r2] │ │ │ │ @@ -879617,15 +879588,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 304bbe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f081e> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [ip, #-852]! @ 0xfffffcac │ │ │ │ + @ instruction: 0xfadc00d5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 304c48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f08a8> │ │ │ │ vmov s15, r1 │ │ │ │ ldr r2, [pc, #68] @ (304c4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f08ac>) │ │ │ │ @@ -879866,15 +879837,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 304e8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0aee> │ │ │ │ bls.n 304ec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0b20> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xfaf400d5 │ │ │ │ + ldr.w r0, [r4, r5, lsl #1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (304f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -879954,15 +879925,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 304fb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0c18> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xfa0400d5 │ │ │ │ + @ instruction: 0xf76400d5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (305128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -880251,18 +880222,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 30521a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0e7a> │ │ │ │ nop │ │ │ │ bpl.n 305314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0f74> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf7a000d5 │ │ │ │ - @ instruction: 0xf7a400d5 │ │ │ │ - movt r0, #35029 @ 0x88d5 │ │ │ │ - @ instruction: 0xf6ba00d5 │ │ │ │ + add.w r0, r0, #6979584 @ 0x6a8000 │ │ │ │ + add.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ + bic.w r0, r8, #6979584 @ 0x6a8000 │ │ │ │ + ands.w r0, sl, #6979584 @ 0x6a8000 │ │ │ │ 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] @ (3053cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f102c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -880310,15 +880281,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ b.n 305356 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f0fb6> │ │ │ │ bcc.n 3053c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1028> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf65a00d5 │ │ │ │ + @ instruction: 0xf3ba00d5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (305450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f10b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -880356,15 +880327,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2ffe1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1eba7c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 305500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1160> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf5e000d5 │ │ │ │ + sbfx r0, r0, #3, #22 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ bl 3053d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1034> │ │ │ │ @@ -880550,16 +880521,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 30565a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f12ba> │ │ │ │ nop │ │ │ │ bne.n 305750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f13b0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bfi r0, sl, #3, #19 │ │ │ │ - bvs.n 305704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1364> │ │ │ │ + @ instruction: 0xf0ca00d5 │ │ │ │ + bcc.n 3057c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1424> │ │ │ │ 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 │ │ │ │ @@ -880869,19 +880840,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (305a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f168c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3059e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1646> │ │ │ │ - @ instruction: 0xf0a600d5 │ │ │ │ - bic.w r0, sl, #213 @ 0xd5 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + mcr 0, 0, r0, cr6, cr5, {6} │ │ │ │ + stc 0, cr0, [sl, #852] @ 0x354 │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + bgt.n 3059a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1608> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -880959,15 +880930,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 305ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1718> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 305aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f174c> │ │ │ │ b.n 305aba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f171a> │ │ │ │ - vqadd.s16 q8, q15, │ │ │ │ + ldc 0, cr0, [lr], #852 @ 0x354 │ │ │ │ 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 │ │ │ │ @@ -881828,26 +881799,27 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 30653c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f219c> │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + b.n 30604c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1cac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrd r0, r0, [ip], #-852 @ 0x354 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3063f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2058> │ │ │ │ + b.n 305eb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1b18> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 30621c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1e7c> │ │ │ │ + b.n 305cdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f193c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -881950,15 +881922,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3065b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2216> │ │ │ │ nop │ │ │ │ stmia r1!, {r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 305f60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1bc0> │ │ │ │ + b.n 306a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2680> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (3066b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2318>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882041,15 +882013,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 306eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2b0c> │ │ │ │ + b.n 30696c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f25cc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (306718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2378>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -882078,15 +882050,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3066ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f234c> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + revsh r4, r7 │ │ │ │ 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] @ (3069dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f263c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -882349,27 +882321,27 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 306a00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2660> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 306914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2574> │ │ │ │ stmia r0!, {r1, r2} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 306f60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2bc0> │ │ │ │ + b.n 306a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2680> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306fb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2c10> │ │ │ │ + b.n 306a70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f26d0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2af4> │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2b94> │ │ │ │ + b.n 3069f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2654> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306e78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2ad8> │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2a04> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306e2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2a8c> │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 306a80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f26e0> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 306974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f25d4> │ │ │ │ mov r0, r3 │ │ │ │ @@ -882505,19 +882477,19 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 306a24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2684> │ │ │ │ b.n 306aa6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2706> │ │ │ │ - b.n 306ef8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2b58> │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306de0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2a40> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f28e4> │ │ │ │ + ble.n 306b44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f27a4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (306c4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f28ac>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -882613,23 +882585,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 306bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2824> │ │ │ │ nop │ │ │ │ cbnz r4, 306cc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2926> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 306d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f29a0> │ │ │ │ + ble.n 306c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2860> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 20 │ │ │ │ + bgt.n 306d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f29a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + bgt.n 306c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f28e4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306cdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f293c> │ │ │ │ + ble.n 306b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f27fc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + ble.n 306cd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2930> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -882741,23 +882713,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 306d08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2968> │ │ │ │ nop │ │ │ │ ... │ │ │ │ hlt 0x0010 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + ble.n 306db8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2a18> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + bgt.n 306d68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f29c8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + ble.n 306e20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2a80> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + bgt.n 306d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f29a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + bgt.n 306d04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2964> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (3070a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2d08>) │ │ │ │ @@ -883009,29 +882981,29 @@ │ │ │ │ b.n 306efa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2b5a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 306ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2b40> │ │ │ │ cbnz r0, 3070c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2d28> │ │ │ │ lsls r2, r1, #6 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + bgt.n 307070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2cd0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + bgt.n 3070bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2d1c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 30712c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2d8c> │ │ │ │ + bls.n 306fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2c4c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 3070ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2d0c> │ │ │ │ + bls.n 30716c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2dcc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + blt.n 306fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2c38> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + blt.n 306fd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2c30> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 307060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2cc0> │ │ │ │ + blt.n 307120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2d80> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 306efa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2b5a> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (30717c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2ddc>) │ │ │ │ @@ -883116,15 +883088,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1d40> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r7, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bgt.n 307200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2e60> │ │ │ │ + bls.n 3072c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2f20> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 307234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2e94> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883144,15 +883116,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1d40> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - blt.n 3071d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2e38> │ │ │ │ + bls.n 307298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2ef8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 307284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2ee4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883172,15 +883144,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1d40> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - blt.n 3071b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2e10> │ │ │ │ + bhi.n 307270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2ed0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 3072d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2f34> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883200,15 +883172,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1d40> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - blt.n 307390 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2ff0> │ │ │ │ + bhi.n 307250 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2eb0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30732c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2f8c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883235,15 +883207,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1d40> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - blt.n 30738c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2fec> │ │ │ │ + bhi.n 30724c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2eac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (307384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2fe4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883270,15 +883242,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1d40> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307404 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f3064> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 30736c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2fcc> │ │ │ │ + bhi.n 30742c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f308c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (3073dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f303c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883305,15 +883277,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1d40> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307446 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f30a6> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 30734c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f2fac> │ │ │ │ + bhi.n 30740c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f306c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (307434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f3094>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883340,15 +883312,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f1d40> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f30e8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 30752c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f318c> │ │ │ │ + bvc.n 3073ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f304c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -884421,25 +884393,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 30847a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f40da> │ │ │ │ nop │ │ │ │ strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 308394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f3ff4> │ │ │ │ + bcs.n 308254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f3eb4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 3080ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f3d4a> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -885769,15 +885741,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - revsh r2, r2 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ 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] @ (3094fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f515c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -885806,15 +885778,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - hlt 0x0028 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ 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] @ (309530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885826,15 +885798,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - rev16 r2, r5 │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ 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 │ │ │ │ @@ -886325,15 +886297,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 309b26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5786> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 309b26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5786> │ │ │ │ @@ -886474,17 +886446,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 309bd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5834> │ │ │ │ nop │ │ │ │ - cbz r2, 309cc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5924> │ │ │ │ + cbz r2, 309c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f58bc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbz r2, 309cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5910> │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ 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] @ 309d38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5998> │ │ │ │ @@ -887429,15 +887401,15 @@ │ │ │ │ bne.n 30a6bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f631c> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30a60e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f626e> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30a60e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f626e> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf38800e9 │ │ │ │ + @ instruction: 0xf0e800e9 │ │ │ │ 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 │ │ │ │ @@ -887653,15 +887625,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30a88a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f64ea> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30a864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f64c4> │ │ │ │ b.n 30a8ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f654a> │ │ │ │ nop │ │ │ │ - adds.w r0, r8, #233 @ 0xe9 │ │ │ │ + cdp 0, 7, cr0, cr8, cr9, {7} │ │ │ │ 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 │ │ │ │ @@ -887879,15 +887851,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30aafa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f675a> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30aafa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f675a> │ │ │ │ nop │ │ │ │ - cdp 0, 9, cr0, cr10, cr9, {7} │ │ │ │ + @ instruction: 0xebfa00e9 │ │ │ │ cbz r1, 30ac76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f68d6> │ │ │ │ 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 │ │ │ │ @@ -888016,15 +887988,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 3098d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5534> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r2, pc, #368 @ (adr r2, 30aef8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6b58>) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ (30add0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6a30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888048,19 +888020,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r2, pc, #104 @ (adr r2, 30ae40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6aa0>) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #32 @ (adr r2, 30adfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6a5c>) │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbz r1, 30ae0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6a6c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -888074,15 +888046,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 3098d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f5534> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r1, pc, #880 @ (adr r1, 30b188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6de8>) │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (30ae60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6ac0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888106,19 +888078,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r1, pc, #616 @ (adr r1, 30b0d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6d30>) │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, pc, #544 @ (adr r1, 30b08c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6cec>) │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (30ae98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6af8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888152,15 +888124,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r1, pc, #128 @ (adr r1, 30af60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6bc0>) │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ 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] @ (30afec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6c4c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -888255,15 +888227,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30afc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6c20> │ │ │ │ b.n 30af40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6ba0> │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -888500,17 +888472,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30b26a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6eca> │ │ │ │ b.n 30b1d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f6e30> │ │ │ │ nop │ │ │ │ strb r6, [r7, #22] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ 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] @ (30b498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f70f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -888888,17 +888860,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30b6d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f7332> │ │ │ │ b.n 30b50c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f716c> │ │ │ │ nop │ │ │ │ strb r2, [r1, #10] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #24] │ │ │ │ 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] @ (30ba3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f769c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -889174,21 +889146,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30b990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f75f0> │ │ │ │ @@ -889470,21 +889442,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30bcce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f792e> │ │ │ │ @@ -889784,23 +889756,23 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r4, r7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -890148,21 +890120,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30a98c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f65ec> │ │ │ │ @@ -890474,21 +890446,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -890788,21 +890760,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -891015,17 +890987,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r2, #54 @ 0x36 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #16] │ │ │ │ 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 │ │ │ │ @@ -891199,17 +891171,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r0, #18 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ 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 │ │ │ │ @@ -891364,17 +891336,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r4, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r6, #26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ 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 │ │ │ │ @@ -891529,17 +891501,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r7, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r4, #114 @ 0x72 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ 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 │ │ │ │ @@ -891726,15 +891698,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, r3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ 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 │ │ │ │ @@ -891914,17 +891886,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #608] @ (30db98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f97f8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ 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 │ │ │ │ @@ -892031,21 +892003,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #208] @ (30db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f97ac>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ 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] @ (30db30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f9790>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -892143,21 +892115,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #976] @ (30df84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f9be4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ 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] @ (30dd10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f9970>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -892273,23 +892245,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #328] @ (30de58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f9ab8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r4, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ 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 │ │ │ │ @@ -892730,19 +892702,19 @@ │ │ │ │ nop │ │ │ │ mov r2, r7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, r2, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 30e1f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f9e58> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 30e1f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1f9e58> │ │ │ │ @@ -892994,23 +892966,23 @@ │ │ │ │ b.n 30e3ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fa00c> │ │ │ │ add r0, r2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r4, r4, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -893545,19 +893517,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #27 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ 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] @ 30ea28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fa688> │ │ │ │ sub sp, #20 │ │ │ │ @@ -893627,19 +893599,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #25 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r0, #24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ 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] @ (30ead8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fa738>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -893695,17 +893667,17 @@ │ │ │ │ nop │ │ │ │ subs r4, #206 @ 0xce │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r2, r4, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -894034,19 +894006,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #11 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ 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] @ (30eeb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fab10>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -894349,15 +894321,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r6, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 30f5de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fb23e> │ │ │ │ @@ -895144,19 +895116,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 30f0e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fad40> │ │ │ │ movs r0, #7 │ │ │ │ b.w 30f0b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fad14> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30f70a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fb36a> │ │ │ │ nop │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ 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] @ (30fa74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fb6d4>) │ │ │ │ @@ -895260,25 +895232,25 @@ │ │ │ │ nop │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r4, r7, #25 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (30fb5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fb7bc>) │ │ │ │ @@ -895358,17 +895330,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #12 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r2, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ 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] @ (30fe54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fbab4>) │ │ │ │ @@ -895660,30 +895632,30 @@ │ │ │ │ b.n 30fda8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fba08> │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r7, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fbda4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7a04> │ │ │ │ ldr r2, [pc, #16] @ (30fe80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fbae0>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 30fbfa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fb85a> │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -896088,17 +896060,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 3102b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fbf14> │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -896161,15 +896133,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31038c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fbfec>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 310374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fbfd4> │ │ │ │ nop │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #208] @ (310474 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc0d4>) │ │ │ │ @@ -896252,19 +896224,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (31047c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc0dc>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 31042c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc08c> │ │ │ │ nop │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ 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] @ (310544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc1a4>) │ │ │ │ @@ -896338,17 +896310,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 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + str r4, [r4, r6] │ │ │ │ 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 │ │ │ │ @@ -896561,22 +896533,22 @@ │ │ │ │ b.n 31070e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc36e> │ │ │ │ movs r0, #1 │ │ │ │ b.n 3106a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc306> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [r4, #393] @ 0x189 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ 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] @ (310944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc5a4>) │ │ │ │ @@ -896779,15 +896751,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (3109a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc604>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 310990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc5f0> │ │ │ │ - ldr r7, [pc, #1008] @ (310d98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc9f8>) │ │ │ │ + ldr r5, [pc, #368] @ (310b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc778>) │ │ │ │ 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 │ │ │ │ @@ -896846,15 +896818,15 @@ │ │ │ │ bne.n 310a22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc682> │ │ │ │ b.n 310a0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc66a> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 310950 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc5b0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -896880,15 +896852,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (310aa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc704>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 310a80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc6e0> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #56] @ (310ae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc740>) │ │ │ │ + ldr r4, [pc, #440] @ (310c60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc8c0>) │ │ │ │ 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] @ (310c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc874>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -897031,35 +897003,35 @@ │ │ │ │ bl 29dd40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1899a0> │ │ │ │ b.n 310bce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc82e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @ instruction: 0xb7b0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r6, [pc, #992] @ (311000 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcc60>) │ │ │ │ + ldr r4, [pc, #352] @ (310d80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc9e0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #888] @ (310f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcbfc>) │ │ │ │ + ldr r4, [pc, #248] @ (310d1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc97c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [pc, #552] @ (310e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcab4>) │ │ │ │ + ldr r3, [pc, #936] @ (310fd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcc34>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 310c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc8b4> │ │ │ │ + bcs.n 310d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc974> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #712] @ (310efc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcb5c>) │ │ │ │ + ldr r4, [pc, #72] @ (310c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc8dc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #880] @ (310fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcc08>) │ │ │ │ + ldr r3, [pc, #240] @ (310d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc988>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb696 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #144] @ (310cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc934>) │ │ │ │ + ldr r3, [pc, #528] @ (310e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcab4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #328] @ (310d90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc9f0>) │ │ │ │ + ldr r3, [pc, #712] @ (310f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcb70>) │ │ │ │ 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 │ │ │ │ @@ -898099,36 +898071,36 @@ │ │ │ │ ldr r2, [pc, #60] @ (311858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd4b8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.w 310e6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fcaca> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #1000] @ (311c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd878>) │ │ │ │ + ldr r2, [pc, #360] @ (311998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd5f8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf2620189 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #104] @ (3118a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd504>) │ │ │ │ + ldr r0, [pc, #488] @ (311a24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd684>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add lr, r1 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mvns r6, r3 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r8, r0 │ │ │ │ + rors r0, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r4, r1 │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmn r6, r3 │ │ │ │ + ands r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mvns r0, r6 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, r4 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmn r0, r6 │ │ │ │ + eors r0, r2 │ │ │ │ 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] @ (311930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd590>) │ │ │ │ add r0, pc │ │ │ │ @@ -898204,37 +898176,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 687e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 311888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd4e8> │ │ │ │ nop │ │ │ │ - muls r4, r3 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r6, r2 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #304 @ (adr r2, 311a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd6cc>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 311858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd4b8> │ │ │ │ + bhi.n 311918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd578> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orrs r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orrs r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orrs r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - orrs r0, r3 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmn r4, r0 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (31199c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd5fc>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 311970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd5d0> │ │ │ │ ldr r3, [pc, #52] @ (3119a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd600>) │ │ │ │ add r3, pc │ │ │ │ @@ -898258,15 +898230,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ands r6, r6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -898590,25 +898562,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1764] @ 0x6e4 │ │ │ │ b.n 311c5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd8ba> │ │ │ │ mov r0, r4 │ │ │ │ bl 32e270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219ed0> │ │ │ │ b.n 311c74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd8d4> │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r5, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -898636,15 +898608,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r7, #0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ 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] @ (311dd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fda34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898681,15 +898653,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 3109a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc608> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r4, #6 │ │ │ │ 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] @ (311e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdaac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898726,15 +898698,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 3109a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fc608> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ 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] @ (311ebc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdb1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -898749,15 +898721,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd878> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ 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] @ (311ee8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdb48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898803,17 +898775,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ 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] @ (311f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdbd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898859,17 +898831,17 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r6, #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r0, #6 │ │ │ │ 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] @ (3120b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdd18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899124,21 +899096,21 @@ │ │ │ │ nop │ │ │ │ lsls r2, r7, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ble.n 312298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdef8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r0, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ 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] @ (31233c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdf9c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -899196,15 +899168,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 3123c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe020> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bgt.n 312344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdfa4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -899264,15 +899236,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsls r2, r1, #15 │ │ │ │ lsls r2, r1, #6 │ │ │ │ bgt.n 31231c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fdf7c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r5, r2, #3 │ │ │ │ bgt.n 3124a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe100> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -899495,23 +899467,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 31259a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe1fa> │ │ │ │ mov r4, r1 │ │ │ │ b.n 312596 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe1f6> │ │ │ │ nop │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ 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] @ (3126dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe33c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -899558,15 +899530,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r4, #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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (3127bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe41c>) │ │ │ │ @@ -899650,15 +899622,15 @@ │ │ │ │ bx r1 │ │ │ │ bls.n 3127c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe424> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 312754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe3b4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ 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] @ 3127f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe458> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -899741,17 +899713,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 15, cr0, cr10, cr9, {4} │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ 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] @ 312954 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe5b4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899802,17 +899774,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (31295c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe5bc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 5, cr0, cr14, cr9, {4} │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ 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] @ 3129ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe64c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899863,17 +899835,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3129f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe654>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stc2l 1, cr0, [r6, #548] @ 0x224 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ 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] @ (312a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe69c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899893,15 +899865,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stc2 1, cr0, [lr, #-548]! @ 0xfffffddc │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ 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] @ (312a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe6cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -900032,28 +900004,28 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ bpl.n 312c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe87c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 312bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe858> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf526017f │ │ │ │ - adds r3, #30 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -900156,32 +900128,32 @@ │ │ │ │ b.n 312c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe8e4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 312d0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fe96c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, r0, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #32 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ands.w r1, r6, #16711680 @ 0xff0000 │ │ │ │ - adds r2, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcc.n 312dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fea2c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ 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] @ (312eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1feb0c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900348,17 +900320,17 @@ │ │ │ │ @ instruction: 0xfa2a0189 │ │ │ │ bcs.n 312ea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1feb08> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 312e58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1feab8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #10 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ 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] @ (31305c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fecbc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900510,21 +900482,21 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 312f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1feb78> │ │ │ │ str.w r0, [ip, ] │ │ │ │ bne.n 3130a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fed08> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ beq.n 31302c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fec8c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ 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] @ (313120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fed80>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -900588,15 +900560,15 @@ │ │ │ │ b.n 3130d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fed30> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subw r1, r0, #2185 @ 0x889 │ │ │ │ ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7!, {r3, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -900652,17 +900624,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5fa0189 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (313228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fee88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -900810,25 +900782,25 @@ │ │ │ │ b.n 31330e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fef6e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4e80189 │ │ │ │ ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ 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] @ (31347c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff0dc>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -900912,23 +900884,23 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3760189 │ │ │ │ ldmia r4!, {r2, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ 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] @ (313538 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff198>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -900983,17 +900955,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3634b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f114> │ │ │ │ b.n 313512 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff172> │ │ │ │ @ instruction: 0xf28e0189 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ 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] @ (313584 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff1e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901067,19 +901039,19 @@ │ │ │ │ cmp r6, #1 │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3135ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff24a> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub.w r1, r0, #137 @ 0x89 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (313690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff2f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -901200,21 +901172,21 @@ │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 31371c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff37c> │ │ │ │ nop │ │ │ │ eors.w r1, r2, #137 @ 0x89 │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ 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] @ (3138b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901309,19 +901281,19 @@ │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 313824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff484> │ │ │ │ nop │ │ │ │ vaddw.s8 q0, q13, d9 │ │ │ │ ldmia r0!, {r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ 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] @ (313980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff5e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901388,22 +901360,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 6, cr0, cr0, cr9, {4} │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + stc2l 0, cr0, [r2, #-912]! @ 0xfffffc70 │ │ │ │ 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] @ (313a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff6bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -901476,21 +901447,21 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3139fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff65c> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4, #548] @ 0x224 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vhadd.u32 q0, q13, q10 │ │ │ │ + stc2 0, cr0, [sl], {228} @ 0xe4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (313c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff8a4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901668,26 +901639,26 @@ │ │ │ │ b.n 313aea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff74a> │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 313b0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff76c> │ │ │ │ adds r5, #4 │ │ │ │ b.n 313b58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff7b8> │ │ │ │ ldc 1, cr0, [r6], #548 @ 0x224 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cdp2 0, 9, cr0, cr0, cr4, {7} │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + @ instruction: 0xfbf000e4 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2l 0, cr0, [r4, #-912] @ 0xfffffc70 │ │ │ │ + @ instruction: 0xfaa400e4 │ │ │ │ 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] @ (313d34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff994>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901764,23 +901735,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff92c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ff92c> │ │ │ │ pkhbt r1, r2, r9, lsl #2 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2l 0, cr0, [sl], #-912 @ 0xfffffc70 │ │ │ │ + vst1.8 {d16[7]}, [sl], r4 │ │ │ │ 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] @ (313e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffa7c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901857,23 +901828,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313db4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffa14> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313db4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffa14> │ │ │ │ ldrd r0, r1, [sl, #548] @ 0x224 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfb8200e4 │ │ │ │ + str??.w r0, [r2, #228] @ 0xe4 │ │ │ │ stmdb sp!, {r4, 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] @ (314000 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffc60>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -902042,26 +902013,26 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 313e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffaf4> │ │ │ │ ldrd r0, r1, [r2], #548 @ 0x224 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr??.w r0, [lr, #228] @ 0xe4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + @ instruction: 0xf73e00e4 │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vst1.8 {d16[7]}, [r6], r4 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf72600e4 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb.w r0, [ip, #228] @ 0xe4 │ │ │ │ - movs r2, #10 │ │ │ │ + @ instruction: 0xf6fc00e4 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vst1.8 {d0[7]}, [r4], r4 │ │ │ │ + @ instruction: 0xf6e400e4 │ │ │ │ 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] @ (3140f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffd50>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -902135,20 +902106,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 31407a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffcda> │ │ │ │ b.n 313efc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffb5c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh.w r0, [r4, #228] @ 0xe4 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + addw r0, r4, #2276 @ 0x8e4 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb.w r0, [r0, #228] @ 0xe4 │ │ │ │ + @ instruction: 0xf5f000e4 │ │ │ │ stmdb sp!, {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] @ (3142c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fff20>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -902313,25 +902284,25 @@ │ │ │ │ bhi.n 314294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffef4> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3141ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffe4e> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3141ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffe4a> │ │ │ │ b.n 313f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ffb68> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf76800e4 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + @ instruction: 0xf4c800e4 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf71c00e4 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + orns r0, ip, #7471104 @ 0x720000 │ │ │ │ + strb r0, [r1, r1] │ │ │ │ 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 │ │ │ │ @@ -902601,21 +902572,21 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ pop {r2, r4, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r3, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -902713,17 +902684,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3146ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20030c> │ │ │ │ b.n 3146c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200328> │ │ │ │ nop │ │ │ │ b.n 31498c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2005ec> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (3148d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200538>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -902907,25 +902878,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 314934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200594> │ │ │ │ lsls r1, r1, #6 │ │ │ │ cbnz r0, 3148dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20053c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb7e8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31496e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2005ce> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -903032,19 +903003,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 314968 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2005c8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ 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] @ (314ac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200720>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -903104,21 +903075,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ b.n 314a88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2006e8> │ │ │ │ ble.n 314ae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200748> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ 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 │ │ │ │ @@ -903417,15 +903388,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ sxth r4, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ 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] @ (315040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200ca0>) │ │ │ │ @@ -903629,28 +903600,28 @@ │ │ │ │ b.n 314fce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200c2e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 315072 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200cd2> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ sub sp, #360 @ 0x168 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfb1a00d4 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + ldr??.w r0, [sl, r4, lsl #1] │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ 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] @ 315094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200cf4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903696,17 +903667,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 315014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200c74> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #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] @ (315254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200eb4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -903836,15 +903807,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ 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 │ │ │ │ @@ -903904,15 +903875,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31531c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x200f7c>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 311d38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fd998> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (3153ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20104c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904147,33 +904118,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 315488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2010e8> │ │ │ │ nop │ │ │ │ bcc.n 315618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x201278> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 315608 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x201268> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 31564a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2012aa> │ │ │ │ @@ -904531,17 +904502,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 31593a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20159a> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (315948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2015a8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r6, #26 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - eors r0, r7 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 315a74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2016d4> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 315a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20169c> │ │ │ │ bhi.n 3159c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x201626> │ │ │ │ @@ -904865,15 +904836,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 136b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x227c8> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 315c5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2018be> │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r3, #6 │ │ │ │ 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] @ (315d64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2019c4>) │ │ │ │ @@ -905062,27 +905033,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 315e32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x201a92> │ │ │ │ nop │ │ │ │ ldmia r1!, {r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ 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] @ (316004 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x201c64>) │ │ │ │ @@ -905174,21 +905145,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 315fa6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x201c06> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ 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] @ (3161f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x201e58>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905596,24 +905567,21 @@ │ │ │ │ bne.n 316492 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2020f2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 316484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2020e4> │ │ │ │ b.n 3162be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x201f1e> │ │ │ │ stmia r5!, {r1, r3, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ + vqadd.u64 q0, q12, q2 │ │ │ │ + mrc2 0, 6, r0, cr10, cr4, {6} │ │ │ │ + vshr.u64 q8, q2, #54 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r4 │ │ │ │ @@ -905902,17 +905870,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3167f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x202452> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3167b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x202410> │ │ │ │ b.n 316744 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2023a4> │ │ │ │ - bne.n 3167dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20243c> │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bne.n 316730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x202390> │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -905967,15 +905935,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 439c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3258b4> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -906010,15 +905978,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ movs r4, #0 │ │ │ │ b.n 316918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x202578> │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ 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 │ │ │ │ @@ -906461,17 +906429,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 316df8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x202a58> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316dc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x202a28> │ │ │ │ b.n 316d42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2029a2> │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -906801,15 +906769,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + movs r7, #28 │ │ │ │ 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 │ │ │ │ @@ -907387,24 +907355,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (317814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203474>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (317818 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203478>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vshr.s64 q0, q2, #56 │ │ │ │ - vqadd.s32 q8, q13, q2 │ │ │ │ - bics.w r0, ip, #212 @ 0xd4 │ │ │ │ - and.w r0, r2, #212 @ 0xd4 │ │ │ │ - ands.w r0, r4, #212 @ 0xd4 │ │ │ │ - vshr.s64 q0, q2, #62 │ │ │ │ - vshr.s64 q0, q2, #48 │ │ │ │ - vshr.s64 q0, q2, #30 │ │ │ │ - vshr.s64 q0, q2, #4 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + stcl 0, cr0, [r8], #848 @ 0x350 │ │ │ │ + stcl 0, cr0, [sl], {212} @ 0xd4 │ │ │ │ + ldc 0, cr0, [ip, #848] @ 0x350 │ │ │ │ + stcl 0, cr0, [r2, #-848]! @ 0xfffffcb0 │ │ │ │ + ldcl 0, cr0, [r4, #-848]! @ 0xfffffcb0 │ │ │ │ + stcl 0, cr0, [r2], #848 @ 0x350 │ │ │ │ + ldcl 0, cr0, [r0], #848 @ 0x350 │ │ │ │ + stc 0, cr0, [r2, #-848] @ 0xfffffcb0 │ │ │ │ + ldc 0, cr0, [ip, #-848] @ 0xfffffcb0 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 317864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2034c4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -907804,16 +907772,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 317c6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2038ca> │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stc 0, cr0, [r2], {212} @ 0xd4 │ │ │ │ - rsb r0, lr, r4, lsr #3 │ │ │ │ + strd r0, r0, [r2, #-848]! @ 0x350 │ │ │ │ + stmdb lr!, {r2, r4, r6, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 317d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203974> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r2 │ │ │ │ @@ -907848,15 +907816,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add.w r0, r8, r4, lsr #3 │ │ │ │ + strd r0, r0, [r8], #-848 @ 0x350 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (317e38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203a98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -908013,17 +907981,20 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 317994 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2035f4> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strd r0, r0, [r4, #848] @ 0x350 │ │ │ │ - @ instruction: 0xe9a200d4 │ │ │ │ - @ instruction: 0xe98000d4 │ │ │ │ + b.n 317d88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2039e8> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317d48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2039a8> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317d08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203968> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (317fac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203c0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -908054,16 +908025,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #912 @ (adr r7, 318340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203fa0>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmdb r2!, {r2, r4, r6, r7} │ │ │ │ - stmdb sl, {r2, r4, r6, r7} │ │ │ │ + b.n 317cd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203938> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317c8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2038ec> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 317ff0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203c50> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -908167,18 +908140,22 @@ │ │ │ │ ldr r2, [pc, #28] @ (3180f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203d58>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 318042 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203ca2> │ │ │ │ add r7, pc, #200 @ (adr r7, 3181b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203e14>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia.w r8!, {r2, r4, r6, r7} │ │ │ │ - stmia.w lr, {r2, r4, r6, r7} │ │ │ │ - ldrd r0, r0, [r4], #-848 @ 0x350 │ │ │ │ - @ instruction: 0xe85800d4 │ │ │ │ + b.n 317d00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203960> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317cd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203930> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203900> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317c6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2038cc> │ │ │ │ + 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] @ 318190 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203df0> │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -908286,17 +908263,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3181dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203e3c> │ │ │ │ add r5, pc, #584 @ (adr r5, 3184a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204108>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3180e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203d48> │ │ │ │ + b.n 317ba8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203808> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 318094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203cf4> │ │ │ │ + b.n 317b54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2037b4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (3182dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -908384,15 +908361,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r4, pc, #288 @ (adr r4, 31849c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2040fc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 317fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x203c1c> │ │ │ │ + b.n 318a7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2046dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2396] @ 0x95c │ │ │ │ @@ -909004,15 +908981,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r0, 318a40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2046a0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (318a44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2046a4>) │ │ │ │ @@ -909070,15 +909047,15 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - svc 26 │ │ │ │ + bgt.n 318b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2047fc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -909227,19 +909204,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 318c1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20487e> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 318ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204804> │ │ │ │ + blt.n 318c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2048c4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 318bc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204820> │ │ │ │ + blt.n 318c80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2048e0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #40] @ (318c8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2048ec>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -909307,19 +909284,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 318ce8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204948> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ble.n 318d64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2049c4> │ │ │ │ + bge.n 318c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204884> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 318d64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2049c4> │ │ │ │ + bge.n 318c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204884> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (318d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2049b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -909383,19 +909360,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 318d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2049f4> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bgt.n 318d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2049cc> │ │ │ │ + bge.n 318e2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204a8c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 318d18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204978> │ │ │ │ + bls.n 318dd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204a38> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 318d60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2049c0> │ │ │ │ + bge.n 318e20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204a80> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (318eb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204b10>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -909470,19 +909447,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3186b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204314> │ │ │ │ b.n 318e48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204aa8> │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bgt.n 318fac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204c0c> │ │ │ │ + bls.n 318e6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204acc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 318f04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204b64> │ │ │ │ + bls.n 318dc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204a24> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 318f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204b94> │ │ │ │ + bls.n 318df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204a54> │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 318f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204b84> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -909514,15 +909491,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 318ef2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204b52> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318f5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204bba> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318f90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204bf0> │ │ │ │ @@ -909634,19 +909611,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 319034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204c94> │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #776 @ (adr r7, 31936c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204fcc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #776 @ (adr r7, 319370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204fd0>) │ │ │ │ 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 │ │ │ │ @@ -909727,17 +909704,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 319116 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204d76> │ │ │ │ nop │ │ │ │ - bls.n 31911c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204d7c> │ │ │ │ + bvc.n 3191dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204e3c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3190dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204d3c> │ │ │ │ + bvc.n 31919c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x204dfc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 3194b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205114> │ │ │ │ sub sp, #32 │ │ │ │ @@ -910077,51 +910054,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31945c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2050bc> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 31948c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2050ec> │ │ │ │ + bpl.n 31954c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2051ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3194c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205124> │ │ │ │ + bpl.n 319584 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2051e4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 319468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2050c8> │ │ │ │ + bpl.n 319528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205188> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 31957c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2051dc> │ │ │ │ + bmi.n 31943c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20509c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 319524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205184> │ │ │ │ + bmi.n 3195e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205244> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 319554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2051b4> │ │ │ │ + bmi.n 319414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205074> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 319450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2050b0> │ │ │ │ + bmi.n 319510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205170> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 319488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2050e8> │ │ │ │ + bmi.n 319548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2051a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvs.n 319430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205090> │ │ │ │ + bcc.n 3194f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205150> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ 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] @ (3196b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205310>) │ │ │ │ @@ -910290,27 +910267,27 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 319636 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205296> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #800 @ (adr r4, 3199dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20563c>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 31975c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2053bc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3195e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205240> │ │ │ │ + bcs.n 3196a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205300> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bpl.n 319760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2053c0> │ │ │ │ + bcs.n 319620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205280> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 319790 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2053f0> │ │ │ │ + bcs.n 319650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2052b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 319794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2053f4> │ │ │ │ + bcs.n 319654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2052b4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #944 @ (adr r3, 319a84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2056e4>) │ │ │ │ + add r1, pc, #304 @ (adr r1, 319804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205464>) │ │ │ │ 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] │ │ │ │ @@ -910372,21 +910349,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (319788 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2053e8>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 319734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205394> │ │ │ │ - bmi.n 319778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2053d8> │ │ │ │ + bcs.n 319838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205498> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 31984c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2054ac> │ │ │ │ + bne.n 31970c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20536c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 319750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2053b0> │ │ │ │ + bcs.n 319810 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205470> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 319734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205394> │ │ │ │ + bcs.n 3197f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205454> │ │ │ │ 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 │ │ │ │ @@ -910754,17 +910731,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bcc.n 319c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2058bc> │ │ │ │ + beq.n 319b1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20577c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 319af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205754> │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ 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 │ │ │ │ @@ -912135,39 +912112,39 @@ │ │ │ │ b.n 31a1b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x205e12> │ │ │ │ str r6, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrsh r0, [r4, r0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 31aaa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206700> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912240,19 +912217,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aa22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206682> │ │ │ │ b.n 31aa62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2066c2> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + it le │ │ │ │ + lslle r4, r2, #3 │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ 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] @ 31ab84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2067e4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912325,19 +912302,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ab02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206762> │ │ │ │ b.n 31ab46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2067a6> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #17] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + itet ne │ │ │ │ + lslne r4, r2, #3 │ │ │ │ + bkpt 0x00d4 │ │ │ │ + lslne r4, r2, #3 │ │ │ │ + ldrh r2, [r0, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (31ac10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206870>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912381,17 +912358,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r2, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ 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] @ (31aca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206900>) │ │ │ │ @@ -912439,17 +912416,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r4, [r1, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31adb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206a14>) │ │ │ │ @@ -912552,19 +912529,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31ad04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206964> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31ad04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206964> │ │ │ │ ldrb r4, [r7, #9] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ 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] @ (31aef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206b54>) │ │ │ │ @@ -912689,17 +912666,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - nop {6} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0072 │ │ │ │ + cbnz r2, 31af70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206bd0> │ │ │ │ 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] @ (31afdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206c3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912784,19 +912761,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bkpt 0x0026 │ │ │ │ + cbnz r6, 31b044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206ca4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + cbnz r6, 31b028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206c88> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ 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] @ (31b0cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206d2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912881,19 +912858,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r7, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + rev r2, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ 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] @ (31b1a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206e08>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912970,17 +912947,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206d84> │ │ │ │ nop │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + rev r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + cbnz r4, 31b1ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206e4a> │ │ │ │ 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] @ (31b280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206ee0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -913056,17 +913033,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b1fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206e5c> │ │ │ │ nop │ │ │ │ strb r2, [r6, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r0, 31b302 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206f62> │ │ │ │ + cbnz r0, 31b29a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206efa> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 31b2fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206f5c> │ │ │ │ + cbnz r4, 31b294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206ef4> │ │ │ │ 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] @ (31b364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206fc4>) │ │ │ │ @@ -913151,17 +913128,17 @@ │ │ │ │ b.n 31b2d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206f30> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31b2d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x206f30> │ │ │ │ nop │ │ │ │ strb r4, [r3, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r6, 31b3b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207018> │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 31b3b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207012> │ │ │ │ + @ instruction: 0xb86c │ │ │ │ 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] @ (31b404 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207064>) │ │ │ │ @@ -913218,15 +913195,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31982c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20548c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r6, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - rev16 r4, r2 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31b47c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2070dc> │ │ │ │ bhi.n 31b434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207094> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -913404,15 +913381,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31b526 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207186> │ │ │ │ b.n 31b592 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2071f2> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #408] @ (31b794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2073f4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r0, 31b60e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20726e> │ │ │ │ + @ instruction: 0xb698 │ │ │ │ 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 │ │ │ │ @@ -914277,33 +914254,33 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #96] @ (31c00c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c6c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #0] @ (31bfb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c14>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cbz r4, 31c02c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c8c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [pc, #136] @ (31c04c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207cac>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + cbz r0, 31c012 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c72> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r0, 31c050 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207cb0> │ │ │ │ + cbz r0, 31bfe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c48> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 31c00e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c6e> │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -915164,19 +915141,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ ands r2, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #584 @ (adr r0, 31cccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20892c>) │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -915595,19 +915572,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31cf78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x208bd8>) │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, pc, #80 @ (adr r2, 31cfd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x208c38>) │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 31d57e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2091de> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -916468,25 +916445,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r1, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31d6d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x209334> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (31dda8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x209a08>) │ │ │ │ @@ -916772,21 +916749,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 31da9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2096fa> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + ldrh r6, [r4, #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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ @@ -917831,31 +917808,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.w 31de4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x209aac> │ │ │ │ nop │ │ │ │ movs r2, #32 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #928] @ (31edf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20aa50>) │ │ │ │ + ldr r4, [pc, #288] @ (31eb70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a7d0>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 31e8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20a530> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -918700,25 +918677,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 31e34a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x209faa> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -918878,19 +918855,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ lsrs r2, r0, #11 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ 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] @ 31f88c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b4ec> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919130,21 +919107,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 31f8f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b550> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsls r2, r1, #29 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r1, #27 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ 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] @ 31fb00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b760> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919331,17 +919308,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fb50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b7b0> │ │ │ │ nop │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ 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 │ │ │ │ @@ -919408,17 +919385,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fc20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b880> │ │ │ │ nop │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ 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] @ (31fd00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b960>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919445,15 +919422,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 31f520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b180> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ 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] @ (31fd5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b9bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919480,15 +919457,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f6e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b348> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #32 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fdb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ba18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919515,15 +919492,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b4f8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #196 @ 0xc4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fe14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ba74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919550,15 +919527,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f9a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b608> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #104 @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ 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] @ (31fe70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bad0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919585,15 +919562,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b76c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bb2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919620,15 +919597,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fbdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b83c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ 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] @ (31ff3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bb9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -919664,15 +919641,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r0, #82 @ 0x52 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (31ffac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bc0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919708,17 +919685,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 31ff94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bbf4> │ │ │ │ nop │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ 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] @ (320020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bc80>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919754,17 +919731,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, #112 @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ 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] @ (3200a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bd00>) │ │ │ │ @@ -919803,15 +919780,15 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ 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] @ (32011c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bd7c>) │ │ │ │ @@ -919849,15 +919826,15 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #124 @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ 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] @ (320188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bde8>) │ │ │ │ @@ -919890,17 +919867,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 320170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bdd0> │ │ │ │ movs r6, #0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ 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] @ (3201f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20be58>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -919937,17 +919914,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #148 @ 0x94 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (32026c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20becc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919983,17 +919960,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ 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] @ (3202e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bf40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920029,17 +920006,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3202c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bf28> │ │ │ │ nop │ │ │ │ movs r4, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ 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] @ (320350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20bfb0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -920076,17 +920053,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3203c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c024>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920122,17 +920099,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ 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] @ (320438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c098>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920168,17 +920145,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 320420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c080> │ │ │ │ nop │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3204ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c10c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920214,17 +920191,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 320494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c0f4> │ │ │ │ nop │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (320500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c160>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920250,15 +920227,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fb0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b76c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ 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] @ (320558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c1b8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920285,15 +920262,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b76c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #32 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ 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] @ (3205c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c228>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920329,17 +920306,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3205b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c210> │ │ │ │ nop │ │ │ │ movs r1, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + subs r6, r1, #0 │ │ │ │ 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] @ (32061c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c27c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920365,15 +920342,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fbdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b83c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (320674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c2d4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920400,15 +920377,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fbdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20b83c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (3208f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c554>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 32080e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c46e> │ │ │ │ @@ -920712,17 +920689,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf6e80188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf6880188 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ 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] @ (320a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c69c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -920764,17 +920741,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, r4, #5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ 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] @ (320b00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c760>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -920844,20 +920821,20 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf59c0188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, #3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf5340188 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ 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] @ (320bd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c838>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -920929,20 +920906,20 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r6, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf4c80188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ orn r1, r0, #4456448 @ 0x440000 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ 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] @ (320cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c90c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -921014,20 +920991,20 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r3, r4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf3f40188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ usat r1, #8, ip, lsl #2 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ 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] @ (320d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20c9a0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921072,19 +921049,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r4, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ 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] @ (320dd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ca34>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921132,19 +921109,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r6, r2, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r6, r3] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (320e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cac4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921193,19 +921170,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, r5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (320ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cb28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921232,15 +921209,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31bfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x207c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r6, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (320f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cb84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921267,15 +921244,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r3, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (320f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cbfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921315,15 +921292,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r7, #31 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (321014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cc74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921363,15 +921340,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r0, #30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (321084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cce4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921407,15 +921384,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r7, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3210f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cd50>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921451,15 +921428,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (321160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cdc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921495,17 +921472,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 321148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cda8> │ │ │ │ nop │ │ │ │ asrs r0, r6, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ 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] @ (3211d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ce34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921541,15 +921518,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #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] @ (321240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cea0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921585,15 +921562,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #21 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3212b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cf10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921629,17 +921606,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 321298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cef8> │ │ │ │ nop │ │ │ │ asrs r0, r4, #19 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (321340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cfa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921688,17 +921665,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 321312 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20cf72> │ │ │ │ nop │ │ │ │ asrs r4, r5, #17 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ 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] @ (3213b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d010>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921737,15 +921714,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ca90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r3, #15 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (321424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d084>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921785,15 +921762,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (3214b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d110>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921842,17 +921819,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 321482 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d0e2> │ │ │ │ nop │ │ │ │ asrs r4, r7, #11 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (321520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d180>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921891,15 +921868,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ca90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r5, #9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (321594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d1f4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921939,15 +921916,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2086f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + ldrsh r2, [r3, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 3215ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d20e> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -922108,23 +922085,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (32176c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d3cc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 32170e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20d36e> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -922966,25 +922943,25 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r4, #6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ b.n 322530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e190> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3224bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e11c> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ + strb r6, [r2, r2] │ │ │ │ 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] @ (322098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20dcf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -923016,15 +922993,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3220d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20dd38>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r2, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -923102,29 +923079,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3221d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20de30>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 322146 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20dda6> │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -923312,25 +923289,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 322322 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20df82> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 3222d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20df34> │ │ │ │ - bkpt 0x0072 │ │ │ │ + cbnz r2, 322444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e0a4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (32247c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e0dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923388,21 +923365,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 322432 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e092> │ │ │ │ lsls r4, r0, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + str r6, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + str r4, [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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #296] @ (3225cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e22c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923525,21 +923502,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3224ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e14c> │ │ │ │ nop │ │ │ │ lsls r6, r2, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + ldr r7, [pc, #784] @ (3228e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e544>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + ldr r7, [pc, #112] @ (32264c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e2ac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + str r6, [r0, r1] │ │ │ │ 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] @ (322840 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e4a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -924029,23 +924006,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 2496b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x135310> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 322960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e5c0> │ │ │ │ nop │ │ │ │ cdp2 1, 14, cr0, cr0, cr8, {4} │ │ │ │ - ldr r7, [pc, #712] @ (322de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ea48>) │ │ │ │ + ldr r5, [pc, #72] @ (322b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e7c8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #1008] @ (322f14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eb74>) │ │ │ │ + ldr r4, [pc, #368] @ (322c94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e8f4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #416] @ (322cc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e928>) │ │ │ │ + ldr r3, [pc, #800] @ (322e48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eaa8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #672] @ (322dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ea2c>) │ │ │ │ + ldr r4, [pc, #32] @ (322b4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e7ac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #584] @ (322d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e9d8>) │ │ │ │ + ldr r3, [pc, #968] @ (322ef8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eb58>) │ │ │ │ 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] @ (322bcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e82c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -924097,15 +924074,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 322bb6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e816> │ │ │ │ @ instruction: 0xfbf60188 │ │ │ │ - ldr r5, [pc, #760] @ (322ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eb2c>) │ │ │ │ + ldr r3, [pc, #120] @ (322c4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e8ac>) │ │ │ │ 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] @ (322df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ea54>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -924308,39 +924285,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 322ce6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20e946> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb520188 │ │ │ │ - ldr r5, [pc, #992] @ (3231dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee3c>) │ │ │ │ + ldr r3, [pc, #352] @ (322f5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ebbc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #344] @ (322f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ebb8>) │ │ │ │ + ldr r3, [pc, #728] @ (3230d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ed38>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #152] @ (322e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eafc>) │ │ │ │ + ldr r3, [pc, #536] @ (32301c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ec7c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #216] @ (322ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eb40>) │ │ │ │ + ldr r3, [pc, #600] @ (323060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ecc0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #352] @ (322f6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ebcc>) │ │ │ │ + ldr r3, [pc, #736] @ (3230ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ed4c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #792] @ (323128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ed88>) │ │ │ │ + ldr r3, [pc, #152] @ (322ea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eb08>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #80] @ (322e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eac4>) │ │ │ │ + ldr r3, [pc, #464] @ (322fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ec44>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #992] @ (3231f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee58>) │ │ │ │ + ldr r2, [pc, #352] @ (322f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ebd8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #688] @ (3230cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ed2c>) │ │ │ │ + ldr r2, [pc, #48] @ (322e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eaac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #520] @ (323028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ec88>) │ │ │ │ + ldr r1, [pc, #904] @ (3231a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee08>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #672] @ (3230c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ed24>) │ │ │ │ + ldr r2, [pc, #32] @ (322e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eaa4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #528] @ (323038 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ec98>) │ │ │ │ + ldr r1, [pc, #912] @ (3231b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee18>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [pc, #616] @ (323094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ecf4>) │ │ │ │ + ldr r0, [pc, #1000] @ (323214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee74>) │ │ │ │ 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] @ (322edc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eb3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924402,19 +924379,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, #392] @ 0x188 │ │ │ │ - ldr r4, [pc, #848] @ (323234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee94>) │ │ │ │ + ldr r2, [pc, #208] @ (322fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ec14>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #472] @ (3230c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ed20>) │ │ │ │ + ldr r1, [pc, #856] @ (323240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eea0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #456] @ (3230b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ed14>) │ │ │ │ + ldr r1, [pc, #840] @ (323234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee94>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbnz r1, 322ef6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eb56> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -924487,15 +924464,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322fd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ec30>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 322fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ec04> │ │ │ │ @ instruction: 0xf7b20188 │ │ │ │ - @ instruction: 0xf4e600d2 │ │ │ │ + movw r0, #24786 @ 0x60d2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (323048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eca8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -924600,19 +924577,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d60188 │ │ │ │ - ldr r2, [pc, #1016] @ (3234e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f148>) │ │ │ │ + ldr r0, [pc, #376] @ (323268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eec8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #736] @ (3233d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f034>) │ │ │ │ + ldr r0, [pc, #96] @ (323154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20edb4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #928] @ (323498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f0f8>) │ │ │ │ + ldr r0, [pc, #288] @ (323218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee78>) │ │ │ │ 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] @ (3231bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee1c>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -924684,17 +924661,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf6300188 │ │ │ │ rsbs r1, r0, #4456448 @ 0x440000 │ │ │ │ - ldr r2, [pc, #296] @ (3232f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ef50>) │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #360] @ (323334 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ef94>) │ │ │ │ + @ instruction: 0x47ba │ │ │ │ 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] @ (323228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ee88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924768,15 +924745,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ b.n 323274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20eed4> │ │ │ │ @ instruction: 0xf4fe0188 │ │ │ │ - ldr r1, [pc, #888] @ (323620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f280>) │ │ │ │ + bx r7 │ │ │ │ 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] @ (3232d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20ef30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924824,17 +924801,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #20] @ (323348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20efa8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ orrs.w r1, r8, #4456448 @ 0x440000 │ │ │ │ - ldr r1, [pc, #608] @ (3235a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f208>) │ │ │ │ + mov r8, pc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #272] @ (32345c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f0bc>) │ │ │ │ + mov ip, r4 │ │ │ │ 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] @ (3233dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f03c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924887,19 +924864,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf3dc0188 │ │ │ │ - ldr r1, [pc, #440] @ (32359c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f1fc>) │ │ │ │ + mov lr, r9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #152] @ (323480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f0e0>) │ │ │ │ + mov lr, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sl, r6 │ │ │ │ + tst 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (323490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f0f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924959,21 +924936,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf33c0188 │ │ │ │ - ldr r1, [pc, #168] @ (323540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f1a0>) │ │ │ │ + mov sl, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #760] @ (323794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f3f4>) │ │ │ │ + mov r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, r1 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #776] @ (3237ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f40c>) │ │ │ │ + mov r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (323588 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f1e8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -925060,21 +925037,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2840188 │ │ │ │ - ldr r0, [pc, #800] @ (3238b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f510>) │ │ │ │ + mov r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #224] @ (323674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f2d4>) │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - orrs r0, r4 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #192] @ (32365c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f2bc>) │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 3235be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f21e> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -925133,43 +925110,43 @@ │ │ │ │ ldr r0, [pc, #68] @ (323658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f2b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (32365c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f2bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bhi.n 3236d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f334> │ │ │ │ + bpl.n 323594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f1f4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #192] @ (3236ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f34c>) │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #200] @ (3236f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f358>) │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf0b400d3 │ │ │ │ - ldr r0, [pc, #184] @ (3236f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f350>) │ │ │ │ + mrc 0, 0, r0, cr4, cr3, {6} │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + cbz r0, 323690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f2f0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stc 0, cr0, [r6], #-856 @ 0xfffffca8 │ │ │ │ - ldr r0, [pc, #144] @ (3236d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f334>) │ │ │ │ + @ instruction: 0xe98600d6 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cbz r2, 3236a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f300> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #144] @ (3236dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f33c>) │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, pc, #808 @ (adr r2, 323978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f5d8>) │ │ │ │ + add r0, pc, #168 @ (adr r0, 3236f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f358>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ @@ -925257,21 +925234,21 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 323698 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f2f8> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3236aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f30a> │ │ │ │ b.n 323686 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f2e6> │ │ │ │ - blxns r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx pc │ │ │ │ + add r8, fp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx ip │ │ │ │ + add lr, r8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns r3 │ │ │ │ + add r4, pc │ │ │ │ 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] @ 32395c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f5bc> │ │ │ │ @@ -925480,52 +925457,52 @@ │ │ │ │ bne.n 323930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f590> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ b.n 323930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f590> │ │ │ │ ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bx r1 │ │ │ │ + add r6, sp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r6, pc, #48 @ (adr r6, 3239a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f604>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf75000de │ │ │ │ - movs r7, #22 │ │ │ │ + @ instruction: 0xf4b000de │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov ip, r7 │ │ │ │ + add r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov r4, lr │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov r0, r9 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #12] │ │ │ │ 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] @ (323aa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f704>) │ │ │ │ @@ -925617,23 +925594,23 @@ │ │ │ │ b.n 323a70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f6d0> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [ip, #-544] @ 0xfffffde0 │ │ │ │ stmia r6!, {r2, r4, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add ip, sp │ │ │ │ + negs r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add lr, r9 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r8, r1 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sl, r5 │ │ │ │ + tst r2, r1 │ │ │ │ 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 │ │ │ │ @@ -925771,21 +925748,21 @@ │ │ │ │ movw r9, #37626 @ 0x92fa │ │ │ │ b.n 323b70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x20f7d0> │ │ │ │ stc 1, cr0, [r2], #-544 @ 0xfffffde0 │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mvns r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r6, r5 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ @@ -926603,31 +926580,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ it cc │ │ │ │ lslcc r0, r1, #6 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -926825,15 +926802,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 324690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2102f0> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 324770 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2103d0> │ │ │ │ b.n 324690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2102f0> │ │ │ │ nop │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -927064,15 +927041,15 @@ │ │ │ │ b.n 32490e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21056e> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 324860 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2104c0> │ │ │ │ nop │ │ │ │ - str r0, [r2, r6] │ │ │ │ + ldr r6, [pc, #960] @ (324d98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2109f8>) │ │ │ │ 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] @ (324b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x210794>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -928800,31 +928777,31 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 32574a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2113aa> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r3, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -929066,27 +929043,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 325d08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211968> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #784 @ (adr r3, 3261a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211e00>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add r3, pc, #112 @ (adr r3, 325f0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211b6c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r1, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ 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] @ (326164 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211dc4>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -929359,17 +929336,17 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #216 @ (adr r1, 326240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211ea0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #376 @ (adr r0, 3262e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211f48>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 326184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211de4> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 326188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211de8> │ │ │ │ movs r0, #1 │ │ │ │ @@ -929384,15 +929361,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (3261ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211e0c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6ac14 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + subs r2, r2, #0 │ │ │ │ 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] @ (32629c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211efc>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -929471,17 +929448,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -929710,17 +929687,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 30eef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fab50> │ │ │ │ b.n 326350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211fb0> │ │ │ │ stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -930460,15 +930437,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 326db6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212a16> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ 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] @ 326e00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212a60> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930516,15 +930493,15 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 326e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212a84> │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930575,15 +930552,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 326e98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212af8> │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930635,15 +930612,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb864 │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -930670,15 +930647,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7da │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ 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] @ (32701c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212c7c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930725,15 +930702,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb774 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930783,15 +930760,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930843,15 +930820,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb64c │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -930880,15 +930857,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r6, r7, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ 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] @ 327208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212e68> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930913,15 +930890,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ 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] @ 327264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212ec4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930948,15 +930925,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r4, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ 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] @ 3272c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212f20> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930983,15 +930960,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ 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] @ 327318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212f78> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931016,15 +930993,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x212fd4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931051,15 +931028,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3273d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213030> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931086,15 +931063,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 32743e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21309e> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32742c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21308c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931121,15 +931098,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 327482 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2130e2> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ 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} │ │ │ │ @@ -931151,15 +931128,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 325eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211b0c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ uxtb r4, r5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs 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, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 3274c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213128> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931182,15 +931159,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 325eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211b0c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ uxth r6, r4 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r2, #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, #44] @ (327510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213170>) │ │ │ │ @@ -931552,15 +931529,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ 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] @ (32797c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2135dc>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -931608,15 +931585,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -931667,15 +931644,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #512 @ 0x200 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -931728,15 +931705,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -931765,15 +931742,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #392 @ 0x188 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ 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] @ 327b74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2137d4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931800,15 +931777,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #24 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ 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] @ 327bd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213830> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931835,15 +931812,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ 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] @ 327c2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21388c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931870,15 +931847,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsls r0, r6, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327c80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2138e0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931904,15 +931881,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsls r2, r6, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213934>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931938,15 +931915,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsls r2, r7, #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] @ (327d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213988>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931972,15 +931949,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ 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] @ 327d74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2139d4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932155,15 +932132,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213be8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932189,15 +932166,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #944 @ (adr r7, 32833c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213f9c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213c3c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932224,15 +932201,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #608 @ (adr r7, 328240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213ea0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #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, #60] @ (328030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213c90>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932258,15 +932235,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #272 @ (adr r7, 328144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213da4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #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] @ (328088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213ce8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932294,15 +932271,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #960 @ (adr r6, 32844c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2140ac>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (3280e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213d40>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932330,15 +932307,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #608 @ (adr r6, 328344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213fa4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ 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] @ 328128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x213d88> │ │ │ │ sub sp, #8 │ │ │ │ @@ -932640,18 +932617,16 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13f0c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ad20> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #256 @ (adr r3, 32854c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2141ac>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + vshr.u64 q0, , #6 │ │ │ │ + vshr.u64 q0, , #26 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 3283e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214048> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -932711,18 +932686,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #544 @ (adr r2, 32872c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21438c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + vqadd.u64 q0, q14, │ │ │ │ + vqadd.u16 q0, q9, │ │ │ │ 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] @ (3285a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214208>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932771,20 +932744,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 328582 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2141e2> │ │ │ │ add r2, pc, #80 @ (adr r2, 3285fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21425c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + mcr2 0, 7, r0, cr0, cr3, {6} │ │ │ │ + mrc2 0, 4, r0, cr6, cr3, {6} │ │ │ │ + mrc2 0, 4, r0, cr8, cr3, {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, #112] @ (328638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214298>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -932914,22 +932884,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 3286aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21430a> │ │ │ │ add r0, pc, #944 @ (adr r0, 328ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214738>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - movs r4, r5 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - movs r6, r5 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + ldc2l 0, cr0, [r4, #844]! @ 0x34c │ │ │ │ + stc2 0, cr0, [ip, #844] @ 0x34c │ │ │ │ + stc2 0, cr0, [lr, #844] @ 0x34c │ │ │ │ + stc2 0, cr0, [r6, #844]! @ 0x34c │ │ │ │ push {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] @ (3287bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21441c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -933061,18 +933027,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 32882e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21448e> │ │ │ │ ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.u64 q0, , #60 │ │ │ │ - vqadd.u16 q0, q12, │ │ │ │ - vqadd.u16 q0, q15, │ │ │ │ - vqadd.u64 q0, q15, │ │ │ │ + stc2l 0, cr0, [r4], #844 @ 0x34c │ │ │ │ + ldc2l 0, cr0, [r8], #-844 @ 0xfffffcb4 │ │ │ │ + ldc2l 0, cr0, [lr], #-844 @ 0xfffffcb4 │ │ │ │ + ldc2 0, cr0, [lr], {211} @ 0xd3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 328928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214588> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933104,16 +933070,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vqadd.u8 q0, q8, │ │ │ │ - mrc2 0, 6, r0, cr10, cr3, {6} │ │ │ │ + stc2l 0, cr0, [r0], #-844 @ 0xfffffcb4 │ │ │ │ + ldc2 0, cr0, [sl], #-844 @ 0xfffffcb4 │ │ │ │ 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] @ 3289c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214628> │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933165,18 +933131,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mcr2 0, 4, r0, cr8, cr3, {6} │ │ │ │ - mrc2 0, 5, r0, cr4, cr3, {6} │ │ │ │ - mcr2 0, 3, r0, cr8, cr3, {6} │ │ │ │ - mrc2 0, 1, r0, cr12, cr3, {6} │ │ │ │ + @ instruction: 0xfbe800d3 │ │ │ │ + ldc2 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ + smlaldx r0, r0, r8, r3 │ │ │ │ + @ instruction: 0xfb9c00d3 │ │ │ │ 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] @ 328a60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2146c0> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933220,17 +933186,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mcr2 0, 2, r0, cr4, cr3, {6} │ │ │ │ - mcr2 0, 1, r0, cr14, cr3, {6} │ │ │ │ - mcr2 0, 0, r0, cr6, cr3, {6} │ │ │ │ + @ instruction: 0xfba400d3 │ │ │ │ + @ instruction: 0xfb8e00d3 │ │ │ │ + @ instruction: 0xfb6600d3 │ │ │ │ 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] @ 328ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214738> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933262,16 +933228,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #844]! @ 0x34c │ │ │ │ - stc2l 0, cr0, [lr, #844] @ 0x34c │ │ │ │ + @ instruction: 0xfb5400d3 │ │ │ │ + @ instruction: 0xfb2e00d3 │ │ │ │ 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] @ (328b28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -933785,15 +933751,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strh.w r0, [r8, r3, lsl #1] │ │ │ │ + @ instruction: 0xf58800d3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 329150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214db0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (329154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214db4>) │ │ │ │ @@ -933840,15 +933806,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7d000d3 │ │ │ │ + @ instruction: 0xf53000d3 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #120] @ 3291e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214e48> │ │ │ │ @@ -933898,15 +933864,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75000d3 │ │ │ │ + @ instruction: 0xf4b000d3 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #128] @ 329288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214ee8> │ │ │ │ @@ -933957,15 +933923,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b800d3 │ │ │ │ + ands.w r0, r8, #6914048 @ 0x698000 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3292ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214f4c> │ │ │ │ @@ -933993,15 +933959,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movw r0, #51411 @ 0xc8d3 │ │ │ │ + usat r0, #19, ip, asr #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] @ 329348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x214fa8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934027,15 +933993,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - addw r0, r4, #2259 @ 0x8d3 │ │ │ │ + bfi r0, r4, #3, #17 │ │ │ │ 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] @ 3293a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215004> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934061,15 +934027,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs.w r0, ip, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf31c00d3 │ │ │ │ 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] @ 329400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215060> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934095,15 +934061,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - sbcs.w r0, r4, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf2d400d3 │ │ │ │ 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] @ (329454 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2150b4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934128,15 +934094,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf53200d3 │ │ │ │ + @ instruction: 0xf29200d3 │ │ │ │ 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] @ (3294a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215108>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934161,15 +934127,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf4fa00d3 │ │ │ │ + @ instruction: 0xf25a00d3 │ │ │ │ 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] @ (3294fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21515c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934194,15 +934160,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf4c200d3 │ │ │ │ + @ instruction: 0xf22200d3 │ │ │ │ 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] @ (329554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2151b4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934229,15 +934195,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - eor.w r0, sl, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf1ea00d3 │ │ │ │ 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] @ (3295ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21520c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934264,15 +934230,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - orr.w r0, lr, #6914048 @ 0x698000 │ │ │ │ + sub.w r0, lr, #211 @ 0xd3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (329604 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215264>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934299,15 +934265,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ands.w r0, r2, #6914048 @ 0x698000 │ │ │ │ + sbcs.w r0, r2, #211 @ 0xd3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32965c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2152bc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934334,15 +934300,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf3d600d3 │ │ │ │ + @ instruction: 0xf13600d3 │ │ │ │ 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] @ (3296b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215314>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934369,15 +934335,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf39a00d3 │ │ │ │ + @ instruction: 0xf0fa00d3 │ │ │ │ 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] @ (32970c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21536c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934404,15 +934370,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x211878> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf35e00d3 │ │ │ │ + @ instruction: 0xf0be00d3 │ │ │ │ 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 │ │ │ │ @@ -935001,15 +934967,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stcl 0, cr0, [r4], #844 @ 0x34c │ │ │ │ + orr.w r0, r4, r3, lsr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 329e3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215a9c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 329e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215aa0> │ │ │ │ @@ -935059,15 +935025,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, #10] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r6, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ + strd r0, r0, [r4, #844]! @ 0x34c │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 329ee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215b44> │ │ │ │ @@ -935121,15 +935087,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebfc00d3 │ │ │ │ + ldrd r0, r0, [ip, #-844] @ 0x34c │ │ │ │ str r6, [r6, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 329f94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215bf4> │ │ │ │ @@ -935185,15 +935151,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r5, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, ip, r3, lsr #3 │ │ │ │ + @ instruction: 0xe8cc00d3 │ │ │ │ str r6, [r0, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329ff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215c58> │ │ │ │ @@ -935221,15 +935187,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xeaec00d3 │ │ │ │ + strex r0, r0, [ip, #844] @ 0x34c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215cb4> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935255,15 +935221,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xeaac00d3 │ │ │ │ + @ instruction: 0xe80c00d3 │ │ │ │ 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] @ 32a0b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215d10> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935289,15 +935255,16 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - orn r0, ip, r3, lsr #3 │ │ │ │ + b.n 32a050 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215cb0> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a10c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215d6c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935323,15 +935290,16 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bic.w r0, ip, r3, lsr #3 │ │ │ │ + b.n 32a02c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215c8c> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -935356,15 +935324,16 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrd r0, r0, [r4, #844]! @ 0x34c │ │ │ │ + b.n 32a014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215c74> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32a1fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215e5c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 32a200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215e60> │ │ │ │ @@ -935414,15 +935383,16 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrsh r6, [r6, r1] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99800d3 │ │ │ │ + b.n 329ff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215c58> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ ldrsh r4, [r3, r0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 32a2a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215f04> │ │ │ │ @@ -935476,15 +935446,16 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r2, r7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r4, {r0, r1, r4, r6, r7} │ │ │ │ + b.n 329f98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215bf8> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 32a354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215fb4> │ │ │ │ @@ -935540,15 +935511,16 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r5, r4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r8, {r0, r1, r4, r6, r7} │ │ │ │ + b.n 329f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215b90> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a3b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216018> │ │ │ │ @@ -935576,15 +935548,16 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #30] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xe80c00d3 │ │ │ │ + b.n 329e98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215af8> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216074> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935610,15 +935583,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a3b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216014> │ │ │ │ + b.n 329e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215ad4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a470 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2160d0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935645,15 +935618,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a390 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215ff0> │ │ │ │ + b.n 329e50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215ab0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a4cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21612c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935680,15 +935653,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2111a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a36c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215fcc> │ │ │ │ + b.n 329e2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x215a8c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #844] @ 0x34c │ │ │ │ @@ -935996,15 +935969,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32af9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216bfc> │ │ │ │ + b.n 32aa5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2166bc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -936217,17 +936190,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32adf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216a58> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32ad24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216984> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32ab80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2167e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936289,21 +936262,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32ada0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216a00> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32adc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216a28> │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32ad68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2169c8> │ │ │ │ + udf #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r5, pc, #976 @ (adr r5, 32aff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216c58>) │ │ │ │ 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] @ (32ac60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2168c0>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -936375,21 +936348,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #11] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32ad2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21698c> │ │ │ │ + ble.n 32adec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216a4c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + ble.n 32ad8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2169ec> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + ble.n 32adb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216a14> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #624 @ (adr r7, 32af8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216bec>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 32b10c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216d6c>) │ │ │ │ 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] @ (32ae44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216aa4>) │ │ │ │ @@ -936753,15 +936726,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 32b258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216eb8> │ │ │ │ + bhi.n 32b118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216d78> │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (32b304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216f64>) │ │ │ │ @@ -936851,15 +936824,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #21] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 32b39c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216ffc> │ │ │ │ + bvc.n 32b25c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x216ebc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32b430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217090>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -937045,15 +937018,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32b4e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217140> │ │ │ │ nop │ │ │ │ strb r0, [r6, #11] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 32b628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217288> │ │ │ │ + bpl.n 32b4e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217148> │ │ │ │ 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] @ (32b684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2172e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -937136,15 +937109,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32b5ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21722a> │ │ │ │ nop │ │ │ │ strb r4, [r6, #6] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 32b6dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21733c> │ │ │ │ + bmi.n 32b59c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2171fc> │ │ │ │ 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 │ │ │ │ @@ -937322,21 +937295,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32b8bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21751c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 32b84e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2174ae> │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 32b934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217594> │ │ │ │ + bcs.n 32b7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217454> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 32b8f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217550> │ │ │ │ + bcs.n 32b9b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217610> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 32b8d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217538> │ │ │ │ + bcs.n 32b998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2175f8> │ │ │ │ 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 │ │ │ │ @@ -937483,21 +937456,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 32b9b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217610> │ │ │ │ + beq.n 32ba70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2176d0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 32bb7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2177dc> │ │ │ │ + beq.n 32ba3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21769c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 32bb10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217770> │ │ │ │ + beq.n 32b9d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217630> │ │ │ │ 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] @ (32bb6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2177cc>) │ │ │ │ @@ -937689,25 +937662,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 32bc44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2178a4> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bne.n 32bc54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2178b4> │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcs.n 32bd34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217994> │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 32bbfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21785c> │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 32bc4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2178ac> │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcs.n 32bd04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217964> │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 32bca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x217900> │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32bd9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2179fc> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -939242,15 +939215,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [r2, r7] │ │ │ │ lsls r6, r7, #5 │ │ │ │ orrs.w r1, sl, #4521984 @ 0x450000 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -939389,18 +939362,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ adds r0, #190 @ 0xbe │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - itet vs │ │ │ │ - lslvs r3, r2, #3 │ │ │ │ - pushvc {r4, lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, 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 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae80 │ │ │ │ @@ -939634,15 +939607,15 @@ │ │ │ │ b.n 32d0f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x218d50> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 32d216 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x218e76> │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -940053,32 +940026,32 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68df8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 32d6f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219354> │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 32d6f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219356> │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, r3 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r0, 32d726 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219386> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r0, 32d704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219364> │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ stcl 1, cr0, [lr], #552 @ 0x228 │ │ │ │ - cbnz r6, 32d70a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21936a> │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ 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 │ │ │ │ @@ -940218,54 +940191,54 @@ │ │ │ │ b.n 32d78e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2193ee> │ │ │ │ ldr r1, [pc, #108] @ (32d8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219504>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29dde0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189a40> │ │ │ │ b.n 32d72a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21938a> │ │ │ │ nop │ │ │ │ - cbnz r2, 32d858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2194b8> │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stc 1, cr0, [ip], {138} @ 0x8a │ │ │ │ - cbnz r4, 32d85a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2194ba> │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xebe4018a │ │ │ │ - strb r0, [r5, r7] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 32d874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2194d4> │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 32d868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2194c8> │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs.w r1, r0, sl, lsl #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeb9c018a │ │ │ │ ldr r5, [pc, #784] @ (32db80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2197e0>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ sbcs.w r1, r6, sl, lsl #2 │ │ │ │ ldr r3, [pc, #632] @ (32daf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219754>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ adcs.w r1, r0, sl, lsl #2 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeb3a018a │ │ │ │ - str r6, [r7, #20] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds.w r1, r2, sl, lsl #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeaf6018a │ │ │ │ ldr r2, [pc, #976] @ (32dc70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2198d0>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [pc, #120] @ (32d91c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21957c>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 32d936 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219596> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -940440,48 +940413,48 @@ │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #3 │ │ │ │ b.n 32d8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219548> │ │ │ │ ldr r0, [pc, #96] @ (32daf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219758>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xeab6018a │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ eor.w r1, r4, sl, lsl #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + nop {15} │ │ │ │ lsls r7, r4, #3 │ │ │ │ orn r1, r2, sl, lsl #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - bic.w r1, ip, sl, lsl #2 │ │ │ │ - ands.w r1, ip, sl, lsl #2 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + itet gt │ │ │ │ + lslgt r7, r4, #3 │ │ │ │ + bicle.w r1, ip, sl, lsl #2 │ │ │ │ + andsgt.w r1, ip, sl, lsl #2 │ │ │ │ + nop {9} │ │ │ │ lsls r7, r4, #3 │ │ │ │ strd r0, r1, [ip, #552]! @ 0x228 │ │ │ │ - stmia r2!, {r3} │ │ │ │ - lsls r7, r4, #3 │ │ │ │ + it vs │ │ │ │ + lslvs r7, r4, #3 │ │ │ │ @ instruction: 0xe9bc018a │ │ │ │ @ instruction: 0xe9b0018a │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ - lsls r7, r4, #3 │ │ │ │ + itte cs │ │ │ │ + lslcs r7, r4, #3 │ │ │ │ @ instruction: 0xe998018a │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - ldrd r0, r1, [lr, #-552] @ 0x228 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + itt eq @ unpredictable │ │ │ │ + lsleq r7, r4, #3 │ │ │ │ + ldrdeq r0, r1, [lr, #-552] @ 0x228 │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb r6!, {r1, r3, r7, r8} │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb lr, {r1, r3, r7, r8} │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + ldr r7, [pc, #920] @ (32de94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219af4>) │ │ │ │ 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 │ │ │ │ @@ -940506,15 +940479,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r2, r4, r7} │ │ │ │ + cbz r4, 32db90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2197f0> │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 32dba6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219806> │ │ │ │ ldr r2, [pc, #80] @ (32dbac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21980c>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -940560,15 +940533,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ b.n 32db94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2197f4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ b.n 32db7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2197dc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ b.n 32db6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2197cc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + ldr r6, [pc, #848] @ (32df14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219b74>) │ │ │ │ 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 │ │ │ │ @@ -940652,29 +940625,29 @@ │ │ │ │ b.n 32dc7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2198da> │ │ │ │ ldr r2, [pc, #40] @ (32dcc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219924>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 32dbf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219854> │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbz r4, 32dd1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21997c> │ │ │ │ + cbz r4, 32dcb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219914> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32dee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219b40> │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 32dedc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219b3c> │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r0, 32dd3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21999c> │ │ │ │ + cbz r0, 32dcd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219934> │ │ │ │ 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 │ │ │ │ @@ -941074,75 +941047,75 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 32dafc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21975c> │ │ │ │ b.n 32de1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219a7c> │ │ │ │ - push {r1, r7} │ │ │ │ + cbz r2, 32e124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219d84> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r4, 32e162 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219dc2> │ │ │ │ + cbz r4, 32e0fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219d5a> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbz r2, 32e132 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219d92> │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + bgt.n 32e0d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219d30> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - uxtb r6, r6 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - uxtb r6, r2 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 32e118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219d78> │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + bgt.n 32e140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219da0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sxtb r0, r2 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxth r4, r1 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r0, 32e146 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219da6> │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r2, 32e14c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219dac> │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - vqadd.u8 q0, q15, │ │ │ │ - b.n 32e584 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a1e4> │ │ │ │ + stc2l 0, cr0, [lr], #-844 @ 0xfffffcb4 │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - vqadd.u16 q0, q11, │ │ │ │ - b.n 32e58c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21a1ec> │ │ │ │ + ldc2l 0, cr0, [r6], #-844 @ 0xfffffcb4 │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -941210,25 +941183,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (32e23c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219e9c>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 32e190 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219df0> │ │ │ │ nop │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ 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] @ (32e268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219ec8>) │ │ │ │ @@ -941364,48 +941337,48 @@ │ │ │ │ nop │ │ │ │ adds r6, r6, #5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r6, #5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32e2e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219f44> │ │ │ │ + b.n 32dda4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x219a04> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stc2 0, cr0, [ip, #868]! @ 0x364 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + @ instruction: 0xfb0c00d9 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ 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 │ │ │ │ @@ -943940,141 +943913,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 330082 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bce2> │ │ │ │ b.w 32f6b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21b316> │ │ │ │ nop │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r6, pc, #864 @ (adr r6, 330408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c068>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r7, pc, #320 @ (adr r7, 3301f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be50>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r7, pc, #544 @ (adr r7, 3302d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf34>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r6, pc, #816 @ (adr r6, 3303e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c048>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r7, pc, #400 @ (adr r7, 33024c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21beac>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r6, pc, #592 @ (adr r6, 330310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf70>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r6, pc, #672 @ (adr r6, 330364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bfc4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r6, pc, #112 @ (adr r6, 330138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bd98>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r6, pc, #848 @ (adr r6, 33041c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c07c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r5, pc, #944 @ (adr r5, 330480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0e0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r6, pc, #80 @ (adr r6, 330124 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bd84>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r5, pc, #1008 @ (adr r5, 3304cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c12c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #832 @ (adr r7, 330420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c080>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 3301a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be00>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #880 @ (adr r7, 330454 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0b4>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 3301d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be34>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #352 @ (adr r7, 330248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bea8>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 3303c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c028>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r7, pc, #208 @ (adr r7, 3301bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be1c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r7, pc, #240 @ (adr r7, 3301e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be44>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r5, pc, #864 @ (adr r5, 330458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0b8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r6, pc, #192 @ (adr r6, 3301bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be1c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r7, pc, #432 @ (adr r7, 3302b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf10>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 330174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bdd4>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 3302f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf54>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r5, pc, #560 @ (adr r5, 330338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf98>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r5, pc, #768 @ (adr r5, 33040c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c06c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r7, pc, #160 @ (adr r7, 3301b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be10>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r5, pc, #720 @ (adr r5, 3303e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c044>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #832 @ (adr r6, 330458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0b8>) │ │ │ │ + add r4, pc, #192 @ (adr r4, 3301d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be38>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r7, pc, #112 @ (adr r7, 33018c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bdec>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r5, pc, #832 @ (adr r5, 330460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0c0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #512 @ (adr r4, 330324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf84>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 3304a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c104>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #704 @ (adr r6, 3303e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c048>) │ │ │ │ + add r4, pc, #64 @ (adr r4, 330168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bdc8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #928 @ (adr r6, 3304cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c12c>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 33024c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21beac>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r5, pc, #976 @ (adr r5, 330500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c160>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #144 @ (adr r7, 3301c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be24>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 330344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bfa4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #704 @ (adr r5, 3303f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c058>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 330178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bdd8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #176 @ (adr r6, 3301ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be4c>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 33036c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bfcc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #296 @ (adr r7, 330268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bec8>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 3303e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c048>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #400 @ (adr r3, 3302d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf34>) │ │ │ │ + add r0, pc, #784 @ (adr r0, 330454 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0b4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #536 @ (adr r5, 330360 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bfc0>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 3304e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c140>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #768 @ (adr r5, 33044c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0ac>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 3301cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be2c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #24 @ (adr r7, 330168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bdc8>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 3302e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf48>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #768 @ (adr r5, 330454 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0b4>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 3301d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be34>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #136 @ (adr r4, 3301e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be40>) │ │ │ │ + add r1, pc, #520 @ (adr r1, 330360 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bfc0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #96 @ (adr r7, 3301bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be1c>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 33033c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf9c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #744 @ (adr r5, 330448 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0a8>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 3301c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be28>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #960 @ (adr r1, 330524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c184>) │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #592 @ (adr r5, 3303b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c018>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 330538 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c198>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #504 @ (adr r4, 330364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bfc4>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 3304e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c144>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #152 @ (adr r6, 330208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be68>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 330388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bfe8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 330494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0f4>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 330214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be74>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #344 @ (adr r3, 3302d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf30>) │ │ │ │ + add r0, pc, #728 @ (adr r0, 330450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0b0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #784 @ (adr r3, 33048c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0ec>) │ │ │ │ + add r1, pc, #144 @ (adr r1, 33020c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be6c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #984 @ (adr r4, 330558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c1b8>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 3302d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf38>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #32 @ (adr r1, 3301a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be04>) │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #392 @ (adr r2, 330310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf70>) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #464 @ (adr r3, 33035c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bfbc>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 3304dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c13c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #728 @ (adr r4, 330468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0c8>) │ │ │ │ + add r2, pc, #88 @ (adr r2, 3301e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be48>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 3302f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bf54>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 330474 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0d4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 3301a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21be00> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 330198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21bdf8> │ │ │ │ ldr r1, [pc, #664] @ (33043c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c09c>) │ │ │ │ @@ -944326,47 +944299,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 33042a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c08a> │ │ │ │ b.w 32fac6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21b726> │ │ │ │ nop │ │ │ │ - add r0, pc, #952 @ (adr r0, 3307f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c458>) │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #752 @ (adr r3, 330734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c394>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 3304b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c114>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 330598 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c1f8>) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #752 @ (adr r1, 330740 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c3a0>) │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 330564 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c1c4>) │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #640 @ (adr r2, 3306d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c338>) │ │ │ │ + add r0, pc, #0 @ (adr r0, 330458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0b8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #184 @ (adr r1, 330514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c174>) │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #648 @ (adr r1, 3306e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c348>) │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #616 @ (adr r2, 3306cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c32c>) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #640 @ (adr r1, 3306e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c348>) │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #240 @ (adr r1, 330570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c1d0>) │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 33048c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c0ec> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -944478,15 +944451,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 r0, pc, #656 @ (adr r0, 33083c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c49c>) │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ 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] @ 330ae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c740> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -945004,65 +944977,66 @@ │ │ │ │ b.n 3306ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c31a> │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 330abc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c71c> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa320187 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #8 @ (adr r0, 330af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c754>) │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r0, [r4, ] │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [pc, #368] @ (330c74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c8d4>) │ │ │ │ + ldr r0, [pc, #752] @ (330df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21ca54>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [pc, #112] @ (330b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c7dc>) │ │ │ │ + ldr r0, [pc, #496] @ (330cfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c95c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [pc, #816] @ (330e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21caa4>) │ │ │ │ + ldr r0, [pc, #176] @ (330bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c824>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmdb r6, {r0, r5, r6, r7} │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + b.n 3307e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c448> │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [pc, #624] @ (330da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21ca04>) │ │ │ │ + mov ip, pc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [pc, #344] @ (330c94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c8f4>) │ │ │ │ + mov lr, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r1, 330b90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21c7f0> │ │ │ │ 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 │ │ │ │ @@ -947583,19 +947557,19 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 33284c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21e4ac> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -948633,19 +948607,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 333470 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21f0d0> │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 3333f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x21f054> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -949826,20 +949800,20 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ nop │ │ │ │ - vqadd.s16 q8, q11, q1 │ │ │ │ + ldc 0, cr0, [r6], #840 @ 0x348 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -950651,15 +950625,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0048 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -951338,21 +951312,21 @@ │ │ │ │ ... │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 465818 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x351478> │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -953214,15 +953188,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 336c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2228d0> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (336934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x222594>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -966596,15 +966570,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r5, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ 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] │ │ │ │ @@ -968249,15 +968223,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 341070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22ccd0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 341734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22d394> │ │ │ │ + b.n 3411f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22ce54> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #248] @ (3411dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22ce3c>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -970050,21 +970024,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ 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] @ (3426fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22e35c>) │ │ │ │ @@ -970189,15 +970163,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bge.n 342778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22e3d8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 34275c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22e3bc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ 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] @ (34286c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22e4cc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -970360,17 +970334,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bvc.n 3429d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22e630> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r6, #5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r2, r2, #3 │ │ │ │ bvc.n 342954 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22e5b4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -970907,15 +970881,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 342f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22eb68> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 342f20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22eb80> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ 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] │ │ │ │ @@ -971739,19 +971713,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldmia r3!, {r2, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [pc, #360] @ (3439d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22f638>) │ │ │ │ + ldr r2, [pc, #744] @ (343b58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22f7b8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ 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 │ │ │ │ @@ -971944,15 +971918,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -972331,34 +972305,34 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf21c00dc │ │ │ │ - bvc.n 343f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22fbb8> │ │ │ │ + vqadd.s64 q8, q14, q6 │ │ │ │ + bmi.n 343e18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22fa78> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bx r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q10, q6 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldc 0, cr0, [r4], #880 @ 0x370 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r2!, {r1, r2, r3} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vqadd.s8 q0, q12, q6 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + stcl 0, cr0, [r8], #-880 @ 0xfffffc90 │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ 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} │ │ │ │ @@ -972394,19 +972368,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (343fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22fc04>) │ │ │ │ add r3, pc │ │ │ │ b.n 343b0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22f76e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 343ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22fb54> │ │ │ │ + beq.n 343fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22fc14> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -973479,23 +973453,23 @@ │ │ │ │ bne.n 344b36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x230796> │ │ │ │ b.n 3448c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x230528> │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cbnz r2, 344b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2307ec> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r7, pc, #688 @ (adr r7, 344e18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x230a78>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 344b98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2307f8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #624 @ (adr r7, 344ddc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x230a3c>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 344f5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x230bbc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 3448c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x230528> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -973899,17 +973873,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 344974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2305d4> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 344140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22fda0> │ │ │ │ - add r6, pc, #304 @ (adr r6, 345128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x230d88>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 3452a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x230f08>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -975251,15 +975225,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 345a96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2316f6> │ │ │ │ b.n 345dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x231a2c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -977552,17 +977526,17 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #10] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -978781,45 +978755,45 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r1, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bl fff964b2 │ │ │ │ bl 71a4b6 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ 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] @ (348760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2343c0>) │ │ │ │ @@ -979050,15 +979024,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -980027,15 +980001,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ mov fp, r0 │ │ │ │ @@ -981155,21 +981129,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #52] @ (349dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x235a2c>) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ @@ -981190,15 +981164,15 @@ │ │ │ │ b.n 349758 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2353b8> │ │ │ │ movs r7, #1 │ │ │ │ b.n 3495cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23522c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ 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] @ (349f7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x235bdc>) │ │ │ │ @@ -982309,16 +982283,16 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r4, [r5, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3600e5 │ │ │ │ - @ instruction: 0xfa1000e5 │ │ │ │ + @ instruction: 0xf79600e5 │ │ │ │ + @ instruction: 0xf77000e5 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -983099,15 +983073,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9a600d1 │ │ │ │ + @ instruction: 0xf70600d1 │ │ │ │ ldr r7, [pc, #824] @ (34b5a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x237200>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -983853,15 +983827,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, , #8 │ │ │ │ + ldc 0, cr0, [r8, #-836] @ 0xfffffcbc │ │ │ │ cmp ip, r9 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r4, r1 │ │ │ │ @@ -984037,18 +984011,18 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r8, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q0, q11, │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + stc 0, cr0, [r6], {209} @ 0xd1 │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ mvns r4, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -984601,15 +984575,16 @@ │ │ │ │ beq.w 34c098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x237cf8> │ │ │ │ b.n 34c1c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x237e26> │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - ldrd r0, r0, [r6, #836]! @ 0x344 │ │ │ │ + b.n 34c094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x237cf4> │ │ │ │ + lsls r1, r2, #3 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ stc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -985100,15 +985075,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34c67e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2382de> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 34cd78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2389d8> │ │ │ │ + b.n 34c838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x238498> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ @@ -985424,19 +985399,19 @@ │ │ │ │ nop │ │ │ │ subs r0, #218 @ 0xda │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #240 @ 0xf0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 34cbd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x238834> │ │ │ │ + udf #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 34cb00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x238760> │ │ │ │ + ble.n 34c9c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x238620> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + ble.n 34cb38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x238798> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 34d7c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x239420> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ @@ -993233,15 +993208,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 3522bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23df1c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 35220c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23de6c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ 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 │ │ │ │ @@ -993464,19 +993439,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 3522d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23df34> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 166 @ 0xa6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (352354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23dfb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -993708,17 +993683,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ bgt.n 352420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e080> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3525a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e200> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #20] │ │ │ │ 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 │ │ │ │ @@ -994003,21 +993978,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ bge.n 352774 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e3d4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 3528a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e508> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (352ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e718>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1899a0> │ │ │ │ b.n 3525c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e222> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -994255,21 +994230,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 351f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23dbe8> │ │ │ │ b.n 3525c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e222> │ │ │ │ nop │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ 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 │ │ │ │ @@ -994616,47 +994591,47 @@ │ │ │ │ @ instruction: 0xfbb40185 │ │ │ │ bmi.n 352d88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e9e8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 352f50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23ebb0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 352ebc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23eb1c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 352ee8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23eb48> │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 438808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324468> │ │ │ │ mov r1, r6 │ │ │ │ @@ -994686,17 +994661,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (352f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23eb84>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1899a0> │ │ │ │ b.n 352de6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23ea46> │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ 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] @ 353194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23edf4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -994927,15 +994902,15 @@ │ │ │ │ b.n 3530a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23ed04> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 353038 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23ec98> │ │ │ │ nop │ │ │ │ strb.w r0, [r0, ] │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ 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] @ (3533b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f018>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -995129,17 +995104,17 @@ │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 3532f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23ef58> │ │ │ │ @ instruction: 0xf58c0185 │ │ │ │ ldmia r6, {r2, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ 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 │ │ │ │ @@ -995228,23 +995203,23 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 35343a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f09a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3520185 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (3535ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f24c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995334,17 +995309,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 35354c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f1ac> │ │ │ │ movw r1, #32901 @ 0x8085 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ 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] @ (35373c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f39c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -995474,17 +995449,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ 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] @ (353868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f4c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995581,15 +995556,15 @@ │ │ │ │ b.n 3537a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f406> │ │ │ │ nop │ │ │ │ vaddw.s8 q8, q14, d5 │ │ │ │ ldmia r0!, {r2, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (3538d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f538>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995627,15 +995602,15 @@ │ │ │ │ b.n 3538a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f506> │ │ │ │ nop │ │ │ │ cdp 1, 11, cr0, cr2, cr5, {4} │ │ │ │ stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, ip, pc, lsl #3 │ │ │ │ + ldmdb ip!, {r0, r1, r2, r3, r6, r7} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 353980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f5e0> │ │ │ │ mov lr, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -995680,15 +995655,15 @@ │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ str.w lr, [sp] │ │ │ │ bl 352b5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e7bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cdp 1, 3, cr0, cr14, cr5, {4} │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -995703,15 +995678,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 352b5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23e7bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + cbz r6, 3539fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f65a> │ │ │ │ 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] @ (353ac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f720>) │ │ │ │ @@ -995791,24 +995766,24 @@ │ │ │ │ ldr r2, [pc, #36] @ (353ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f738>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 353a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f6b0> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #-532]! @ 0xfffffdec │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stc 0, cr0, [r0], {207} @ 0xcf │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strd r0, r0, [r0, #-828]! @ 0x33c │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #600] @ (353d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f98c>) │ │ │ │ + ldr r1, [pc, #984] @ (353eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fb0c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #504] @ (353cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f934>) │ │ │ │ + ldr r1, [pc, #888] @ (353e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fab4>) │ │ │ │ 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] │ │ │ │ @@ -995891,24 +995866,24 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353c04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f864>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 353b7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f7de> │ │ │ │ ldc 1, cr0, [sl], #-532 @ 0xfffffdec │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xead200cf │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + @ instruction: 0xe83200cf │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #416] @ (353da0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fa00>) │ │ │ │ + ldr r0, [pc, #800] @ (353f20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fb80>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #320] @ (353d48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f9a8>) │ │ │ │ + ldr r0, [pc, #704] @ (353ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fb28>) │ │ │ │ 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] @ (353cf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f958>) │ │ │ │ @@ -995984,24 +995959,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (353d10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f970>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 353c88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f8e8> │ │ │ │ nop │ │ │ │ adds.w r1, ip, r5, lsl #2 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strd r0, r0, [r8, #828] @ 0x33c │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + b.n 353b54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f7b4> │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #376] @ (353e84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fae4>) │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #280] @ (353e2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fa8c>) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ 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] @ (353de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fa48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996073,24 +996049,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353e00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fa60>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 353d86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f9e6> │ │ │ │ ands.w r1, r4, r5, lsl #2 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xe8ce00cf │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + b.n 353a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f6b0> │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #416] @ (353f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fbfc>) │ │ │ │ + mov r8, r9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #336] @ (353f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fbb4>) │ │ │ │ + mov ip, 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (353edc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fb3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -996160,21 +996137,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (353eec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fb4c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 353e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fad0> │ │ │ │ stmdb r2!, {r0, r2, r7, r8} │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ 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] @ (353fcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fc2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996240,25 +996217,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fc44>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xe83a0185 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 353da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fa04> │ │ │ │ + b.n 353864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f4c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + add sl, ip │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx lr │ │ │ │ + add r8, sl │ │ │ │ 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] @ (3540a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fd04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996321,25 +996298,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3540bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fd1c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 353f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fb8c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 353ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f92c> │ │ │ │ + b.n 35478c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2403ec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov sl, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r8, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (354200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fe60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -996443,25 +996420,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 35414e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fdae> │ │ │ │ nop │ │ │ │ b.n 353ed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fb34> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 353c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f874> │ │ │ │ + b.n 3546d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240334> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf77e00e0 │ │ │ │ + @ instruction: 0xf4de00e0 │ │ │ │ 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] @ (35433c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23ff9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996559,23 +996536,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 354290 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23fef0> │ │ │ │ b.n 353d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f9b0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, r6 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movw r0, #2272 @ 0x8e0 │ │ │ │ + @ instruction: 0xf3a000e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ vldr s1, [r2, #4] │ │ │ │ @@ -996634,19 +996611,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 3543e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240040> │ │ │ │ nop │ │ │ │ b.n 354b3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24079c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3548f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240554> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #32] @ (354460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2400c0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -996659,15 +996636,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3533cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23f02c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -996784,23 +996761,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 354510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240170> │ │ │ │ b.n 354af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240758> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rors r4, r0 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf3b800e0 │ │ │ │ + adds.w r0, r8, #224 @ 0xe0 │ │ │ │ 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] │ │ │ │ @@ -996917,25 +996894,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3546ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24030e> │ │ │ │ b.n 35490c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24056c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + ble.n 354754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2403b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ands r0, r5 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf23c00e0 │ │ │ │ + vmla.i16 d0, d28, d0[2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #168] @ (35481c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24047c>) │ │ │ │ @@ -997002,23 +996979,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3547b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240412> │ │ │ │ nop │ │ │ │ svc 198 @ 0xc6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbc.w r0, r2, #224 @ 0xe0 │ │ │ │ + cdp 0, 12, cr0, cr2, cr0, {7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (354950 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2405b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -997111,25 +997088,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3548be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24051e> │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 354884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2404e4> │ │ │ │ + bge.n 354944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2405a4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bic.w r0, ip, #224 @ 0xe0 │ │ │ │ + stc 0, cr0, [ip, #896] @ 0x380 │ │ │ │ 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] @ (354a4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2406ac>) │ │ │ │ @@ -997200,23 +997177,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3549e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240642> │ │ │ │ nop │ │ │ │ ble.n 3549bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24061c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vhadd.s q0, q9, q8 │ │ │ │ + ldc 0, cr0, [r2], {224} @ 0xe0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (354ae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240740>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -997254,17 +997231,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 354aa2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240702> │ │ │ │ nop │ │ │ │ bgt.n 354a74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2406d4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blt.n 354a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24068c> │ │ │ │ + bls.n 354aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24074c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -997317,19 +997294,19 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 354b1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24077e> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 354b50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2407b0> │ │ │ │ bgt.n 354bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240810> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 354b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2407e4> │ │ │ │ + bhi.n 354c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2408a4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (354c28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240888>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997378,17 +997355,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blt.n 354b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2407a8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r3, #4] │ │ │ │ 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] @ 354ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240900> │ │ │ │ mov r4, r2 │ │ │ │ @@ -997424,17 +997401,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bge.n 354c8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2408ec> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #0] │ │ │ │ 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 │ │ │ │ @@ -997490,19 +997467,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 354d1a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24097a> │ │ │ │ nop │ │ │ │ bge.n 354e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240a70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -997776,25 +997753,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 354f32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240b92> │ │ │ │ bls.n 354f6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240bcc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 354cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24090c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 354f32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240b92> │ │ │ │ @@ -998009,17 +997986,17 @@ │ │ │ │ b.n 355160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240dc0> │ │ │ │ ldr r2, [pc, #16] @ (3552d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240f30>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 354f32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240b92> │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -998149,17 +998126,17 @@ │ │ │ │ bne.n 3553fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24105c> │ │ │ │ b.n 35536e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x240fce> │ │ │ │ nop │ │ │ │ bmi.n 355468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2410c8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (35561c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24127c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998328,17 +998305,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 435d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3219a4> │ │ │ │ b.n 3554c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x241124> │ │ │ │ bcs.n 3555d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x241234> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (3557dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24143c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998497,15 +998474,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 355750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2413b0> │ │ │ │ nop │ │ │ │ beq.n 3557d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x241438> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (355904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x241564>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998591,15 +998568,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ (355ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x241724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998738,21 +998715,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (355c90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2418f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998901,29 +998878,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 355baa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24180a> │ │ │ │ ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (355e6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x241acc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999072,29 +999049,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 355d86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2419e6> │ │ │ │ ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -999341,15 +999318,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 356092 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x241cf2> │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + ldr r7, [pc, #504] @ (356330 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x241f90>) │ │ │ │ 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 │ │ │ │ @@ -1000252,17 +1000229,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (356cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x242910>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3564cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24212c> │ │ │ │ nop │ │ │ │ - mov sl, pc │ │ │ │ + add r2, fp │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov lr, r6 │ │ │ │ + add r6, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (356eb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x242b10>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1002415,15 +1002392,15 @@ │ │ │ │ bl 299cc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x185920> │ │ │ │ b.w 3575dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24323c> │ │ │ │ nop │ │ │ │ strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 356efc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x242b5c> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1002820,15 +1002797,15 @@ │ │ │ │ b.n 358af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x244758> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 358a88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2446e8> │ │ │ │ ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ 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] @ (358e50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x244ab0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003066,15 +1003043,15 @@ │ │ │ │ b.n 358cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x244934> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 358b94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2447f4> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ 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, 358e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x244afc> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1003512,15 +1003489,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35937c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x244fdc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + adds r4, r1, #6 │ │ │ │ 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] @ (3593a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003591,15 +1003568,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 35941e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24507e> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 35941e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24507e> │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + adds r2, r6, #3 │ │ │ │ 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] @ (359498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2450f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003618,15 +1003595,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35949c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2450fc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + adds r4, r7, #2 │ │ │ │ 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] @ (3594e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245144>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003645,15 +1003622,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3594e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245148>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (359540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2451a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1003775,19 +1003752,19 @@ │ │ │ │ beq.n 3595a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245206> │ │ │ │ ldr r2, [pc, #20] @ (359664 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2452c4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3595d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245230> │ │ │ │ nop │ │ │ │ - subs r2, r5, #2 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1003864,19 +1003841,19 @@ │ │ │ │ bl 136d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x229e4> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 3596ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24534a> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1004005,23 +1003982,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3598c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245528>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3597fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24545e> │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -1004978,37 +1004955,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 35a026 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245c86> │ │ │ │ nop │ │ │ │ strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35a08c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245cec> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35a36c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245fcc> │ │ │ │ @@ -1005077,31 +1005054,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 35a026 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245c86> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245f4c> │ │ │ │ b.n 35a154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x245db4> │ │ │ │ nop │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ 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] @ (35a500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246160>) │ │ │ │ @@ -1005514,33 +1005491,33 @@ │ │ │ │ bls.w 35a5c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246226> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35a6e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246344> │ │ │ │ b.n 35a6ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24632a> │ │ │ │ strh r2, [r4, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1fbda4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xe7a04> │ │ │ │ ldr r3, [pc, #220] @ (35a8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246530>) │ │ │ │ ldr r2, [pc, #220] @ (35a8d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246534>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1005628,39 +1005605,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 35a614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246274> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246494> │ │ │ │ b.n 35a6c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246326> │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35a932 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246592> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35a932 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246592> │ │ │ │ @@ -1006107,19 +1006084,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3419f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22d658> │ │ │ │ b.n 35ad64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2469c4> │ │ │ │ ldrb r2, [r7, #10] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ 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] @ (35af50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246bb0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1006373,23 +1006350,23 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, #30] │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r7, [pc, #552] @ (35b324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x246f84>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ 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 │ │ │ │ @@ -1006650,21 +1006627,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #18] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r5, [pc, #448] @ (35b58c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2471ec>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r5, [pc, #40] @ (35b400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247060>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ 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 │ │ │ │ @@ -1007017,24 +1006994,20 @@ │ │ │ │ ... │ │ │ │ strb r6, [r6, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [pc, #24] @ (35b7e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247440>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + mcr2 0, 5, r0, cr14, cr0, {6} │ │ │ │ ldr r0, [pc, #800] @ (35baf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247754>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + mcr2 0, 5, r0, cr12, cr0, {6} │ │ │ │ + mrc2 0, 3, r0, cr8, cr0, {6} │ │ │ │ + mcr2 0, 3, r0, cr6, cr0, {6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (35b84c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2474ac>) │ │ │ │ @@ -1007305,17 +1007278,17 @@ │ │ │ │ vldr d0, [pc, #8] @ 35bb08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247768> │ │ │ │ b.n 35ba2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24768a> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mcr2 0, 4, r0, cr4, cr0, {6} │ │ │ │ - mrc2 0, 1, r0, cr4, cr0, {6} │ │ │ │ - mcr2 0, 2, r0, cr0, cr0, {6} │ │ │ │ + @ instruction: 0xfbe400d0 │ │ │ │ + @ instruction: 0xfb9400d0 │ │ │ │ + @ instruction: 0xfba000d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #96] @ (35bb94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2477f4>) │ │ │ │ @@ -1007527,15 +1007500,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ mvns r2, r7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #-832] @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfa7000d0 │ │ │ │ mvns r2, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #116] @ (35be48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247aa8>) │ │ │ │ @@ -1007572,15 +1007545,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xfb0e00d0 │ │ │ │ + str??.w r0, [lr, r0, lsl #1] │ │ │ │ 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] @ 35becc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247b2c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -1007620,17 +1007593,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 35beae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247b0e> │ │ │ │ sbcs r4, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfa9800d0 │ │ │ │ + @ instruction: 0xf7f800d0 │ │ │ │ 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] @ (35c0e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247d44>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r1, [pc, #500] @ (35c0e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x247d48>) │ │ │ │ @@ -1008014,19 +1007987,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r6, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75a00d0 │ │ │ │ + @ instruction: 0xf4ba00d0 │ │ │ │ subs r5, #130 @ 0x82 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf6e800d0 │ │ │ │ - @ instruction: 0xf6b000d0 │ │ │ │ + orr.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + ands.w r0, r0, #6815744 @ 0x680000 │ │ │ │ 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] @ (35c3bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24801c>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r2, [pc, #160] @ (35c3c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248020>) │ │ │ │ @@ -1008232,25 +1008205,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, #30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5e600d0 │ │ │ │ + sbfx r0, r6, #3, #17 │ │ │ │ subs r3, #98 @ 0x62 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs.w r0, r2, #6815744 @ 0x680000 │ │ │ │ - adcs.w r0, r0, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf52200d0 │ │ │ │ - @ instruction: 0xf4f400d0 │ │ │ │ - sub.w r0, r2, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf4e000d0 │ │ │ │ - subs.w r0, r6, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf52400d0 │ │ │ │ + @ instruction: 0xf31200d0 │ │ │ │ + @ instruction: 0xf2b000d0 │ │ │ │ + @ instruction: 0xf28200d0 │ │ │ │ + @ instruction: 0xf25400d0 │ │ │ │ + ssat r0, #17, r2, lsl #3 │ │ │ │ + movw r0, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf31600d0 │ │ │ │ + @ instruction: 0xf28400d0 │ │ │ │ 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] @ (35c61c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24827c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r4, [pc, #168] @ (35c620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248280>) │ │ │ │ @@ -1008492,23 +1008465,23 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, #12] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r1, #188 @ 0xbc │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r0, #6815744 @ 0x680000 │ │ │ │ + rsbs r0, r0, #208 @ 0xd0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - orr.w r0, r6, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf4a600d0 │ │ │ │ - @ instruction: 0xf37600d0 │ │ │ │ - @ instruction: 0xf3d400d0 │ │ │ │ - @ instruction: 0xf4ea00d0 │ │ │ │ - @ instruction: 0xf37800d0 │ │ │ │ + sub.w r0, r6, #208 @ 0xd0 │ │ │ │ + addw r0, r6, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf0d600d0 │ │ │ │ + @ instruction: 0xf13400d0 │ │ │ │ + movw r0, #41168 @ 0xa0d0 │ │ │ │ + @ instruction: 0xf0d800d0 │ │ │ │ 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 │ │ │ │ @@ -1008583,17 +1008556,17 @@ │ │ │ │ bl 43eae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32a744> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 35c888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2484e8> │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bmi.n 35c99c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2485fc> │ │ │ │ + bne.n 35c85c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2484bc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 35c98c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2485ec> │ │ │ │ + bne.n 35c84c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2484ac> │ │ │ │ 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] @ (35ca34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248694>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008708,21 +1008681,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 35c93a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24859a> │ │ │ │ ldrsh r0, [r6, r0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf3f000d0 │ │ │ │ - @ instruction: 0xf3f400d0 │ │ │ │ - bcc.n 35ca7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2486dc> │ │ │ │ + adcs.w r0, r0, #208 @ 0xd0 │ │ │ │ + adcs.w r0, r4, #208 @ 0xd0 │ │ │ │ + beq.n 35cb3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24879c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bcc.n 35ca6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2486cc> │ │ │ │ + beq.n 35cb2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24878c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - sbfx r0, r2, #3, #17 │ │ │ │ + @ instruction: 0xf0a200d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (35ca6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2486cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1008753,15 +1008726,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf2e600d0 │ │ │ │ + orr.w r0, r6, #208 @ 0xd0 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 35cb70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2487d0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1008839,15 +1008812,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (35cb88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2487e8>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dde0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189a40> │ │ │ │ b.n 35cb3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24879a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf22e00d0 │ │ │ │ + vshr.s64 q0, q0, #50 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (35cc84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2488e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -1008924,15 +1008897,15 @@ │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 35cbd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248834> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, r6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (35ce60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248ac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009090,25 +1009063,25 @@ │ │ │ │ b.n 35cd8a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2489ea> │ │ │ │ ldrh r6, [r3, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35ce68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248ac8>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35ce6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248acc>) │ │ │ │ bx r2 │ │ │ │ - orns r0, lr, #208 @ 0xd0 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + ldcl 0, cr0, [lr, #832] @ 0x340 │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orrs.w r0, r4, #208 @ 0xd0 │ │ │ │ - orns r0, r6, #208 @ 0xd0 │ │ │ │ - vshr.s64 q8, q0, #64 │ │ │ │ - vshr.s64 q8, q0, #14 │ │ │ │ - vshr.s64 q0, q0, #40 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + ldc 0, cr0, [r4, #832]! @ 0x340 │ │ │ │ + ldcl 0, cr0, [r6, #832] @ 0x340 │ │ │ │ + stc 0, cr0, [r0, #-832]! @ 0xfffffcc0 │ │ │ │ + ldcl 0, cr0, [r2, #-832] @ 0xfffffcc0 │ │ │ │ + ldcl 0, cr0, [r8], #832 @ 0x340 │ │ │ │ + str r2, [r2, #16] │ │ │ │ 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] @ (35cf80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248be0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009183,15 +1009156,15 @@ │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 35ced0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248b30> │ │ │ │ nop │ │ │ │ ldr r2, [r3, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (35d14c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248dac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009345,25 +1009318,25 @@ │ │ │ │ b.n 35d076 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248cd6> │ │ │ │ ldrsb r2, [r4, r6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35d154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248db4>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35d158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248db8>) │ │ │ │ bx r2 │ │ │ │ - ldcl 0, cr0, [sl, #832] @ 0x340 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + @ instruction: 0xeb3a00d0 │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc 0, cr0, [r0, #832]! @ 0x340 │ │ │ │ - stc 0, cr0, [sl, #832] @ 0x340 │ │ │ │ - ldc 0, cr0, [ip, #-832] @ 0xfffffcc0 │ │ │ │ - stc 0, cr0, [r6, #-832] @ 0xfffffcc0 │ │ │ │ - ldcl 0, cr0, [r4], #832 @ 0x340 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + adds.w r0, r0, r0, lsr #3 │ │ │ │ + @ instruction: 0xeaea00d0 │ │ │ │ + orns r0, ip, r0, lsr #3 │ │ │ │ + orn r0, r6, r0, lsr #3 │ │ │ │ + orrs.w r0, r4, r0, lsr #3 │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ addw r2, r0, #2796 @ 0xaec │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2800] @ 0xaf0 │ │ │ │ @@ -1009558,23 +1009531,23 @@ │ │ │ │ bcc.n 35d2c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248f28> │ │ │ │ b.n 35d31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248f7c> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 35d2c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248f28> │ │ │ │ b.n 35d31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248f7c> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r6, 35d3e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249040> │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rsb r0, r4, r0, lsr #3 │ │ │ │ - sbc.w r0, sl, r0, lsr #3 │ │ │ │ - rsbs r0, r8, r0, lsr #3 │ │ │ │ - ldc 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ - rsb r0, r0, r0, lsr #3 │ │ │ │ + stmdb r4!, {r4, r6, r7} │ │ │ │ + @ instruction: 0xe8ca00d0 │ │ │ │ + ldmdb r8!, {r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r4, #-832]! @ 0x340 │ │ │ │ + stmdb r0!, {r4, r6, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1009819,30 +1009792,37 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 35d400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249060> │ │ │ │ ldr r2, [pc, #56] @ (35d634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249294>) │ │ │ │ add r2, pc │ │ │ │ b.n 35d5ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24921a> │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs.w r0, r8, r0, lsr #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + ldmdb r8, {r4, r6, r7} │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sbcs.w r0, r0, r0, lsr #3 │ │ │ │ - subs.w r0, r6, r0, lsr #3 │ │ │ │ - @ instruction: 0xeac800d0 │ │ │ │ - @ instruction: 0xeaa600d0 │ │ │ │ - bics.w r0, r6, r0, lsr #3 │ │ │ │ - orrs.w r0, r4, r0, lsr #3 │ │ │ │ - bics.w r0, sl, r0, lsr #3 │ │ │ │ - eor.w r0, r0, r0, lsr #3 │ │ │ │ - orr.w r0, r4, r0, lsr #3 │ │ │ │ - orns r0, r0, r0, lsr #3 │ │ │ │ - ands.w r0, r8, r0, lsr #3 │ │ │ │ + @ instruction: 0xe8d000d0 │ │ │ │ + ldmdb r6, {r4, r6, r7} │ │ │ │ + @ instruction: 0xe82800d0 │ │ │ │ + @ instruction: 0xe80600d0 │ │ │ │ + b.n 35d54c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2491ac> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 35d58c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2491ec> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 35d55c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2491bc> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 35d5ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24924c> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 35d578 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2491d8> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 35d5d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249234> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 35d528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249188> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1010346,33 +1010326,33 @@ │ │ │ │ b.n 35d960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2495c0> │ │ │ │ ldr r6, [pc, #192] @ (35dc08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249868>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r7, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r6, #152 @ 0x98 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35d920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249580> │ │ │ │ + b.n 35d3e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249040> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d8ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24950c> │ │ │ │ + b.n 35d36c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x248fcc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35d7c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249424> │ │ │ │ + b.n 35e284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249ee4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2493b0> │ │ │ │ + b.n 35e210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249e70> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d7b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249418> │ │ │ │ + b.n 35e278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249ed8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ @@ -1010662,33 +1010642,33 @@ │ │ │ │ nop │ │ │ │ movs r4, #22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #272] @ (35df4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249bac>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r3, #166 @ 0xa6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35d8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249500> │ │ │ │ + b.n 35e360 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249fc0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d7c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249424> │ │ │ │ + b.n 35e284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249ee4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249468> │ │ │ │ + b.n 35e2c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249f28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #496 @ (adr r7, 35e04c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249cac>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35d67c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2492dc> │ │ │ │ + b.n 35e13c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249d9c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d6c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249320> │ │ │ │ + b.n 35e180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249de0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1010938,21 +1010918,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ subs r2, r3, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + cbnz r0, 35e19e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249dfe> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + cbnz r6, 35e1a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249e02> │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r6, r7, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35e3f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a050> │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ @@ -1011055,21 +1011035,21 @@ │ │ │ │ b.n 35e246 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249ea6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r5, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35e394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249ff4> │ │ │ │ + ble.n 35e254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249eb4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r2, r6, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - revsh r2, r1 │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + ble.n 35e374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249fd4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #160] @ (35e374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249fd4>) │ │ │ │ @@ -1011138,17 +1011118,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ adds r6, r4, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + bgt.n 35e350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249fb0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + bgt.n 35e350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x249fb0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 35e518 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a178> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1011292,23 +1011272,23 @@ │ │ │ │ b.n 35e42e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a08e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r3, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + bgt.n 35e448 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a0a8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, r4, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + blt.n 35e48c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a0ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #32 │ │ │ │ + blt.n 35e430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a090> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #12 │ │ │ │ + blt.n 35e60c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a26c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 35e614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a274> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011388,19 +1011368,19 @@ │ │ │ │ b.n 35e588 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a1e8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r6, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 35e55c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a1bc> │ │ │ │ + bge.n 35e61c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a27c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, r6, r1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ble.n 35e6a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a304> │ │ │ │ + bge.n 35e564 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a1c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -1011469,15 +1011449,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r2, r4, r6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bgt.n 35e630 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a290> │ │ │ │ + bls.n 35e6f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a350> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1011551,21 +1011531,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r6, r1, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + cbz r0, 35e828 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a488> │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r4, r7, r1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - blt.n 35e7cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a42c> │ │ │ │ + bls.n 35e88c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a4ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 35e778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a3d8> │ │ │ │ + bls.n 35e838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a498> │ │ │ │ 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 │ │ │ │ @@ -1011647,17 +1011627,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - blt.n 35e8fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a55c> │ │ │ │ + bhi.n 35e9bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a61c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 35e8a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a500> │ │ │ │ + bhi.n 35e960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a5c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 35e9bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a61c> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011731,19 +1011711,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 35e944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a5a4> │ │ │ │ + bhi.n 35ea04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a664> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bge.n 35ea64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a6c4> │ │ │ │ + bvc.n 35e924 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a584> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 35ea44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a6a4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1011938,15 +1011918,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r2, r3, #17 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bvc.n 35ec28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a888> │ │ │ │ + bpl.n 35ece8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a948> │ │ │ │ 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 │ │ │ │ @@ -1012090,17 +1012070,17 @@ │ │ │ │ bhi.n 35ed9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a9fc> │ │ │ │ b.n 35edd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24aa38> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 35ed9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a9fc> │ │ │ │ b.n 35edd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24aa38> │ │ │ │ nop │ │ │ │ - bvs.n 35eda0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24aa00> │ │ │ │ + bmi.n 35ee60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24aac0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 35ed60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a9c0> │ │ │ │ + bmi.n 35ee20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24aa80> │ │ │ │ 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] @ 35ef5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24abbc> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1012212,19 +1012192,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r0, r1, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 35ef68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24abc8> │ │ │ │ + bcc.n 35f028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ac88> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r1, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bpl.n 35eff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ac58> │ │ │ │ + bcs.n 35eeb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ab18> │ │ │ │ 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 │ │ │ │ @@ -1012328,19 +1012308,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r0, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35eff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ac58> │ │ │ │ + bcs.n 35f0b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ad18> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r0, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bmi.n 35f10c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ad6c> │ │ │ │ + bne.n 35efcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ac2c> │ │ │ │ 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 │ │ │ │ @@ -1012445,17 +1012425,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35f1da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ae3a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35f198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24adf8> │ │ │ │ b.n 35f134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ad94> │ │ │ │ - bcc.n 35f2b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24af14> │ │ │ │ + beq.n 35f174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24add4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35f118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ad78> │ │ │ │ + b.n 35ebd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24a838> │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (35f2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24af4c>) │ │ │ │ @@ -1012550,19 +1012530,19 @@ │ │ │ │ b.n 35f2cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24af2c> │ │ │ │ adds r5, #46 @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r4, #23 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ 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] @ (35f3b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b018>) │ │ │ │ @@ -1012631,15 +1012611,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #34 @ 0x22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ 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] @ (35f4c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b124>) │ │ │ │ @@ -1012740,19 +1012720,19 @@ │ │ │ │ nop │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ 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] @ (35f594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b1f4>) │ │ │ │ @@ -1012822,15 +1012802,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, #74 @ 0x4a │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #416] @ (35f754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b3b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1012994,31 +1012974,31 @@ │ │ │ │ nop │ │ │ │ adds r1, #130 @ 0x82 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r0, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ 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] │ │ │ │ @@ -1013172,17 +1013152,17 @@ │ │ │ │ nop │ │ │ │ cmp r7, #110 @ 0x6e │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r6, r4, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (35fa5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b6bc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1013291,15 +1013271,15 @@ │ │ │ │ b.n 35f9c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b624> │ │ │ │ cmp r5, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r4, r4, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (35fc14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1013455,25 +1013435,25 @@ │ │ │ │ b.n 35fb7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b7da> │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r6, #21 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + stmia r7!, {} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #340] @ (35fda0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ba00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013605,25 +1013585,25 @@ │ │ │ │ b.n 35fcd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b934> │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r4, #14 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ (35ff14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24bb74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013745,21 +1013725,21 @@ │ │ │ │ nop │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r6, r2, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1013779,15 +1013759,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ae58> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013809,15 +1013789,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24af64> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 360014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24bc74> │ │ │ │ @@ -1013837,15 +1013817,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ae58> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013867,15 +1013847,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24af64> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1013895,15 +1013875,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b028> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1013925,15 +1013905,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f4dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b13c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 36014c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24bdac> │ │ │ │ @@ -1013953,15 +1013933,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b028> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013983,15 +1013963,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f4dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b13c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1014009,15 +1013989,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ae58> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1014035,15 +1014015,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24b028> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (36026c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24becc>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 360268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24bec8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1014230,21 +1014210,21 @@ │ │ │ │ movs r4, #134 @ 0x86 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldc2 1, cr0, [lr, #-528]! @ 0xfffffdf0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ muls r2, r7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (36056c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c1cc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1014354,18 +1014334,18 @@ │ │ │ │ b.n 3604d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c132> │ │ │ │ nop │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xfb980184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt al │ │ │ │ + lslal r0, r2, #3 │ │ │ │ + stmdbal sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (360724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c384>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ ldr.w lr, [pc, #400] @ 360728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c388> │ │ │ │ add r3, pc │ │ │ │ @@ -1014517,31 +1014497,31 @@ │ │ │ │ bne.n 3606f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c358> │ │ │ │ b.n 360634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c294> │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xfa5e0184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (3608fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c55c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014696,31 +1014676,31 @@ │ │ │ │ bne.n 3608d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c530> │ │ │ │ b.n 36080c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c46c> │ │ │ │ subs r0, r2, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb.w r0, [r6, #388] @ 0x184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - nop {15} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ite cc │ │ │ │ - lslcc r0, r2, #3 │ │ │ │ - itte mi @ unpredictable │ │ │ │ - lslmi r0, r2, #3 │ │ │ │ - ittt ne @ unpredictable │ │ │ │ - lslne r0, r2, #3 │ │ │ │ - itt cs @ unpredictable │ │ │ │ - lslcs r0, r2, #3 │ │ │ │ - asrcs r2, r6, #14 │ │ │ │ + pop {r2, r4, r7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + pop {r2, r7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + pop {r3} │ │ │ │ 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] @ (360a88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c6e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014845,21 +1014825,21 @@ │ │ │ │ bne.n 360a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c6bc> │ │ │ │ b.n 3609d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c630> │ │ │ │ adds r2, r7, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subw r1, ip, #2180 @ 0x884 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x003a │ │ │ │ + cbnz r2, 360afe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c75e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r6, [pc, #384] @ (360c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c87c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + cbnz r0, 360ae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c740> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ 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] @ (360c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c8d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1015030,31 +1015010,31 @@ │ │ │ │ b.n 360b02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c762> │ │ │ │ nop │ │ │ │ adds r0, r0, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf5360184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + rev r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #544] @ (360ea4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cb04>) │ │ │ │ + ldr r4, [pc, #928] @ (361024 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cc84>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r3, #62 @ 0x3e │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + cbnz r6, 360cae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c90e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r2} │ │ │ │ + cbnz r4, 360cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c90c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 360cf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24c958> │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ 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] @ (360f60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cbc0>) │ │ │ │ @@ -1015313,27 +1015293,27 @@ │ │ │ │ b.n 360f42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cba2> │ │ │ │ nop │ │ │ │ subs r6, r0, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf3380184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r7 │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #560] @ (3611a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ce04>) │ │ │ │ + ldr r2, [pc, #944] @ (361324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cf84>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + @ instruction: 0xb62e │ │ │ │ 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] @ (361240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cea0>) │ │ │ │ @@ -1015590,27 +1015570,27 @@ │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 361224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ce84> │ │ │ │ asrs r6, r3, #30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ orrs.w r1, r0, #132 @ 0x84 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #656] @ (3614e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d144>) │ │ │ │ + ldr r0, [pc, #16] @ (361264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cec4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + cbz r6, 3612bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cf1c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + cbz r2, 3612b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cf12> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + cbz r4, 3612be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cf1e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + cbz r4, 3612ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24cf1a> │ │ │ │ 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] @ (361428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d088>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1015778,22 +1015758,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldcl 1, cr0, [sl, #-528]! @ 0xfffffdf0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r6, #-528]! @ 0xfffffdf0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stc 1, cr0, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ - push {r5, r7} │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #432] @ (361610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d270>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1015965,22 +1015945,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xeb960184 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb800184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 36169a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d2fa> │ │ │ │ + cbz r0, 361632 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d292> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp sl, fp │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adc.w r1, r8, r4, lsl #2 │ │ │ │ - cbz r2, 361694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d2f4> │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 361692 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d2f2> │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ 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] @ (3617f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d454>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1016150,22 +1016130,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xe9ae0184 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9980184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r2 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mvns r2, r6 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strd r0, r1, [r0, #-528]! @ 0x210 │ │ │ │ - cbz r2, 361846 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d4a6> │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 36183c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d49c> │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ 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] @ (3619cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d62c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016326,27 +1016306,27 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 361958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d5b8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r5, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + adds r2, r2, #4 │ │ │ │ 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] @ (361be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d844>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016532,31 +1016512,31 @@ │ │ │ │ b.n 361a56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d6b6> │ │ │ │ lsrs r0, r6, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 3617b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24d418> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ands r4, r6 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r3, #234 @ 0xea │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r7, r3 │ │ │ │ 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] @ (361e04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24da64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016742,31 +1016722,31 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #12 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 362598 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e1f8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #202 @ 0xca │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r3, r3 │ │ │ │ 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] │ │ │ │ @@ -1016909,17 +1016889,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (361ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24dc54>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 361f5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24dbba> │ │ │ │ nop │ │ │ │ - ands r4, r5 │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -1017043,21 +1017023,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 439ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325b40> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 3620b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24dd14> │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r5, pc, #696 @ (adr r5, 36241c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e07c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r5, pc, #688 @ (adr r5, 36241c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e07c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #928 @ (adr r7, 362510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e170>) │ │ │ │ + add r5, pc, #288 @ (adr r5, 362290 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24def0>) │ │ │ │ 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 │ │ │ │ @@ -1017219,15 +1017199,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ udf #112 @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #152 @ (adr r7, 3623fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e05c>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 36257c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e1dc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 3622f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24df58> │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1017381,27 +1017361,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 362484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e0e4> │ │ │ │ lsls r6, r7, #14 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #80 @ (adr r6, 36256c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e1cc>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 3626ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e34c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #96 @ (adr r5, 362580 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e1e0>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 362700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e360>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #880 @ (adr r5, 362894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e4f4>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 362614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e274>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #976 @ (adr r4, 3628f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e558>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 362678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e2d8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #32 @ (adr r5, 36254c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e1ac>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 3626cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e32c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #120 @ (adr r5, 3625a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e208>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 362728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e388>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #320 @ (adr r5, 362674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e2d4>) │ │ │ │ + add r2, pc, #704 @ (adr r2, 3627f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e454>) │ │ │ │ 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] @ (3625dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e23c>) │ │ │ │ @@ -1017590,33 +1017570,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 362688 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e2e8> │ │ │ │ bls.n 362720 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e380> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #592 @ (adr r4, 362984 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e5e4>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 362b04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e764>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #536 @ (adr r4, 362958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e5b8>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 362ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e738>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #576 @ (adr r4, 362984 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e5e4>) │ │ │ │ + add r1, pc, #960 @ (adr r1, 362b04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e764>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #856 @ (adr r4, 362aa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e700>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 362820 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e480>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #8 @ (adr r4, 362754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e3b4>) │ │ │ │ + add r1, pc, #392 @ (adr r1, 3628d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e534>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #592 @ (adr r4, 3629a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e600>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 362b20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e780>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #784 @ (adr r3, 362a64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e6c4>) │ │ │ │ + add r1, pc, #144 @ (adr r1, 3627e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e444>) │ │ │ │ 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] @ (36289c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e4fc>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1017744,27 +1017724,27 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3629a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e600> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 362ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e900>) │ │ │ │ + add r1, pc, #368 @ (adr r1, 362a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e680>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 362844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e4a4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r3, pc, #576 @ (adr r3, 362af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e758>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 362c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e8d8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #536 @ (adr r3, 362ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e738>) │ │ │ │ + add r0, pc, #920 @ (adr r0, 362c58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e8b8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #368 @ (adr r3, 362a34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e694>) │ │ │ │ + add r0, pc, #752 @ (adr r0, 362bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e814>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #344 @ (adr r2, 362a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e680>) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (36295c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e5bc>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1017820,15 +1017800,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 5, cr0, cr0, cr4, {4} │ │ │ │ bvc.n 36299c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e5fc> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #288 @ (adr r3, 362a88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e6e8>) │ │ │ │ + add r0, pc, #672 @ (adr r0, 362c08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e868>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 3628e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e548> │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1017889,15 +1017869,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8, #528]! @ 0x210 │ │ │ │ bvs.n 362b00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e760> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #728 @ (adr r2, 362cec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e94c>) │ │ │ │ + add r0, pc, #88 @ (adr r0, 362a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e6cc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 362a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e69c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1018019,29 +1017999,29 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4], #528 @ 0x210 │ │ │ │ bpl.n 362afc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e75c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #160 @ (adr r2, 362c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e86c>) │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #496 @ (adr r2, 362d60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e9c0>) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 362c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e878> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r1, pc, #472 @ (adr r1, 362d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e9b0>) │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 362c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e86c>) │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #552 @ (adr r1, 362da8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ea08>) │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 362de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ea44>) │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #664 @ (adr r1, 362e20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ea80>) │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ 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 │ │ │ │ @@ -1018198,17 +1018178,17 @@ │ │ │ │ bne.n 362ca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e904> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 245510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x131170> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 362bfe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e85e> │ │ │ │ b.n 362c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e874> │ │ │ │ - add r1, pc, #248 @ (adr r1, 362e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ea7c>) │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #752 @ (adr r0, 363018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ec78>) │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1018450,19 +1018430,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (362f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ebfc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 362dee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ea4e> │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ 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] @ (362ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ec5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018493,15 +1018473,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 362d88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24e9e8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7860184 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ 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] @ 363068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ecc8> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018535,19 +1018515,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf7220184 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ 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] @ (3630e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ed44>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1018586,17 +1018566,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (3630ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ed4c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3630ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ed0c> │ │ │ │ nop │ │ │ │ subw r1, lr, #2180 @ 0x884 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ 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] @ 363168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24edc8> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018638,19 +1018618,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6360184 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ 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] @ (3631f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24ee54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1018696,19 +1018676,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs.w r1, r0, #4325376 @ 0x420000 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ 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] @ (36329c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24eefc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018764,21 +1018744,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5220184 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ 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 │ │ │ │ @@ -1018970,15 +1018950,15 @@ │ │ │ │ blx 6a8d8 │ │ │ │ b.n 3633f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f058> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1019337,19 +1019317,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (363868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f4c8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 36382e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f48e> │ │ │ │ vrhadd.s8 d16, d18, d4 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ 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] @ (36398c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f5ec>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1019465,23 +1019445,23 @@ │ │ │ │ b.n 3638f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f556> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cdp 1, 10, cr0, cr8, cr4, {4} │ │ │ │ stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (363a44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f6a4>) │ │ │ │ @@ -1019538,17 +1019518,17 @@ │ │ │ │ strd sl, r7, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30ed18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1fa978> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [lr, #-528]! @ 0xfffffdf0 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -1019589,17 +1019569,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldcl 1, cr0, [r2], {132} @ 0x84 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ 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] @ (363c94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019769,21 +1019749,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 363b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f7c4> │ │ │ │ mrrc 1, 8, r0, lr, cr4 │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r4 │ │ │ │ + subs r7, #0 │ │ │ │ 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] @ (363d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f988>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019825,19 +1019805,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 363d0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x24f96a> │ │ │ │ orns r1, ip, r4, lsl #2 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ 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 │ │ │ │ @@ -1021230,49 +1021210,49 @@ │ │ │ │ lslal r4, r0, #6 │ │ │ │ ite gt @ unpredictable │ │ │ │ lslgt r4, r0, #6 │ │ │ │ pople {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #18] │ │ │ │ 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] │ │ │ │ @@ -1021648,33 +1021628,33 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ uxth r4, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sxtb r2, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cbz r2, 365080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x250ce0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (365328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x250f88>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 364ee6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x250b46> │ │ │ │ @@ -1021913,21 +1021893,21 @@ │ │ │ │ bne.w 365134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x250d94> │ │ │ │ b.n 365292 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x250ef2> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 3652c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x250f28> │ │ │ │ b.n 365134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x250d94> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ 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 │ │ │ │ @@ -1022317,17 +1022297,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (365798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2513f8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3656e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x251348> │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ 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 │ │ │ │ @@ -1022451,21 +1022431,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldmia r7, {r1, r3, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ 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] @ (365a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2516f0>) │ │ │ │ @@ -1022590,21 +1022570,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 3659de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25163e> │ │ │ │ ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ 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 │ │ │ │ @@ -1023034,23 +1023014,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 365b0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25176c> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1023475,25 +1023455,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c2cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xae910> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 3660aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x251d0a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 365fc2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x251c22> │ │ │ │ b.n 36636e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x251fce> │ │ │ │ movs r2, #1 │ │ │ │ b.n 36610e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x251d6e> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1024237,25 +1024217,25 @@ │ │ │ │ nop │ │ │ │ cbnz r6, 366eb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252b10> │ │ │ │ lsls r4, r0, #6 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 366ebc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252b1c> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 366ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252b28> │ │ │ │ @@ -1024330,17 +1024310,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 366e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252adc> │ │ │ │ b.n 366c12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252872> │ │ │ │ movs r5, #2 │ │ │ │ b.n 366e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252adc> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ 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] @ (367098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252cf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024447,18 +1024427,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 366fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252c1c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ee │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ssat r0, #16, r8, lsl #3 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + orn r0, r8, #207 @ 0xcf │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #12] │ │ │ │ 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] @ (367214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252e74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024584,22 +1024564,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 367126 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252d86> │ │ │ │ @ instruction: 0xb682 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xf19400cf │ │ │ │ - str r0, [r5, #32] │ │ │ │ + cdp 0, 15, cr0, cr4, cr15, {6} │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (3673ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25300c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024723,22 +1024703,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189c3c> │ │ │ │ b.n 3672a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252f02> │ │ │ │ push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ands.w r0, ip, #207 @ 0xcf │ │ │ │ - str r0, [r2, #8] │ │ │ │ + ldcl 0, cr0, [ip, #-828]! @ 0xfffffcc4 │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 367408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x253068> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1024756,30 +1024736,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2527a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbz r2, 367464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2530c4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x253098> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2527a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #164] @ 3674f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x253150> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1024836,15 +1024816,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r4, [r4, #28] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024894,15 +1024874,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 367560 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2531c0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r0, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024949,15 +1024929,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 367648 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2532a8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r6, [r6, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024992,15 +1024972,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3676ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25330c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025061,15 +1025041,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r0, [r4, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r5, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025119,15 +1025099,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3677e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x253444> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025173,15 +1025153,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #896 @ 0x380 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025215,15 +1025195,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 367928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x253588> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025282,15 +1025262,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #832 @ 0x340 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025334,15 +1025314,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1025362,30 +1025342,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366f3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252b9c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25374c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366f3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252b9c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 367b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x253794> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025403,30 +1025383,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3670a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252d08> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2537c4> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3670a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252d08> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 367bac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25380c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025444,30 +1025424,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36722c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252e8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25383c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36722c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x252e8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1025676,15 +1025656,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r5, #18] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1029231,19 +1029211,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16dca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x59908> │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -1029276,15 +1029256,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36a2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x255f4c>) │ │ │ │ add r2, pc │ │ │ │ bl 36a214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x255e74> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1029352,19 +1029332,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36a214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x255e74> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8d8 │ │ │ │ b.n 36a34c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x255fac> │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ 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] @ (36a464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2560c4>) │ │ │ │ @@ -1029764,36 +1029744,36 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36a602 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x256262> │ │ │ │ ldrh r0, [r5, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfbea00e3 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + vst4. {d16-d19}, [sl :128], r3 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r0, [r0, #31] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r1, r6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r4, [r7, #27] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r0, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r4, #32 │ │ │ │ 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 │ │ │ │ @@ -1030956,49 +1030936,48 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36ae62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x256ac2> │ │ │ │ ldrsb r6, [r2, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r2, #7438336 @ 0x718000 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + subs.w r0, r2, #227 @ 0xe3 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movt r0, #35043 @ 0x88e3 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr3, {7} │ │ │ │ - @ instruction: 0xf67200e3 │ │ │ │ - vld4. {d0-d3}, [r6 :128], r3 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf5ec00e3 │ │ │ │ - stc2 0, cr0, [lr, #908] @ 0x38c │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + bic.w r0, r8, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xfbca00e3 │ │ │ │ + @ instruction: 0xf3d200e3 │ │ │ │ + @ instruction: 0xf68600e3 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2l 0, cr0, [lr, #-908]! @ 0xfffffc74 │ │ │ │ - rsb r0, r0, #227 @ 0xe3 │ │ │ │ - bic.w r0, r4, #227 @ 0xe3 │ │ │ │ - vst1.8 {d0[7]}, [sl], r3 │ │ │ │ - subw r0, lr, #227 @ 0xe3 │ │ │ │ - strh.w r0, [r6, r3, lsl #2] │ │ │ │ - @ instruction: 0xfa3200e3 │ │ │ │ - movw r0, #8419 @ 0x20e3 │ │ │ │ - add.w r0, r4, #7438336 @ 0x718000 │ │ │ │ - orns r0, r0, #227 @ 0xe3 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + @ instruction: 0xf34c00e3 │ │ │ │ + @ instruction: 0xfaee00e3 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vmla.i d0, d28, d3[4] │ │ │ │ + @ instruction: 0xface00e3 │ │ │ │ + vhadd.s32 q0, q8, │ │ │ │ + stc 0, cr0, [r4, #908] @ 0x38c │ │ │ │ + @ instruction: 0xf6ea00e3 │ │ │ │ + and.w r0, lr, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xf58600e3 │ │ │ │ + @ instruction: 0xf79200e3 │ │ │ │ + vmla.i32 d0, d18, d3[1] │ │ │ │ + @ instruction: 0xf26400e3 │ │ │ │ + ldcl 0, cr0, [r0, #908] @ 0x38c │ │ │ │ + stc2 0, cr0, [r8, #908]! @ 0x38c │ │ │ │ + stcl 0, cr0, [ip], #908 @ 0x38c │ │ │ │ ldr r7, [pc, #528] @ (36b628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x257288>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb.w r0, [r2, #227] @ 0xe3 │ │ │ │ - vmla.i q0, q10, d3[4] │ │ │ │ - ldr.w r0, [r0, r3, lsl #2] │ │ │ │ - ldrb.w r0, [sl, r3, lsl #2] │ │ │ │ - @ instruction: 0xf27a00e3 │ │ │ │ + @ instruction: 0xf5f200e3 │ │ │ │ + stc2l 0, cr0, [r4], #908 @ 0x38c │ │ │ │ + subs.w r0, r0, #7438336 @ 0x718000 │ │ │ │ + sbcs.w r0, sl, #7438336 @ 0x718000 │ │ │ │ + vmla.i16 d16, d26, d3[2] │ │ │ │ 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] │ │ │ │ @@ -1032402,24 +1032381,24 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36ae62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x256ac2> │ │ │ │ nop │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf4ac00e3 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + addw r0, ip, #227 @ 0xe3 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ 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] │ │ │ │ @@ -1033463,117 +1033442,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 36ae62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x256ac2> │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ 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] @ (36d408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259068>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1033824,17 +1033803,17 @@ │ │ │ │ nop │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ 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 │ │ │ │ @@ -1034318,15 +1034297,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} │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1034338,15 +1034317,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldrb.w r3, [r4, #84] @ 0x54 │ │ │ │ movs r0, #1 │ │ │ │ orrs r3, r0 │ │ │ │ strb.w r3, [r4, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (36dbbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25981c>) │ │ │ │ @@ -1034532,45 +1034511,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36db6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2597cc> │ │ │ │ b.n 36da46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2596a6> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36da6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2596ca> │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 36dd60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2599c0> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ 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 │ │ │ │ @@ -1034612,15 +1034591,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36dc78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2598d8>) │ │ │ │ add r0, pc │ │ │ │ bl 29e220 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189e80> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bpl.n 36dd60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2599c0> │ │ │ │ + bcs.n 36dc20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259880> │ │ │ │ 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] │ │ │ │ @@ -1034709,15 +1034688,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36dd1a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25997a> │ │ │ │ ldr r0, [pc, #12] @ (36dd70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2599d0>) │ │ │ │ add r0, pc │ │ │ │ bl 29e220 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189e80> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36dd2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25998a> │ │ │ │ - bmi.n 36de2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259a8c> │ │ │ │ + bne.n 36dcec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25994c> │ │ │ │ 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] │ │ │ │ @@ -1034778,15 +1034757,15 @@ │ │ │ │ b.n 36ddfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259a5c> │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 36ddd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259a34> │ │ │ │ + bne.n 36de94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259af4> │ │ │ │ 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 │ │ │ │ @@ -1034870,26 +1034849,28 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36de98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259af8> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cdp 0, 8, cr0, cr10, cr3, {7} │ │ │ │ - vmla.i d0, d22, d3[4] │ │ │ │ - ldrd r0, r0, [lr], #908 @ 0x38c │ │ │ │ - b.n 36e684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25a2e4> │ │ │ │ + @ instruction: 0xebea00e3 │ │ │ │ + stcl 0, cr0, [r6], #908 @ 0x38c │ │ │ │ + b.n 36dbc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259828> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + b.n 36e144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259da4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp 0, 3, cr0, cr6, cr3, {7} │ │ │ │ - bcc.n 36dec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b20> │ │ │ │ + @ instruction: 0xeb9600e3 │ │ │ │ + bne.n 36df80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259be0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia.w ip!, {r0, r1, r5, r6, r7} │ │ │ │ - bcc.n 36de54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259ab4> │ │ │ │ + b.n 36db54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2597b4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 36dff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259c54> │ │ │ │ + beq.n 36df14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b74> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + bhi.n 36deb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b14> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (36df54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259bb4>) │ │ │ │ @@ -1034904,15 +1034885,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69948 │ │ │ │ nop │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + setpan #1 │ │ │ │ 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 │ │ │ │ @@ -1034951,15 +1034932,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36dfd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259c30>) │ │ │ │ add r0, pc │ │ │ │ bl 36df24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b84> │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ 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 │ │ │ │ @@ -1035133,15 +1035114,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (36e184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259de4>) │ │ │ │ add r0, pc │ │ │ │ bl 36df24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b84> │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ 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 │ │ │ │ @@ -1035422,21 +1035403,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (36e474 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25a0d4>) │ │ │ │ add r0, pc │ │ │ │ bl 36df24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b84> │ │ │ │ ldr r0, [pc, #20] @ (36e478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25a0d8>) │ │ │ │ add r0, pc │ │ │ │ bl 36df24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b84> │ │ │ │ nop │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ 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 │ │ │ │ @@ -1036567,32 +1036548,36 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 36eeb6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ab16> │ │ │ │ b.n 36e78c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25a3ec> │ │ │ │ subs r6, r4, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ble.n 36ee44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25aaa4> │ │ │ │ + bge.n 36ef04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ab64> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xe81400e3 │ │ │ │ - b.n 36f4c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25b124> │ │ │ │ + b.n 36ea04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25a664> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strex r0, r0, [r8, #908] @ 0x38c │ │ │ │ - ldmdb r4!, {r0, r1, r5, r6, r7} │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + b.n 36ef84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25abe4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25b0d8> │ │ │ │ + b.n 36ea74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25a6d4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 36f010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ac70> │ │ │ │ + b.n 36ec50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25a8b0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + b.n 36ef38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ab98> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + bcs.n 36eed0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ab30> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f3dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25b03c> │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + b.n 36eb80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25a7e0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xe8c000e3 │ │ │ │ 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] │ │ │ │ @@ -1039335,29 +1039320,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 36fda8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ba08> │ │ │ │ nop │ │ │ │ - uxth r6, r3 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1039726,25 +1039711,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 37049a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25c0fa> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 37054c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25c1ac> │ │ │ │ ldr r0, [pc, #24] @ (370f44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cba4>) │ │ │ │ add r0, pc │ │ │ │ bl 36df24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b84> │ │ │ │ - it le │ │ │ │ - lslle r3, r4, #3 │ │ │ │ - cbnz r2, 370f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cba8> │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, pc, #128 @ (adr r4, 370fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cc1c>) │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r2, 370fba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cc1a> │ │ │ │ + add r1, pc, #512 @ (adr r1, 37113c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cd9c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + cbz r2, 370f52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cbb2> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 370f5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cbbc> │ │ │ │ + bls.n 37101c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cc7c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 370fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cc04> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 370fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cc04> │ │ │ │ push {lr} │ │ │ │ @@ -1039823,15 +1039808,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (37101c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cc7c>) │ │ │ │ add r0, pc │ │ │ │ bl 36df24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b84> │ │ │ │ nop │ │ │ │ - blt.n 3710c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cd28> │ │ │ │ + bhi.n 370f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cbe8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1039862,17 +1039847,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (37107c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ccdc>) │ │ │ │ add r0, pc │ │ │ │ bl 36df24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b84> │ │ │ │ ldr r0, [pc, #12] @ (371080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cce0>) │ │ │ │ add r0, pc │ │ │ │ bl 36df24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259b84> │ │ │ │ nop │ │ │ │ - blt.n 3710d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cd30> │ │ │ │ + bhi.n 370f90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cbf0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 37111c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cd7c> │ │ │ │ + bhi.n 370fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cc3c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 3710be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25cd1e> │ │ │ │ @@ -1042619,15 +1042604,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcc.n 372c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25e8d8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372c6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25e8cc> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 54d22 <_mesa_glapi_tls_Context@@libgallium-26.0.4-1.so+0x54d16> │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25e9b0> │ │ │ │ @@ -1042725,15 +1042710,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcs.n 372d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25e9d8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 372d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25e9cc> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 754e22 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 372e50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eab0> │ │ │ │ @@ -1042777,15 +1042762,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 372ed6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eb36> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bne.n 372df8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ea58> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 3, r0, cr8, cr1, {6} │ │ │ │ + smlsldx r0, r0, r8, r1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1042821,15 +1042806,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (372f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eb68>) │ │ │ │ add r2, pc │ │ │ │ b.n 372eda <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eb3a> │ │ │ │ nop │ │ │ │ hlt 0x0036 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - mcr2 0, 0, r0, cr14, cr1, {6} │ │ │ │ + @ instruction: 0xfb6e00d1 │ │ │ │ b.n 372e06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ea66> │ │ │ │ vtbl.8 d27, {d31- │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042866,15 +1042851,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ebd4>) │ │ │ │ add r2, pc │ │ │ │ b.n 372f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eba8> │ │ │ │ nop │ │ │ │ rev16 r2, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stc2 0, cr0, [r0, #836]! @ 0x344 │ │ │ │ + @ instruction: 0xfb0000d1 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ rev r4, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042911,15 +1042896,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372fe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ec40>) │ │ │ │ add r2, pc │ │ │ │ b.n 372fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ec14> │ │ │ │ nop │ │ │ │ cbnz r6, 37300a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ec6a> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldc2 0, cr0, [r4, #-836]! @ 0xfffffcbc │ │ │ │ + @ instruction: 0xfa9400d1 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ cbnz r0, 37300c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ec6c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042951,15 +1042936,15 @@ │ │ │ │ bl 371934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d594> │ │ │ │ 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 │ │ │ │ - addw r0, r6, #209 @ 0xd1 │ │ │ │ + vqadd.s32 q8, q11, │ │ │ │ ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 372e5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eaba> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ @@ -1043005,17 +1042990,17 @@ │ │ │ │ bl 371934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d594> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 3730c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ed24> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (373154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25edb4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1043069,19 +1043054,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb888 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r7!, {r2, r4} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #128 @ (adr r3, 3731e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ee44>) │ │ │ │ + add r0, pc, #512 @ (adr r0, 373364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25efc4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 372b3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25e79e> │ │ │ │ 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] @ (3731f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ee54>) │ │ │ │ @@ -1043137,18 +1043122,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ee70>) │ │ │ │ add r2, pc │ │ │ │ b.n 3731d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ee36> │ │ │ │ @ instruction: 0xb7e6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xfb3800d1 │ │ │ │ + ldrb.w r0, [r8, #209] @ 0xd1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 372b16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25e776> │ │ │ │ vabdl.u , d31, d12 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 49212 <_mesa_glapi_tls_Context@@libgallium-26.0.4-1.so+0x49206> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043207,18 +1043192,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3732b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ef14>) │ │ │ │ add r2, pc │ │ │ │ b.n 37327a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eeda> │ │ │ │ @ instruction: 0xb742 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xfa9400d1 │ │ │ │ + @ instruction: 0xf7f400d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #2 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 372f9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ebfa> │ │ │ │ vmlsl.u , d31, d24[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 152b6 <_mesa_glapi_tls_Context@@libgallium-26.0.4-1.so+0x152aa> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043277,18 +1043262,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25efb8>) │ │ │ │ add r2, pc │ │ │ │ b.n 37331e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ef7e> │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r5, {r1, r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr??.w r0, [r0, #209] @ 0xd1 │ │ │ │ + @ instruction: 0xf75000d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 372ef6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eb56> │ │ │ │ vmlsl.u , d15, d4[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 77135a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043347,18 +1043332,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3733fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f05c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3733c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f022> │ │ │ │ push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - vst4. {d16-d19}, [ip :64], r1 │ │ │ │ + subw r0, ip, #2257 @ 0x8d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 372e62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eac2> │ │ │ │ vabal.u , d31, d16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 6fd3fe │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043417,18 +1043402,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3734a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f100>) │ │ │ │ add r2, pc │ │ │ │ b.n 373466 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f0c6> │ │ │ │ push {r1, r2, r4, r6, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh.w r0, [r8, #209] @ 0xd1 │ │ │ │ + addw r0, r8, #2257 @ 0x8d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 372dbe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ea1e> │ │ │ │ vsri.64 , q14, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 6594a2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043489,18 +1043474,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 37350e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f16e> │ │ │ │ nop │ │ │ │ push {r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r3, {r3, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb.w r0, [r0, r1, lsl #1] │ │ │ │ + sbc.w r0, r0, #6848512 @ 0x688000 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373d3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f99a> │ │ │ │ vsri.32 , q2, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 60f54e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043559,18 +1043544,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3735f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f250>) │ │ │ │ add r2, pc │ │ │ │ b.n 3735b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f216> │ │ │ │ push {r1, r2} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf75800d1 │ │ │ │ + @ instruction: 0xf4b800d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 373c9e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f8fe> │ │ │ │ vsubw.u , , d28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 5995f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x485252> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043613,15 +1043598,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 371934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d594> │ │ │ │ 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} │ │ │ │ - rsbs r0, r0, r1, lsr #3 │ │ │ │ + ldmdb r0!, {r0, r4, r6, r7} │ │ │ │ b.n 3737c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f422> │ │ │ │ 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] @ (373704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f364>) │ │ │ │ @@ -1043675,19 +1043660,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + uxth r4, r0 │ │ │ │ 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] @ (3737cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f42c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1043758,15 +1043743,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ sxtb r2, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373e26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fa86> │ │ │ │ vtbx.8 d28, {d15}, d10 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1043840,15 +1043825,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 3738bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f51c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3738f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f552> │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1043927,18 +1043912,18 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r7!, {r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - itte vc │ │ │ │ - lslvc r1, r3, #3 │ │ │ │ - subvc r1, #16 │ │ │ │ - movvs r0, r0 │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + subs r1, #16 │ │ │ │ + movs r0, r0 │ │ │ │ bhi.n 37394a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f5aa> │ │ │ │ vrsubhn.i d28, , q13 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1044017,15 +1044002,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r6!, {r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bkpt 0x009a │ │ │ │ + cbnz r2, 373ae2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f742> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373a6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f6ca> │ │ │ │ @ instruction: 0xffffc5ca │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044107,15 +1044092,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + cbnz r2, 373b8a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f7ea> │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373b8a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f7ea> │ │ │ │ vmls.i q14, , d26[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044197,15 +1044182,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + rev r2, r7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 373caa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f90a> │ │ │ │ vraddhn.i d28, , q5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1044284,15 +1044269,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 37423a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fe9a> │ │ │ │ vsubw.u q14, , d24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044366,15 +1044351,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + cbz r0, 373e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fa84> │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044448,15 +1044433,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #520 @ 0x208 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r2!, {r1, r2, r3} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ stmia r1!, {r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044530,15 +1044515,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r1!, {r1, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + cbz r0, 373f96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fbf6> │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ stmia r0!, {r2, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044612,15 +1044597,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 374096 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fcf6> │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 373ebe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fb1e> │ │ │ │ @ instruction: 0xffffbff8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044694,15 +1044679,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ itet ge │ │ │ │ lslge r3, r0, #6 │ │ │ │ sublt r0, #92 @ 0x5c │ │ │ │ movge r0, r0 │ │ │ │ - uxtb r0, r2 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ @ instruction: 0xffffbf2a │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044781,15 +1044766,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bkpt 0x00de │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxth r4, r0 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ble.n 374162 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fdc2> │ │ │ │ vcvt.f32.u32 , q0, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044868,15 +1044853,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #472 @ (adr r7, 374480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2600e0>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ bkpt 0x0002 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3742be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25ff1e> │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bgt.n 374286 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fee6> │ │ │ │ vcvt.u16.f16 , q10, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044960,15 +1044945,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #608 @ (adr r6, 3745f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260250>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r2, r5, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ pop {r2, r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1045058,15 +1045043,16 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia.w r6, {r0, r3, r4, r6, r7} │ │ │ │ + b.n 37405c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fcbc> │ │ │ │ + lsls r1, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ @ instruction: 0xffffbb9c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045158,15 +1045144,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r4, 3745d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260230> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 3745d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260236> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 3744a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260100> │ │ │ │ + b.n 373f60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25fbc0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ vtbl.8 d27, {d31- │ │ │ │ add r3, pc, #752 @ (adr r3, 374960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2605c0>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ rev16 r0, r1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbnz r4, 3746aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26030a> │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1045345,15 +1045331,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #848 @ (adr r2, 374aa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260708>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r0, 374774 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2603d4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #336 @ (adr r5, 3748b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260514>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 374a34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260694>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1045610,17 +1045596,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #408 @ (adr r0, 374b78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2607d8>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #880 @ (adr r2, 374d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2609bc>) │ │ │ │ + add r0, pc, #240 @ (adr r0, 374adc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26073c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, pc, #864 @ (adr r2, 374d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2609b0>) │ │ │ │ + add r0, pc, #224 @ (adr r0, 374ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260730>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb668 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045719,17 +1045705,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #800 @ (adr r1, 374e20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260a80>) │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, pc, #896 @ (adr r1, 374e84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260ae4>) │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045904,15 +1045890,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r2, r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 374d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260990> │ │ │ │ @@ -1046010,19 +1045996,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbz r0, 374e02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260a62> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r3 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + ble.n 374e04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260a64> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sxtb r0, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1046109,19 +1046095,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ sxth r0, r1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + bgt.n 374f00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260b60> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbz r0, 374ee6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260b46> │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1046218,20 +1046204,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374fc2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260c22> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 374f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260bb8> │ │ │ │ + blt.n 375018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260c78> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - @ instruction: 0xffff9d26 │ │ │ │ + vtbl.8 d25, {d31-, q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ @@ -1046449,20 +1046435,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #872 @ 0x368 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vtbl.8 d25, {d15-d18}, d22 │ │ │ │ + vtbl.8 d25, {d31}, d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1046593,20 +1046579,20 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3753b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261018> │ │ │ │ + bvc.n 375278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260ed8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vrsubhn.i d25, , q11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, sp, #792 @ 0x318 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bmi.n 375406 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261066> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046703,20 +1046689,20 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3754ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26110c> │ │ │ │ + bvs.n 37556c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2611cc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vsli.64 d25, d10, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bcc.n 3753ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26101a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046819,19 +1046805,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, sp, #352 @ 0x160 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ vtbl.8 d26, {d31- │ │ │ │ str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ vtbl.8 d26, {d31- │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vtbx.8 d26, {d15}, d22 │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047149,15 +1047135,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #992 @ (adr r7, 375cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261910>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #272 @ (adr r0, 3759e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261648>) │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r7, pc, #320 @ (adr r7, 375a1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26167c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047245,15 +1047231,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #16 @ (adr r7, 3759d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261634>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r6, pc, #368 @ (adr r6, 375b40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2617a0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047341,15 +1047327,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, pc, #64 @ (adr r6, 375af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261758>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r5, pc, #416 @ (adr r5, 375c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2618c4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1047455,23 +1047441,23 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, pc, #112 @ (adr r5, 375c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2618a4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #56 @ (adr r5, 375c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261874>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bne.n 375b78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2617d8> │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, pc, #304 @ (adr r4, 375d24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261984>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1047590,17 +1047576,17 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, pc, #944 @ (adr r3, 3760d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261d38>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ble.n 375d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2619b0> │ │ │ │ + bge.n 375e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261a70> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vqdmulh.s q12, , d20[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, pc, #24 @ (adr r3, 375d58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2619b8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1047710,19 +1047696,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, #32] │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, pc, #608 @ (adr r2, 3760b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261d14>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #816 @ (adr r1, 376198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261df8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1047834,26 +1047820,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r1, pc, #480 @ (adr r1, 376160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261dc0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #440 @ (adr r1, 376140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261da0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ rev r7, r2 │ │ │ │ vtbl.8 d24, {d31-) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047967,26 +1047953,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, pc, #208 @ (adr r0, 376194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261df4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #168 @ (adr r0, 376174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261dd4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #520] @ (3762e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x261f40>) │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vtbx.8 d24, {d15-d16}, d8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048100,26 +1048086,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ vtbl.8 d24, {d15}, d4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048233,26 +1048219,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vmlsl.u q12, d31, d0[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048366,26 +1048352,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vsli.32 q12, q14, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048488,18 +1048474,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vtbx.8 d24, {d15}, d2 │ │ │ │ + vabal.u q12, d31, d18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048600,18 +1048586,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r6, #26] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vqshl.u32 d24, d14, #31 │ │ │ │ + vsri.32 q12, q15, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048712,18 +1048698,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, #18] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - vsli.64 q12, q13, #63 @ 0x3f │ │ │ │ + vrsra.u32 q12, q5, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048824,18 +1048810,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #8] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r7, 3769ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26261a> │ │ │ │ - vsri.64 q12, q3, #1 │ │ │ │ + vrshr.u32 d24, d22, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1048954,24 +1048940,24 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ @ instruction: 0xffff7f9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049075,25 +1049061,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + itt pl │ │ │ │ + lslpl r1, r2, #3 │ │ │ │ + ldrbpl r0, [r0, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ 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] @ (376ce0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x262940>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1049216,17 +1049202,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049355,17 +1049341,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049484,19 +1049470,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1049617,19 +1049603,19 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1049750,19 +1049736,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049890,15 +1049876,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ strb r0, [r5, #28] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r6, [r5, #25] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050019,19 +1050005,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrh r0, [r6, #26] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1050156,25 +1050142,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1050289,23 +1050275,23 @@ │ │ │ │ nop │ │ │ │ strb r4, [r5, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r1, #6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1050427,19 +1050413,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r4, #7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r5, #2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + itt eq │ │ │ │ + lsleq r5, r3, #3 │ │ │ │ + ldrheq r4, [r6, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1050561,19 +1050547,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050683,15 +1050669,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050822,17 +1050808,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 377e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x263ad4>) │ │ │ │ @ instruction: 0xffff6db8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r5, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1050964,17 +1050950,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r7, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + cbnz r2, 377e1a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x263a7a> │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r7, #18] │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1051182,16 +1051168,16 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r0, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa400d9 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + strb.w r0, [r4, r9, lsl #1] │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r4, [r4, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1051339,19 +1051325,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r2, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ vcvt.f32.u32 , q10, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051500,19 +1051486,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r3, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ @ instruction: 0xffff7cbc │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051672,17 +1051658,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ lsls r3, r0, #6 │ │ │ │ str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 378924 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x264584> │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051829,19 +1051815,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r6, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bls.n 378770 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2643d0> │ │ │ │ + bvs.n 378630 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x264290> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r0, [r5, #5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1051996,19 +1051982,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r2, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - sxtb r4, r1 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #496] @ (378a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2646bc>) │ │ │ │ + ldr r2, [pc, #880] @ (378bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26483c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ strb r6, [r0, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052167,21 +1052153,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r6, #29] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #29] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r4, pc, #136 @ (adr r4, 378a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2646fc>) │ │ │ │ + add r1, pc, #520 @ (adr r1, 378c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26487c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vmlsl.u , d15, d6[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1052352,19 +1052338,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [pc, #24] @ (378c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26486c>) │ │ │ │ + bx ip │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052522,17 +1052508,17 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r4, [r4, #15] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 378e58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x264ab8> │ │ │ │ + bcs.n 378d18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x264978> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r0, #11] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052701,18 +1052687,18 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r7, #8] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - usat r0, #28, r2, asr #3 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + add.w r0, r2, #220 @ 0xdc │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r0, [r1, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1052890,22 +1052876,22 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r6, #1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf35a00d9 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + @ instruction: 0xf0ba00d9 │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #728 @ (adr r5, 379430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265090>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 3791b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x264e10>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ vcvt.u32.f32 d22, d0, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1053084,19 +1053070,19 @@ │ │ │ │ ... │ │ │ │ ldrsb r4, [r5, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1053294,27 +1053280,27 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1053586,25 +1053572,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r0, [r6, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r4, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfbaa00d3 │ │ │ │ + vst4. {d0-d3}, [sl :64], r3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 379a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265674> │ │ │ │ @@ -1053911,109 +1053897,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (379c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2658bc>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 3799fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26565a> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + strb r6, [r0, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - vqshlu.s32 , q7, #31 │ │ │ │ + vrsra.u64 d21, d30, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - vqshlu.s32 , q0, #31 │ │ │ │ + vrsra.u64 d21, d16, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - vmls.i , , d4[0] │ │ │ │ + vsubl.u , d15, d20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - vsri.64 d21, d28, #1 │ │ │ │ + vrshr.u32 d21, d12, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + str r6, [r1, r1] │ │ │ │ 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] @ (379e18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265a78>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1054186,15 +1054172,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #976] @ (37a1ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265e4c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r2, [r0, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054346,27 +1054332,27 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r6, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r5, [pc, #408] @ (37a15c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265dbc>) │ │ │ │ + ldr r2, [pc, #792] @ (37a2dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265f3c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #368] @ (37a13c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265d9c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [r0, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r2, [pc, #72] @ (37a01c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265c7c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #688] @ (37a28c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265eec>) │ │ │ │ + bxns r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #260] @ (37a0f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265d54>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1054476,15 +1054462,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #480] @ (37a2d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265f38>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r0, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrsh r4, [r4, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054585,15 +1054571,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ ldr r0, [pc, #304] @ (37a33c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265f9c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r0, [r3, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r5, [pc, #384] @ (37a398 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x265ff8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsh r6, [r6, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054695,15 +1054681,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ bx r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r0, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #976] @ (37a6fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26635c>) │ │ │ │ + ldr r4, [pc, #336] @ (37a47c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2660dc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r4, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054822,15 +1054808,15 @@ │ │ │ │ nop │ │ │ │ mov r4, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #848] @ (37a7bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26641c>) │ │ │ │ + ldr r5, [pc, #208] @ (37a53c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26619c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054949,15 +1054935,15 @@ │ │ │ │ nop │ │ │ │ add ip, ip │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r6, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #592] @ (37a7fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26645c>) │ │ │ │ + ldr r3, [pc, #976] @ (37a97c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2665dc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r4, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1055309,26 +1055295,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r5, [pc, #160] @ (37aa08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x266668>) │ │ │ │ + ldr r2, [pc, #544] @ (37ab88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2667e8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [pc, #656] @ (37ac00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x266860>) │ │ │ │ + ldr r5, [pc, #16] @ (37a980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2665e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #376] @ (37aaec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26674c>) │ │ │ │ + ldr r4, [pc, #760] @ (37ac6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2668cc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - @ instruction: 0xffff4a7e │ │ │ │ + vqshl.u64 q10, q7, #63 @ 0x3f │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsb r2, [r2, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055456,15 +1055442,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsb r0, [r3, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #496] @ (37acd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x266930>) │ │ │ │ + mov ip, fp │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r4, [r5, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055842,21 +1055828,21 @@ │ │ │ │ ... │ │ │ │ subs r6, #108 @ 0x6c │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r6 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r4, r4 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blx ip │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, #246 @ 0xf6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #134 @ 0x86 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1056016,15 +1056002,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r1, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r7, [pc, #696] @ (37b358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x266fb8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1056453,23 +1056439,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #232] @ (37b63c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26729c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [pc, #824] @ (37b898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2674f8>) │ │ │ │ + ldr r4, [pc, #184] @ (37b618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x267278>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands r6, r0 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r6, #244 @ 0xf4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #70 @ 0x46 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1056673,15 +1056659,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [pc, #336] @ (37b8d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x267538>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r3, #66 @ 0x42 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r2, #244 @ 0xf4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [pc, #136] @ (37b824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x267484>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1056927,17 +1056913,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [pc, #208] @ (37badc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26773c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mov r4, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1057149,17 +1057135,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r7, #54 @ 0x36 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp sl, r8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #98 @ 0x62 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, r3 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #66 @ 0x42 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1057396,39 +1057382,39 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ muls r4, r5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ muls r0, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - vraddhn.i d19, , q14 │ │ │ │ + vaddw.u , , d12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ tst r2, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ @ instruction: 0xffff2cf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - vshr.u32 d31, d8, #1 │ │ │ │ + vcvt.u16.f16 q15, q12, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vsri.64 , q3, #1 │ │ │ │ + vrshr.u32 d29, d22, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37c2d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x267f34>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1057650,38 +1057636,38 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 37ba3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26769c> │ │ │ │ + b.n 37c4fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26815c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #212 @ 0xd4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r6, pc, #72 @ (adr r6, 37c1a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x267e08>) │ │ │ │ + add r3, pc, #456 @ (adr r3, 37c328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x267f88>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r7, #106 @ 0x6a │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 37c78c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2683ec> │ │ │ │ + b.n 37c24c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x267eac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + itt pl │ │ │ │ + lslpl r4, r3, #3 │ │ │ │ + cmppl r0, #110 @ 0x6e │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 37c704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x268364> │ │ │ │ + b.n 37c1c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x267e24> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ne │ │ │ │ + lslne r4, r3, #3 │ │ │ │ + stmdbeq sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #28 │ │ │ │ @@ -1058129,15 +1058115,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1058204,15 +1058190,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1058685,19 +1058671,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #254 @ 0xfe │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r1, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1059029,47 +1059015,47 @@ │ │ │ │ nop │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r3, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - beq.n 37cf70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x268bd0> │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r0, r4, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r1, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 37cd38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x268998> │ │ │ │ + b.n 37c7f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x268458> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r4, r2, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + bgt.n 37cee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x268b44> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #940] @ (37d354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x268fb4>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1059439,55 +1059425,55 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r2, r6, #29 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 37d8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x269504> │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r6, r6, #27 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r2, r4, #26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r3, r2 │ │ │ │ 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] @ 37db28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x269788> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1060240,23 +1060226,23 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r4, r2, #22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1060900,77 +1060886,77 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #132 @ 0x84 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #116 @ 0x74 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r2, r3, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r3, #15 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvs.n 37e1e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x269e44> │ │ │ │ + bmi.n 37e2a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x269f04> │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r4, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cbz r2, 37e2b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x269f18> │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r7, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r3, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r6, r5, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ 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] @ 37f090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26acf0> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1062323,61 +1062309,61 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r2, r4, #4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ lsrs r6, r2, #30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ @@ -1063706,82 +1063692,80 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 37ffdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26bc3c> │ │ │ │ str.w r0, [r0, ] │ │ │ │ lsrs r2, r1, #27 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 380450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26c0b0> │ │ │ │ + b.n 37ff10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26bb70> │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - @ instruction: 0xffff0146 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + @ instruction: 0xfffffea6 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr14, {6} │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - vmla.i q8, , d24[0] │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + vqrdmlah.s , , d8[0] │ │ │ │ + lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ @ instruction: 0xffff1c94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vtbl.8 d31, {d31-, d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r2 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - vmla.i q8, q12, d2[3] │ │ │ │ - vmla.i16 q0, q9, d6[1] │ │ │ │ - vhadd.u16 q8, q12, q7 │ │ │ │ - vhadd.u16 q0, q15, q7 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr14, {6} │ │ │ │ - ldrb.w r0, [r4, #206] @ 0xce │ │ │ │ - cbnz r6, 37ff20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26bb80> │ │ │ │ + ldc2l 0, cr0, [r2, #-824]! @ 0xfffffcc8 │ │ │ │ + stc2 0, cr0, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ + ldc2l 0, cr0, [r2], #824 @ 0x338 │ │ │ │ + ldc2 0, cr0, [r8], #824 @ 0x338 │ │ │ │ + ldc2l 0, cr0, [lr], #-824 @ 0xfffffcc8 │ │ │ │ + mcrr2 0, 12, r0, r4, cr14 │ │ │ │ + @ instruction: 0xf5f400ce │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vtbx.8 d31, {d15}, d2 │ │ │ │ + vabal.u , d31, d18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - vqrdmulh.s , , d28[0] │ │ │ │ + vtbx.8 d31, {d15-d18}, d12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stc2l 0, cr0, [r8, #824]! @ 0x338 │ │ │ │ - stc2l 0, cr0, [ip, #824]! @ 0x338 │ │ │ │ - ldc2l 0, cr0, [r8, #824]! @ 0x338 │ │ │ │ + @ instruction: 0xfb4800ce │ │ │ │ + @ instruction: 0xfb4c00ce │ │ │ │ + @ instruction: 0xfb5800ce │ │ │ │ movs r0, #17 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2l 0, cr0, [sl, #824]! @ 0x338 │ │ │ │ - ldc2l 0, cr0, [lr, #824]! @ 0x338 │ │ │ │ + @ instruction: 0xfb5a00ce │ │ │ │ + @ instruction: 0xfb5e00ce │ │ │ │ subs r7, r7, #6 │ │ │ │ - @ instruction: 0xfffffe02 │ │ │ │ + vtbx.8 d31, {d15-d18}, d18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r4, #6750208 @ 0x670000 │ │ │ │ - @ instruction: 0xf53e00ce │ │ │ │ + subw r0, r4, #206 @ 0xce │ │ │ │ + @ instruction: 0xf29e00ce │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - @ instruction: 0xfffffd8a │ │ │ │ + vtbx.8 d31, {d31- instruction: 0xfab800ce │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ @@ -1063805,30 +1063789,30 @@ │ │ │ │ movs r6, #243 @ 0xf3 │ │ │ │ vqshlu.s64 , q12, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r6, #206] @ 0xce │ │ │ │ + @ instruction: 0xf63600ce │ │ │ │ adds r5, r0, r7 │ │ │ │ - vshr.u64 , q4, #1 │ │ │ │ + vcvt.f32.u32 d30, d24, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf0b400ce │ │ │ │ + cdp 0, 1, cr0, cr4, cr14, {6} │ │ │ │ adds r3, r4, r5 │ │ │ │ - vtbl.8 d31, {d15}, d12 │ │ │ │ + @ instruction: 0xfffff56c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 37f8f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26b558> │ │ │ │ + b.n 3803b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26c018> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf7c800ce │ │ │ │ - @ instruction: 0xf7d000ce │ │ │ │ - @ instruction: 0xf7dc00ce │ │ │ │ - @ instruction: 0xf7f000ce │ │ │ │ - strb.w r0, [r4, lr] │ │ │ │ - strb.w r0, [ip, lr] │ │ │ │ + @ instruction: 0xf52800ce │ │ │ │ + @ instruction: 0xf53000ce │ │ │ │ + @ instruction: 0xf53c00ce │ │ │ │ + adcs.w r0, r0, #6750208 @ 0x670000 │ │ │ │ + sbc.w r0, r4, #6750208 @ 0x670000 │ │ │ │ + sbc.w r0, ip, #6750208 @ 0x670000 │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1065005,73 +1064989,76 @@ │ │ │ │ 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 380c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26c8c4> │ │ │ │ - stcl 0, cr0, [r0], {206} @ 0xce │ │ │ │ - @ instruction: 0xeb8200ce │ │ │ │ + bic.w r0, r0, lr, lsl #3 │ │ │ │ + strd r0, r0, [r2], #824 @ 0x338 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - vmls.i , , d20[0] │ │ │ │ + vmlal.u , d15, d4[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vsri.64 d31, d28, #1 │ │ │ │ + vrshr.u32 d31, d12, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ba00ce │ │ │ │ - @ instruction: 0xf4ba00ce │ │ │ │ - @ instruction: 0xf4be00ce │ │ │ │ + @ instruction: 0xf21a00ce │ │ │ │ + @ instruction: 0xf21a00ce │ │ │ │ + @ instruction: 0xf21e00ce │ │ │ │ asrs r7, r5, #27 │ │ │ │ - vmls.i , , d6[0] │ │ │ │ + vsubl.u , d15, d22 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + @ instruction: 0xf23200ce │ │ │ │ + @ instruction: 0xf23a00ce │ │ │ │ + b.n 380a70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26c6d0> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + b.n 3808c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26c520> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + b.n 380718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26c378> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf4d200ce │ │ │ │ - @ instruction: 0xf4da00ce │ │ │ │ - ldrd r0, r0, [r4, #824] @ 0x338 │ │ │ │ - ldrd r0, r0, [sl], #824 @ 0x338 │ │ │ │ - @ instruction: 0xe82400ce │ │ │ │ - b.n 380ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26c710> │ │ │ │ + b.n 380570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26c1d0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - orn r0, r6, #206 @ 0xce │ │ │ │ + stcl 0, cr0, [r6, #824] @ 0x338 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380f7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26cbdc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vmla.i d0, d18, d2[3] │ │ │ │ + stcl 0, cr0, [r2], #824 @ 0x338 │ │ │ │ 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 │ │ │ │ - cdp 0, 9, cr0, cr4, cr14, {6} │ │ │ │ - ldcl 0, cr0, [r4, #824] @ 0x338 │ │ │ │ + @ instruction: 0xebf400ce │ │ │ │ + @ instruction: 0xeb3400ce │ │ │ │ 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 │ │ │ │ - ldc 0, cr0, [lr, #-824] @ 0xfffffcc8 │ │ │ │ - ldc 0, cr0, [lr], {206} @ 0xce │ │ │ │ - ldc 0, cr0, [r4], {206} @ 0xce │ │ │ │ + orns r0, lr, lr, lsl #3 │ │ │ │ + ldrd r0, r0, [lr, #824]! @ 0x338 │ │ │ │ + ldrd r0, r0, [r4, #-824]! @ 0x338 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 371bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d814> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 372f0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25eb6c> │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ @@ -1066352,41 +1066339,44 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 3734a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f104> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 38197c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d5dc> │ │ │ │ nop │ │ │ │ - @ instruction: 0xeab200ce │ │ │ │ - ldrd r0, r0, [r4, #824]! @ 0x338 │ │ │ │ - ldmdb r6!, {r1, r2, r3, r6, r7} │ │ │ │ - ldrd r0, r0, [r8], #-824 @ 0x338 │ │ │ │ - b.n 38192c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d58c> │ │ │ │ + @ instruction: 0xe81200ce │ │ │ │ + b.n 3817ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d44c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381820 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d480> │ │ │ │ + b.n 381674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d2d4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d374> │ │ │ │ + b.n 3814fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d15c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3815a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d200> │ │ │ │ + b.n 3813ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d04c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d088> │ │ │ │ + b.n 3812e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26cf40> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3812b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26cf10> │ │ │ │ + b.n 3811d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26ce34> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 382138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dd98> │ │ │ │ + b.n 382060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dcc0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 382020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dc80> │ │ │ │ + b.n 381ee8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26db48> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26db78> │ │ │ │ + b.n 381d70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d9d0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381e10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26da70> │ │ │ │ + b.n 381bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d858> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d900> │ │ │ │ + b.n 381ae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d740> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381b2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d78c> │ │ │ │ + b.n 3819d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26d638> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + svc 174 @ 0xae │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 3734a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f104> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 3734a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f104> │ │ │ │ @@ -1067212,48 +1067202,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 371bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d814> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + ble.n 382228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26de88> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 24 │ │ │ │ + bgt.n 3822b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26df10> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + blt.n 3821a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26de00> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #6 │ │ │ │ + blt.n 382294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26def4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ble.n 3822c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26df28> │ │ │ │ + bge.n 382188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dde8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 382114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dd74> │ │ │ │ + bls.n 3821d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26de34> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 38213c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dd9c> │ │ │ │ + bhi.n 3821fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26de5c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 38212c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dd8c> │ │ │ │ + bvc.n 3821ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26de4c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 382134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dd94> │ │ │ │ + bvc.n 3821f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26de54> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 382120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dd80> │ │ │ │ + bvs.n 3821e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26de40> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 382104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dd64> │ │ │ │ + bvs.n 3821c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26de24> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 3661ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x251e4c> │ │ │ │ - bls.n 3822c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26df24> │ │ │ │ + bvs.n 382184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dde4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 3822c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26df28> │ │ │ │ + bvs.n 382188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dde8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 3822ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26df0c> │ │ │ │ + bvs.n 38216c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26ddcc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 382280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dee0> │ │ │ │ + bvs.n 382140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26dda0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3520] @ 382fd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26ec34> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1068644,63 +1068634,63 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ble.n 382f90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26ebf0> │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 382f80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26ebe0> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - bics r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r7, pc} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43a488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3260e8> │ │ │ │ @@ -1071165,64 +1071155,65 @@ │ │ │ │ bhi.n 384826 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270486> │ │ │ │ @ instruction: 0xfffe1894 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + cbz r0, 38491a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27057a> │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r4, sp, #592 @ 0x250 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - push {r1} │ │ │ │ + cbz r2, 384904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270564> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - beq.n 3849a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270608> │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 38491a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27057a> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 38496a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2705ca> │ │ │ │ + cbnz r6, 384902 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270562> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r4, 384954 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2705b4> │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - rev r2, r0 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r6, r1, #3 │ │ │ │ beq.n 3848e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270546> │ │ │ │ - @ instruction: 0xfffeb990 │ │ │ │ + vqshlu.s64 , q8, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r4, 384918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270578> │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + setpan #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r3, pc, #216 @ (adr r3, 384a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270668>) │ │ │ │ + add r0, pc, #600 @ (adr r0, 384b88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2707e8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia.w sl!, {r0, r2, r3, r4, r6, r7} │ │ │ │ + b.n 384568 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2701c8> │ │ │ │ + lsls r5, r3, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 384932 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270592> │ │ │ │ vqshlu.s64 , q12, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3849a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x270608> │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ 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 │ │ │ │ @@ -1072511,15 +1072502,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 377ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x263900> │ │ │ │ b.n 3855bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27121c> │ │ │ │ - cbz r4, 38559a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2711fa> │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1072530,39 +1072521,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 r6, [pc, #128] @ (385604 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x271264>) │ │ │ │ + ldr r3, [pc, #512] @ (385784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2713e4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vcvt.u16.f16 d26, d16, #2 │ │ │ │ + @ instruction: 0xfffeaa90 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - vqrdmlsh.s , q7, d16[0] │ │ │ │ + vqdmulh.s , q15, d0[0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + hlt 0x002a │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vtbl.8 d26, {d30-d31}, d8 │ │ │ │ + vmlsl.u q13, d30, d24[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, pc, #608 @ (adr r7, 385814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x271474>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 385994 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2715f4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vqshlu.s64 q13, q12, #62 @ 0x3e │ │ │ │ + vsri.32 q13, q4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1073853,21 +1073844,21 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #108 @ 0x6c │ │ │ │ movge r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3861e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x271e44> │ │ │ │ + bhi.n 3862a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x271f04> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ @ instruction: 0xfffe8a76 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + cbz r0, 386254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x271eb4> │ │ │ │ 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 │ │ │ │ @@ -1075086,62 +1075077,62 @@ │ │ │ │ ldrb.w r3, [r0, #40] @ 0x28 │ │ │ │ movs r1, #28 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ b.n 386e38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x272a98> │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xfffe95c6 │ │ │ │ + vshll.i , d22, # │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 387090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x272cf0> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 387028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x272c88>) │ │ │ │ - vaddl.u , d14, d2 │ │ │ │ + vqrdmulh.s q12, q7, d18[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 387158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x272db8>) │ │ │ │ - @ instruction: 0xfffe8f92 │ │ │ │ + @ instruction: 0xfffe8cf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 3871a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x272e08>) │ │ │ │ - vcvt.u32.f32 d24, d2, #2 │ │ │ │ + vcvt.f16.u16 q12, q9, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43a488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3260e8> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1076347,68 +1076338,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 378a28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x264688> │ │ │ │ b.n 387b4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2737ac> │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 387c20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x273880>) │ │ │ │ - @ instruction: 0xfffe8ab6 │ │ │ │ + vqshrun.s64 d24, q3, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - @ instruction: 0xfffe89d8 │ │ │ │ + vqshl.u32 d24, d24, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 387cb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x273918>) │ │ │ │ - vtbl.8 d24, {d14-d15}, d2 │ │ │ │ + vmlsl.u q12, d14, d18[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vshll.i q8, d4, # │ │ │ │ + vmla.i q8, q7, d20[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - vmls.i q12, q15, d22[0] │ │ │ │ + vqmovun.s d24, q3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 388678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2742d8> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1077618,30 +1077609,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 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - @ instruction: 0xfffe7ea6 │ │ │ │ + vdup.16 d23, d6[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - @ instruction: 0xfffe7dbc │ │ │ │ + @ instruction: 0xfffe7b1c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vtbx.8 d23, {d30}, d22 │ │ │ │ + vmlsl.u , d14, d6[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ @@ -1078998,21 +1078989,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 389478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2750d8> │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ 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] │ │ │ │ @@ -1080277,21 +1080268,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38a1f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x275e50> │ │ │ │ nop │ │ │ │ strb r4, [r2, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ @ instruction: 0xfffe2c9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ @@ -1080373,41 +1080364,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] │ │ │ │ - vmls.i q11, q7, d26[0] │ │ │ │ + vzip. q11, q5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - vsri.32 d22, d28, #2 │ │ │ │ + vsra.u64 d22, d12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vrsra.u64 d22, d22, #2 │ │ │ │ + vsra.u32 d22, d6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - vsubw.u q11, q15, d12 │ │ │ │ + vtrn. q11, q14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - @ instruction: 0xfffe6360 │ │ │ │ + vtrn. q11, q0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - vshll.i q11, d30, # │ │ │ │ + vtrn. d22, d14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - vshll.i q11, d0, # │ │ │ │ + vmla.i q11, q7, d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #0] │ │ │ │ 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 │ │ │ │ @@ -1081723,52 +1081714,52 @@ │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38aea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x276b08> │ │ │ │ nop │ │ │ │ mov sl, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - @ instruction: 0xfffe55e0 │ │ │ │ + @ instruction: 0xfffe5340 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - @ instruction: 0xfffe5548 │ │ │ │ + vqmovn.s d21, q12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - vrsra.u64 , q9, #2 │ │ │ │ + vsra.u32 , q1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vshll.i , d12, # │ │ │ │ + vmla.i , q7, d28[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + ldr r7, [pc, #952] @ (38b254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x276eb4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + ldr r7, [pc, #792] @ (38b1b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x276e18>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + ldr r7, [pc, #712] @ (38b16c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x276dcc>) │ │ │ │ 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 │ │ │ │ @@ -1083036,58 +1083027,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ b.n 38bb84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2777e4> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vcvt.f32.u32 d20, d6, #2 │ │ │ │ + @ instruction: 0xfffe4b76 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - @ instruction: 0xfffe4b70 │ │ │ │ + @ instruction: 0xfffe48d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - @ instruction: 0xfffe4b1a │ │ │ │ + vqrshrun.s64 d20, q13, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [pc, #880] @ (38bea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x277b08>) │ │ │ │ + ldr r0, [pc, #240] @ (38bc28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x277888>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [pc, #632] @ (38bdb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x277a14>) │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - @ instruction: 0xfffe4a54 │ │ │ │ + vqshl.u64 d20, d20, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vtbl.8 d20, {d14-d16}, d14 │ │ │ │ + @ instruction: 0xfffe476e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [pc, #848] @ (38bea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x277b08>) │ │ │ │ + bxns r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vtbl.8 d20, {d30-d31}, d10 │ │ │ │ + vmlsl.u q10, d30, d26[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - @ instruction: 0xfffe47e0 │ │ │ │ + @ instruction: 0xfffe4540 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blx r3 │ │ │ │ + add r8, pc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bx fp │ │ │ │ + add sl, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bxns r3 │ │ │ │ + add r4, pc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov ip, fp │ │ │ │ + add r4, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov ip, r3 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r2, ip │ │ │ │ + mvns r2, r0 │ │ │ │ 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 │ │ │ │ @@ -1084408,59 +1084399,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38c8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x278510> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vrshr.u32 q10, q7, #2 │ │ │ │ + @ instruction: 0xfffe3fbe │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vuzp. q10, q2 │ │ │ │ + @ instruction: 0xfffe3ea4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vcvt.u32.f32 , q13, #2 │ │ │ │ + @ instruction: 0xfffe3cda │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - @ instruction: 0xfffe3f08 │ │ │ │ + vdup.16 , d24[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r7, [pc, #260] @ (38c980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2785e0>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vqrdmulh.s , q7, d10[0] │ │ │ │ + vtbl.8 d19, {d30-) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vcvt.f16.u16 d19, d18, #2 │ │ │ │ + @ instruction: 0xfffe3992 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1085782,60 +1085773,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38d5d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x279234> │ │ │ │ nop │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #692] @ (38d824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x279484>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vqshrun.s64 d19, q6, #2 │ │ │ │ + vsli.32 , q14, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + adds r5, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vmls.i , q15, d10[0] │ │ │ │ + vmovn.i d19, q13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vzip. d19, d24 │ │ │ │ + @ instruction: 0xfffe2f08 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r6, r1, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vuzp. , q6 │ │ │ │ + @ instruction: 0xfffe2eac │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #26 │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #16 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #10 │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1087227,75 +1087218,75 @@ │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 38e400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27a060> │ │ │ │ nop │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - @ instruction: 0xfffe2bfe │ │ │ │ + vqrshrn.u64 d18, q7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vtbx.8 d18, {d30- instruction: 0xfffe1a50 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d16, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - @ instruction: 0xfffe27c6 │ │ │ │ + vabal.u q9, d14, d22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vqshlu.s32 d18, d6, #30 │ │ │ │ + vrsra.u32 q9, q11, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - vraddhn.i d18, q15, q2 │ │ │ │ + vzip. q9, q10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [pc, #516] @ (38e5e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27a240>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - vrsra.u64 q9, q10, #2 │ │ │ │ + vsra.u32 q9, q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - vrsra.u32 q9, q2, #2 │ │ │ │ + vshr.u64 d18, d20, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1088586,113 +1088577,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (38f200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ae60>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 371bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d814> │ │ │ │ b.n 38f204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ae64> │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bx r5 │ │ │ │ - vuzp. q9, q3 │ │ │ │ + @ instruction: 0xfffe1ea6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vshr.u64 q9, q14, #2 │ │ │ │ + vcvt.f32.u32 , q6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vqrdmlsh.s , q15, d6[0] │ │ │ │ + @ instruction: 0xfffe1d26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - @ instruction: 0xfffe1db2 │ │ │ │ + @ instruction: 0xfffe1b12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vcvt.u16.f16 , q9, #2 │ │ │ │ + @ instruction: 0xfffe1ad2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vcvt.f16.u16 , q8, #2 │ │ │ │ + @ instruction: 0xfffe19d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vtbl.8 d17, {d30- q9, d14, d27[0] │ │ │ │ - @ instruction: 0xfffe1a54 │ │ │ │ + vqshl.u64 d17, d20, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vtbl.8 d17, {d30-d31}, d12 │ │ │ │ + vmlsl.u , d30, d28[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vtbx.8 d17, {d14-d15}, d16 │ │ │ │ + vmlsl.u , d30, d0[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vqshrn.u64 d17, q0, #2 │ │ │ │ + vqshlu.s32 , q8, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r0, r3 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vtbx.8 d17, {d14}, d22 │ │ │ │ + @ instruction: 0xfffe15c6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #9 │ │ │ │ - vqshl.u64 , q14, #62 @ 0x3e │ │ │ │ + vsli.32 , q6, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vabdl.u , d30, d6 │ │ │ │ + vmls.i , q15, d22[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ @@ -1089956,90 +1089947,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 38ff60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27bbc0> │ │ │ │ nop │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - @ instruction: 0xfffe15e4 │ │ │ │ + @ instruction: 0xfffe1344 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vsli.64 d17, d6, #62 @ 0x3e │ │ │ │ + vrshr.u64 , q11, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - @ instruction: 0xfffe1546 │ │ │ │ + vqmovn.s d17, q11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vmls.i , q7, d28[0] │ │ │ │ + vzip. , q6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - vqmovun.s d17, q10 │ │ │ │ + vqrdmlsh.s q8, q15, d4[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - vmovn.i d17, q8 │ │ │ │ + @ instruction: 0xfffe0f80 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vsra.u32 , q12, #2 │ │ │ │ + @ instruction: 0xfffe0ed8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vqrdmlah.s q8, q7, d16[0] │ │ │ │ + vtbx.8 d16, {d30- q9, d30, d9 │ │ │ │ @ instruction: 0xfffe1fdb │ │ │ │ vrsubhn.i d20, q7, q8 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ @@ -1091315,31 +1091306,30 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d814> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 390b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27c7e4> │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - vsri.64 q8, q10, #2 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + vrshr.u32 q8, q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ + cdp2 0, 13, cr0, cr8, cr13, {6} │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - vqrdmlsh.s , q15, d26[0] │ │ │ │ + vqrdmulh.s , q7, d10[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37cbec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26884c> │ │ │ │ @@ -1092657,30 +1092647,30 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3ae014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x299c74> │ │ │ │ ldr r1, [pc, #56] @ (39187c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27d4dc>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 391880 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27d4e0> │ │ │ │ - cdp2 0, 9, cr0, cr2, cr13, {6} │ │ │ │ - stc2l 0, cr0, [r8, #820] @ 0x334 │ │ │ │ - @ instruction: 0xfbec00cd │ │ │ │ - @ instruction: 0xfaa200cd │ │ │ │ + @ instruction: 0xfbf200cd │ │ │ │ + @ instruction: 0xfb2800cd │ │ │ │ + vst4. {d16-d19}, [ip]! │ │ │ │ + strb.w r0, [r2, sp] │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - vqshl.u64 d31, d8, #62 @ 0x3e │ │ │ │ + vsri.64 , q12, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rsb r0, ip, #6717440 @ 0x668000 │ │ │ │ - @ instruction: 0xf3fe00cd │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ssat r0, #14, ip, asr #3 │ │ │ │ + adcs.w r0, lr, #205 @ 0xcd │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vraddhn.i d29, q7, q15 │ │ │ │ + vzip. d29, d14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 391848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27d4a8> │ │ │ │ + blt.n 391908 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27d568> │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a7248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292ea8> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 374768 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2603c8> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1093886,25 +1093876,26 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ mov r1, r4 │ │ │ │ b.n 392418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27e078> │ │ │ │ - ssat r0, #14, lr, asr #3 │ │ │ │ + eor.w r0, lr, #205 @ 0xcd │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- instruction: 0xfffeeffe │ │ │ │ + vcvt.u16.f16 q15, q7, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xeb8a00cd │ │ │ │ - @ instruction: 0xe99c00cd │ │ │ │ + strd r0, r0, [sl], #820 @ 0x334 │ │ │ │ + b.n 392210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27de70> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ strd r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37db4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2697ac> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1095350,54 +1095341,54 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 371bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d814> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 393288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27eee8> │ │ │ │ - b.n 392f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27eb78> │ │ │ │ + b.n 3939d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27f638> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - b.n 392c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27e878> │ │ │ │ + b.n 3936d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27f338> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 393794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27f3f4> │ │ │ │ + b.n 393254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27eeb4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3935b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27f214> │ │ │ │ + svc 24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 393274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27eed4> │ │ │ │ + ble.n 393334 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ef94> │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 78124a │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + bgt.n 393228 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ee88> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 0 │ │ │ │ + bgt.n 393318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ef78> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + blt.n 393254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27eeb4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4c925e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b4ebe> │ │ │ │ - udf #6 │ │ │ │ + blt.n 393334 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ef94> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 393170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27edd0> │ │ │ │ + bge.n 393230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ee90> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 3932c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ef24> │ │ │ │ + bge.n 393184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ede4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 3931b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ee10> │ │ │ │ + bls.n 393270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27eed0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 3932ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ef0c> │ │ │ │ + bls.n 39336c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27efcc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 3931fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ee5c> │ │ │ │ + bls.n 3932bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ef1c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 39319c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27edfc> │ │ │ │ + bhi.n 39325c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27eebc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 393348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27efa8> │ │ │ │ + bhi.n 393208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ee68> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 3932f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ef54> │ │ │ │ + bhi.n 3931b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27ee14> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f7b0> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 373b50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25f7b0> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1096630,143 +1096621,143 @@ │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldrd r3, r2, [sp, #356] @ 0x164 │ │ │ │ strd r8, r7, [sp, #8] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ b.n 3940b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd10> │ │ │ │ - bge.n 393ee8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fb48> │ │ │ │ + bhi.n 393fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fca8> │ │ │ │ + bvc.n 393f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fb68> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 393fb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc10> │ │ │ │ + bvc.n 394070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 393f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fb78> │ │ │ │ + bvc.n 393fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc38> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 394080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fce0> │ │ │ │ + bvs.n 393f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fba0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 393fe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc40> │ │ │ │ + bvs.n 3940a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd00> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 393f1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fb7c> │ │ │ │ + bvs.n 393fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc3c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a5fb2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291c12> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vtbl.8 d29, {d13}, d14 │ │ │ │ + vceq.f , q15, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 39409c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcfc> │ │ │ │ + bmi.n 393f5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fbbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 393f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fba8> │ │ │ │ + bmi.n 394008 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc68> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 393edc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fb3c> │ │ │ │ + bcc.n 393f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fbfc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 39408c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcec> │ │ │ │ + bcc.n 393f4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fbac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 39403c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc9c> │ │ │ │ + bcc.n 393efc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fb5c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 393fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc4c> │ │ │ │ + bcc.n 3940ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 393f60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fbc0> │ │ │ │ + bcc.n 394020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc80> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 3940d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd38> │ │ │ │ + bcs.n 393f98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fbf8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 39403c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc9c> │ │ │ │ + bcs.n 393efc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fb5c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 394018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc78> │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393fca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc2a> │ │ │ │ - vceq.f d27, d16, #0 │ │ │ │ + vsubl.u , d29, d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 394018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc78> │ │ │ │ + bcs.n 3940d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd38> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r6, 394024 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc84> │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 394000 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc60> │ │ │ │ + bcs.n 3940c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 394030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc90> │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 394036 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc96> │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393ff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc58> │ │ │ │ + bcs.n 3940b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393ff8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc58> │ │ │ │ + bcs.n 3940b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc54> │ │ │ │ + bcs.n 3940b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd14> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc54> │ │ │ │ + bcs.n 3940b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd14> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 39403e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc9e> │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393ff0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc50> │ │ │ │ + bcs.n 3940b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd10> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 394042 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fca2> │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc3c> │ │ │ │ + bcs.n 39409c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcfc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 394048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fca8> │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc28> │ │ │ │ + bcs.n 394088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fce8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 39404e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcae> │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc14> │ │ │ │ + bcs.n 394074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r6, 394052 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcb2> │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc04> │ │ │ │ + bcs.n 394064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcc4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvc.n 394012 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc72> │ │ │ │ - vsri.64 d29, d16, #3 │ │ │ │ + vrshr.u32 d29, d0, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc14> │ │ │ │ + bcs.n 394074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc08> │ │ │ │ + bcs.n 394068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcc8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc0c> │ │ │ │ + bcs.n 39406c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fccc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc08> │ │ │ │ + bcs.n 394068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcc8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc04> │ │ │ │ + bcs.n 394064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcc4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc00> │ │ │ │ + bcs.n 394060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcc0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393f94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fbf4> │ │ │ │ + bne.n 394054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcb4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393f94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fbf4> │ │ │ │ + bne.n 394054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcb4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 394102 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd62> │ │ │ │ - vsri.64 d29, d2, #3 │ │ │ │ + vsra.u64 , q9, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39454a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2801aa> │ │ │ │ vneg.s q15, │ │ │ │ - vsri.32 , q3, #3 │ │ │ │ + vsra.u64 d29, d22, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393fc2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc22> │ │ │ │ - vcgt.f d29, d10, #0 │ │ │ │ + vceq.i , q13, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 394008 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc68> │ │ │ │ + bne.n 3940c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd28> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 393f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fbec> │ │ │ │ + beq.n 39404c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 394118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd78> │ │ │ │ + beq.n 393fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc38> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 3940a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd04> │ │ │ │ + beq.n 394164 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fdc4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 394062 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcc2> │ │ │ │ - vmlal.u , d29, d6[0] │ │ │ │ + vcgt.s d29, d22, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 393fc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fc28> │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bls.n 3940c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fd22> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - vcle.s , q3, #0 │ │ │ │ + @ instruction: 0xfffdcf26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 39408c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27fcec> │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 371bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d814> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 3786cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x26432c> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1098135,125 +1098126,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 394f64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280bc4> │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394dca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280a2a> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - vclt.s d27, d10, #0 │ │ │ │ + vqrdmlsh.s q13, , d26[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394dae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280a0e> │ │ │ │ - @ instruction: 0xfffdceba │ │ │ │ + vcvt.f16.u16 d28, d10, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r0, r1 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r0, r4 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r4, r4 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394ee6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280b46> │ │ │ │ - @ instruction: 0xfffdce98 │ │ │ │ + @ instruction: 0xfffdcbf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r2, r5 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394e1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280a7e> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vqrdmulh.s q14, , d2[0] │ │ │ │ + vtbl.8 d28, {d29-d31}, d18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394dce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280a2e> │ │ │ │ - @ instruction: 0xfffdcd2a │ │ │ │ + vtbl.8 d28, {d29-d31}, d10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394dda <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280a3a> │ │ │ │ - vcge.s d27, d14, #0 │ │ │ │ + vqrdmulh.s q13, , d30[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394fb2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280c12> │ │ │ │ - vcgt.s d27, d26, #0 │ │ │ │ + @ instruction: 0xfffdad8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394e96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280af6> │ │ │ │ - @ instruction: 0xfffdccfe │ │ │ │ + @ instruction: 0xfffdca5e │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcc.n 394f0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280b6a> │ │ │ │ - @ instruction: 0xfffdcd00 │ │ │ │ + vtbx.8 d28, {d13-d15}, d16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394e82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280ae2> │ │ │ │ - @ instruction: 0xfffdccde │ │ │ │ + vshll.u32 q14, d30, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vqdmulh.s q14, , d6[0] │ │ │ │ + vtbl.8 d28, {d13-d15}, d22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 395036 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280c96> │ │ │ │ - vclt.f q13, q2, #0 │ │ │ │ + vneg.s d26, d20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394f26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x280b86> │ │ │ │ - vtbx.8 d28, {d29- │ │ │ │ - @ instruction: 0xfffdcadc │ │ │ │ + vqshrun.s64 d28, q14, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 395b60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2817c0> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1099442,109 +1099433,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 375270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260ed0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 395c2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28188c> │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vsli.64 q13, q10, #61 @ 0x3d │ │ │ │ + vrsra.u32 q13, q2, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #992 @ (adr r5, 395f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281bb8>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 395cd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281938>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #0 @ (adr r6, 395b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2817e0>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 395d00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281960>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vclt.f d26, d12, #0 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 395c04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281864>) │ │ │ │ + vabs.s q13, q14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - add r5, pc, #960 @ (adr r5, 395f60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281bc0>) │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + add r3, pc, #496 @ (adr r3, 395d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2819e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vrsra.u32 q13, q6, #3 │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #344 @ (adr r3, 395d0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28196c>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 395ce0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281940>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #360 @ (adr r3, 395d20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281980>) │ │ │ │ + ite ge │ │ │ │ + lslge r5, r1, #3 │ │ │ │ + stmialt r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ + vshr.u64 d26, d28, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + itte ls │ │ │ │ + lslls r5, r1, #3 │ │ │ │ + addls r0, pc, #728 @ (adr r0, 395e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281aec>) │ │ │ │ + lslhi r5, r1, #3 │ │ │ │ + add r0, pc, #744 @ (adr r0, 395ea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x281b00>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 395b62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2817c2> │ │ │ │ - vcge.s q14, q11, #0 │ │ │ │ + ittt vc │ │ │ │ + lslvc r5, r1, #3 │ │ │ │ + bpl.n 395b62 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2817c2> @ unpredictable │ │ │ │ + vqrdmlahvc.s , , d6[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vqrdmlsh.s , , d16[0] │ │ │ │ + vqrdmulh.s , , d0[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00cc │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + pop {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 395c7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2818dc> │ │ │ │ + bmi.n 395b3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28179c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x0016 │ │ │ │ + cbnz r6, 395c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2818a0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + hlt 0x003e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + hlt 0x003e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + rev r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 395c92 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2818f2> │ │ │ │ + cbnz r4, 395c2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28188a> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - revsh r4, r6 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev r4, r3 │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260ed0> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 375270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260ed0> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1100784,73 +1100775,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 375270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260ed0> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 3968fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28255c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + push {r1, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + cbz r0, 3968f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x282552> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r5, r7} │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 396936 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x282596> │ │ │ │ + cbz r4, 3968ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28252e> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 396908 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x282568> │ │ │ │ + sub sp, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r6, 3968f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x282550> │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260ed0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 375270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260ed0> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1102056,71 +1102047,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 397570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2831d0> │ │ │ │ nop │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #496 @ (adr r7, 397710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283370>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r6, pc, #896 @ (adr r6, 3978a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283508>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r6, pc, #72 @ (adr r6, 397578 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2831d8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 3978c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283528>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 397648 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2832a8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #88 @ (adr r7, 397598 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2831f8>) │ │ │ │ + add r4, pc, #472 @ (adr r4, 397718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283378>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #288 @ (adr r6, 397668 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2832c8>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 3977e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283448>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #720 @ (adr r5, 397820 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283480>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 3975a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283200>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #128 @ (adr r5, 3975d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283238>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 397758 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2833b8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #544 @ (adr r4, 397780 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2833e0>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 397900 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283560>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #744 @ (adr r3, 39784c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2834ac>) │ │ │ │ + add r1, pc, #104 @ (adr r1, 3975cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28322c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #728 @ (adr r2, 397844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2834a4>) │ │ │ │ + add r0, pc, #88 @ (adr r0, 3975c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283224>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25d814> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 37537c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x260fdc> │ │ │ │ @@ -1102479,38 +1102470,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 397900 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283560> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - add r1, pc, #256 @ (adr r1, 397a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283668>) │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #192 @ (adr r0, 3979d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283630>) │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 39794c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2835ac>) │ │ │ │ - vsubl.u q12, d29, d2 │ │ │ │ + vqrdmlsh.s , , d18[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1103319,15 +1103310,15 @@ │ │ │ │ beq.n 398142 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283da2> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 398148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283da8> │ │ │ │ b.n 398142 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283da2> │ │ │ │ nop │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1104450,173 +1104441,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 398d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2849d8> │ │ │ │ b.n 398c8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2848ee> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 398652 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2842b2> │ │ │ │ b.n 398c7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2848de> │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ 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] @ (398ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x284c5c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1104638,15 +1104629,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1105828,201 +1105819,201 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39a9e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x286648> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1107132,145 +1107123,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 397dc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x283a28> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39a45e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2860be> │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39b068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x286cc8> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1107773,85 +1107764,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39a892 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2864f2> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 399e36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x285a96> │ │ │ │ b.n 39a892 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2864f2> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #472] @ (39b2ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x286f0c>) │ │ │ │ + ldr r1, [pc, #856] @ (39b42c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28708c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ 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] @ (39b398 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x286ff8>) │ │ │ │ @@ -1109078,23 +1109069,23 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ mov r2, ip │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 39bdb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x287a10> │ │ │ │ + bcs.n 39bc70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2878d0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ 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 465914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x351574> │ │ │ │ @@ -1109716,15 +1109707,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrh r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ 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 39cc50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2888b0> │ │ │ │ @@ -1109782,15 +1109773,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39c3f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x288058> │ │ │ │ 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 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ 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] @ (39c684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2882e4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1109979,15 +1109970,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #198 @ 0xc6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1111276,23 +1111267,23 @@ │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ b.n 39d2b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x288f18> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r6, #20 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1111593,27 +1111584,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53ddf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429a58> │ │ │ │ bl 53d7b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429418> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39d63e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28929e> │ │ │ │ cmp r4, #82 @ 0x52 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + str r0, [r3, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1111763,15 +1111754,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39d780 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2893e0> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39d7aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28940a> │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39d894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2894f4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #24 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39d892 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2894f2> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1112501,17 +1112492,17 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r1, #218 @ 0xda │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #832] @ (39e35c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x289fbc>) │ │ │ │ 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] @ (39e2b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x289f10>) │ │ │ │ @@ -1112842,39 +1112833,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (39e38c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x289fec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (39e390 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x289ff0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [r4, r0] │ │ │ │ + ldr r5, [pc, #528] @ (39e574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a1d4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + ldr r5, [pc, #560] @ (39e598 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a1f8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + ldr r5, [pc, #472] @ (39e544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a1a4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r5, [pc, #384] @ (39e4f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a150>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [pc, #192] @ (39e438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a098>) │ │ │ │ + ldr r1, [pc, #576] @ (39e5b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a218>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #680] @ (39e624 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a284>) │ │ │ │ + ldr r5, [pc, #40] @ (39e3a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a004>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r5, [pc, #400] @ (39e510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a170>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #120] @ (39e3fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a05c>) │ │ │ │ + ldr r1, [pc, #504] @ (39e57c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a1dc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #672] @ (39e628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a288>) │ │ │ │ + ldr r5, [pc, #32] @ (39e3a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a008>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [pc, #712] @ (39e654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a2b4>) │ │ │ │ + ldr r5, [pc, #72] @ (39e3d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a034>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [pc, #944] @ (39e740 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a3a0>) │ │ │ │ + ldr r5, [pc, #304] @ (39e4c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a120>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [pc, #920] @ (39e72c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a38c>) │ │ │ │ + ldr r5, [pc, #280] @ (39e4ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a10c>) │ │ │ │ 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 │ │ │ │ @@ -1113346,17 +1113337,17 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 39e80a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a46a> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43c4bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32811c> │ │ │ │ b.n 39e5b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a218> │ │ │ │ nop │ │ │ │ - sub.w r0, r2, #7340032 @ 0x700000 │ │ │ │ - @ instruction: 0xf38800e0 │ │ │ │ - movw r0, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf30200e0 │ │ │ │ + @ instruction: 0xf0e800e0 │ │ │ │ + vmla.i32 d0, d16, d0[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, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #1036] @ 39eca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a904> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r4, [pc, #1036] @ 39eca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28a908> │ │ │ │ @@ -1114203,15 +1114194,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #12 │ │ │ │ lsls r1, r0, #6 │ │ │ │ b.n 39f8ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28b54e> │ │ │ │ vshr.u64 , q15, #1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - negs r6, r1 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 39f0f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28ad56> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1114306,15 +1114297,15 @@ │ │ │ │ b.n 39f266 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28aec6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #24 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3 │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r2, r2, #22 │ │ │ │ lsls r1, r0, #6 │ │ │ │ bgt.n 39f33a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28af9a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (39f684 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28b2e4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1114539,17 +1114530,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 39f464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28b0c4> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 39f410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28b070> │ │ │ │ b.n 39f48c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28b0ec> │ │ │ │ nop │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -1115068,51 +1115059,51 @@ │ │ │ │ bl 39e2c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x289f24> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ b.n 39f7cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28b42c> │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r3, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ 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] @ 3a05cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28c22c> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1116122,35 +1116113,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #19 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r0, r3, #13 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a04ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28c14e> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1116675,83 +1116666,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 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + ldr r6, [pc, #680] @ (3a0e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28caec>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + ldr r6, [pc, #536] @ (3a0e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28ca68>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + ldr r6, [pc, #448] @ (3a0db8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28ca18>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r2, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #74 @ 0x4a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #118 @ 0x76 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ 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] @ 3a17a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28d408> │ │ │ │ @@ -1117794,53 +1117785,53 @@ │ │ │ │ mov r3, r7 │ │ │ │ b.n 3a178e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28d3ee> │ │ │ │ usat r1, #0, sl, lsl #2 │ │ │ │ usat r1, #0, r6, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bfi r1, r6, #2, #4294967295 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a1838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28d498> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1118598,56 +1118589,58 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a2058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28dcb8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a1fde <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28dc3e> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb639 │ │ │ │ - vtbx.8 d30, {d15-d16}, d14 │ │ │ │ + vrsubhn.i d30, , q15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strd r0, r0, [ip, #-816]! @ 0x330 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + b.n 3a1dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28da1c> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strd r0, r0, [r8, #-816]! @ 0x330 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + b.n 3a1dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28da1c> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbz r3, 3a2098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28dcf8> │ │ │ │ - vshll.u32 q9, d6, #31 │ │ │ │ + vqshl.u32 q9, q11, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3a275c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28e3bc> │ │ │ │ + b.n 3a221c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28de7c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a207c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28dcdc>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a2078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28dcd8> │ │ │ │ ldr r0, [pc, #24] @ (3a2080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28dce0>) │ │ │ │ @@ -1121238,27 +1121231,27 @@ │ │ │ │ b.n 3a36ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f31a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r7, pc, #56 @ (adr r7, 3a3778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f3d8>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia r1!, {r2} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f3f4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a378e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f3ee> │ │ │ │ ldr r3, [pc, #60] @ (3a3798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f3f8>) │ │ │ │ @@ -1121282,15 +1121275,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #440 @ (adr r3, 3a3958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f5b8>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 3a3ad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f738>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a37e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f448> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a37e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f442> │ │ │ │ ldr r3, [pc, #60] @ (3a37ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f44c>) │ │ │ │ @@ -1121314,15 +1121307,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #104 @ (adr r3, 3a385c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f4bc>) │ │ │ │ + add r0, pc, #488 @ (adr r0, 3a39dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f63c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a383c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f49c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3836 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f496> │ │ │ │ ldr r3, [pc, #60] @ (3a3840 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f4a0>) │ │ │ │ @@ -1121346,15 +1121339,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #792 @ (adr r2, 3a3b60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f7c0>) │ │ │ │ + add r0, pc, #152 @ (adr r0, 3a38e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f540>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f4f0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a388a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f4ea> │ │ │ │ ldr r3, [pc, #60] @ (3a3894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f4f4>) │ │ │ │ @@ -1121378,15 +1121371,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #456 @ (adr r2, 3a3a64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f6c4>) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a38e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f544> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a38de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f53e> │ │ │ │ ldr r3, [pc, #60] @ (3a38e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f548>) │ │ │ │ @@ -1121410,15 +1121403,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #120 @ (adr r2, 3a3968 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f5c8>) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f598> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3932 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f592> │ │ │ │ ldr r3, [pc, #60] @ (3a393c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f59c>) │ │ │ │ @@ -1121442,15 +1121435,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #808 @ (adr r1, 3a3c6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f8cc>) │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a398c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f5ec> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3986 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f5e6> │ │ │ │ ldr r3, [pc, #60] @ (3a3990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f5f0>) │ │ │ │ @@ -1121474,27 +1121467,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #472 @ (adr r1, 3a3b70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f7d0>) │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ 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] @ (3a39b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f614>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ 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] @ (3a3a04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f664>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121520,29 +1121513,28 @@ │ │ │ │ bne.n 3a39de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f63e> │ │ │ │ ldr r1, [pc, #16] @ (3a3a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f668>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #5 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + mcr2 0, 6, r0, cr4, cr10, {6} │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a3a28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f688>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ 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] @ (3a3a6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f6cc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121562,18 +1121554,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a3a5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f6ba> │ │ │ │ nop │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ + mrc2 0, 2, r0, cr0, cr10, {6} │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -1121594,15 +1121585,15 @@ │ │ │ │ bne.n 3a3a92 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f6f2> │ │ │ │ ldr r1, [pc, #12] @ (3a3ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f718>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #952 @ (adr r5, 3a3e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fad4>) │ │ │ │ + add r3, pc, #312 @ (adr r3, 3a3bf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f854>) │ │ │ │ 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 │ │ │ │ @@ -1121635,15 +1121626,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3aee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f74e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a3ade <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f73e> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - add r5, pc, #712 @ (adr r5, 3a3de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fa44>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 3a3b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f7c4>) │ │ │ │ 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] @ (3a3b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f7c8>) │ │ │ │ @@ -1121669,17 +1121660,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3b44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f7a4> │ │ │ │ ldr r1, [pc, #12] @ (3a3b6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f7cc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ 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] │ │ │ │ @@ -1121711,15 +1121702,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3b9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f7fa> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ 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 │ │ │ │ @@ -1122120,74 +1122111,73 @@ │ │ │ │ b.n 3a3d02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f962> │ │ │ │ blx r2 │ │ │ │ b.n 3a3dc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fa26> │ │ │ │ blx r2 │ │ │ │ b.n 3a3e14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fa74> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ + mcr2 0, 2, r0, cr4, cr10, {6} │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r2, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - add.w r0, r2, #7077888 @ 0x6c0000 │ │ │ │ + @ instruction: 0xf26200d8 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ands r0, r6 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - eors r2, r5 │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r4, r1, #3 │ │ │ │ - eors r2, r2 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -1122267,31 +1122257,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a4120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fd80>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a409e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fcfe> │ │ │ │ blx r2 │ │ │ │ b.n 3a409a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fcfa> │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - stc2 0, cr0, [ip, #-872]! @ 0xfffffc98 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + @ instruction: 0xfa8c00da │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r4], {218} @ 0xda │ │ │ │ + @ instruction: 0xfa3400da │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a4168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fdc8>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122312,18 +1122302,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fdb0> │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - ldc2l 0, cr0, [r4], #-872 @ 0xfffffc98 │ │ │ │ + ldr??.w r0, [r4, #218] @ 0xda │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a41d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fe30>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122355,19 +1122345,19 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a41a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fe00> │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - stc2 0, cr0, [r4], #-872 @ 0xfffffc98 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + vst1.8 @ instruction: 0xf98400da │ │ │ │ + lsls r6, r0, #22 │ │ │ │ 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, 3a4202 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fe62> │ │ │ │ @@ -1122383,15 +1122373,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4202 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fe62> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsls r2, r3, #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 │ │ │ │ bl 3eac0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d686c> │ │ │ │ @@ -1122551,52 +1122541,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a4290 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28fef0> │ │ │ │ blx r2 │ │ │ │ b.n 3a425a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28feba> │ │ │ │ nop │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - adds r5, #30 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r4, r2 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ 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 │ │ │ │ @@ -1122735,15 +1122725,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 3a45e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290248> │ │ │ │ lsls r0, r0, #6 │ │ │ │ cbnz r6, 3a45d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290238> │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ 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] @ (3a45d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290234>) │ │ │ │ @@ -1122769,17 +1122759,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a45d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290230> │ │ │ │ bl 3a3bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x28f83c> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 1bc5de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa823e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1122826,24 +1122816,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290280> │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 168662 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x542c2> │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ 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 │ │ │ │ @@ -1122872,19 +1122862,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a46a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290308> │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl e26ce │ │ │ │ - stc 0, cr0, [r0], #-864 @ 0xfffffca0 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + @ instruction: 0xe98000d8 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a4730 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290390> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a4726 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290386> │ │ │ │ ldr r3, [pc, #76] @ (3a4734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290394>) │ │ │ │ @@ -1122915,15 +1122905,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cbnz r2, 3a473a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x29039a> │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -1122955,15 +1122945,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a4772 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2903d2> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + subs r2, r3, #1 │ │ │ │ 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 │ │ │ │ @@ -1123011,17 +1123001,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a47d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290432> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -1123117,22 +1123107,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ b.n 3a48a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290500> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a48a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290500> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ + vhadd.u32 q0, q15, q6 │ │ │ │ + cdp2 0, 6, cr0, cr2, cr12, {6} │ │ │ │ + vhadd.u8 q8, q15, q6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ cbz r1, 3a496c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905cc> │ │ │ │ @@ -1123150,19 +1123137,18 @@ │ │ │ │ bl 439d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3259a4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a497c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905dc>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905a8> │ │ │ │ nop │ │ │ │ - str r6, [r1, #12] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 3a50dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290d3c> │ │ │ │ + vhadd.u8 q0, q11, q6 │ │ │ │ + b.n 3a4b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2907fc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 3a49e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290640> │ │ │ │ @@ -1123337,34 +1123323,28 @@ │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r6, r7, lr} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - b.n 3a5098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290cf8> │ │ │ │ + b.n 3a4b58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2907b8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + stc2l 0, cr0, [r6, #816]! @ 0x330 │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, r5 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 3a4fa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290c00> │ │ │ │ + stc2 0, cr0, [ip, #816] @ 0x330 │ │ │ │ + ldc2 0, cr0, [r4, #816]! @ 0x330 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, r5 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - movs r0, r1 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ + stc2 0, cr0, [sl, #816] @ 0x330 │ │ │ │ + stc2l 0, cr0, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ + stc2l 0, cr0, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1123433,19 +1123413,19 @@ │ │ │ │ beq.n 3a4c10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290870> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a4c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2908a4>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a4bd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290834> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - vhadd.u16 q0, q13, q6 │ │ │ │ - vhadd.u8 q8, q15, q6 │ │ │ │ - b.n 3a4e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290a7c> │ │ │ │ + ldc2l 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ + stc2 0, cr0, [lr], #816 @ 0x330 │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1123596,21 +1123576,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3a4cb2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290912> │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf2e000d0 │ │ │ │ - vhadd.u8 q8, q13, q6 │ │ │ │ - cdp2 0, 9, cr0, cr2, cr12, {6} │ │ │ │ - cdp2 0, 1, cr0, cr0, cr12, {6} │ │ │ │ - stc2l 0, cr0, [r4, #816] @ 0x330 │ │ │ │ + orr.w r0, r0, #208 @ 0xd0 │ │ │ │ + stc2 0, cr0, [sl], #816 @ 0x330 │ │ │ │ + @ instruction: 0xfbf200cc │ │ │ │ + @ instruction: 0xfb7000cc │ │ │ │ + @ instruction: 0xfb2400cc │ │ │ │ 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] @ 3a4e50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290ab0> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1123949,51 +1123929,51 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a51b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290e18>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3a50d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290d32> │ │ │ │ - stc2l 0, cr0, [r0, #816]! @ 0x330 │ │ │ │ - stc2l 0, cr0, [ip, #816] @ 0x330 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + @ instruction: 0xfb4000cc │ │ │ │ + @ instruction: 0xfb2c00cc │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3a53e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291044> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 3a521c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290e7c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r6, r6, #5 │ │ │ │ bne.n 3a5236 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290e96> │ │ │ │ @ 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, , │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ + @ instruction: 0xfffff8f0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xfbb800cc │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrsb.w r0, [r8, ip] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xfb1400cc │ │ │ │ + ldr??.w r0, [r4, ip] │ │ │ │ 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] @ 3a58d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291530> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1124566,36 +1124546,36 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3a5824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291484> │ │ │ │ + bhi.n 3a58e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291544> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3a587c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2914dc> │ │ │ │ + bmi.n 3a593c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x29159c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvs.n 3a5830 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291490> │ │ │ │ + bcc.n 3a58f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291550> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf61000cc │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf37000cc │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf59e00cc │ │ │ │ + @ instruction: 0xf2fe00cc │ │ │ │ add r7, pc, #808 @ (adr r7, 3a5c34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291894>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xf39e00cc │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + @ instruction: 0xf0fe00cc │ │ │ │ + strb r6, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -1125063,29 +1125043,29 @@ │ │ │ │ bne.w 3a5d20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291980> │ │ │ │ b.n 3a5d3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x29199a> │ │ │ │ nop │ │ │ │ add r5, pc, #992 @ (adr r5, 3a6210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291e70>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r8, #6684672 @ 0x660000 │ │ │ │ - and.w r0, r4, #6684672 @ 0x660000 │ │ │ │ - orr.w r0, lr, #6684672 @ 0x660000 │ │ │ │ + subs.w r0, r8, #204 @ 0xcc │ │ │ │ + sbc.w r0, r4, #204 @ 0xcc │ │ │ │ + sub.w r0, lr, #204 @ 0xcc │ │ │ │ add r4, pc, #224 @ (adr r4, 3a5f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291b84>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add.w r0, r2, #204 @ 0xcc │ │ │ │ - @ instruction: 0xf12e00cc │ │ │ │ - orr.w r0, sl, #204 @ 0xcc │ │ │ │ - @ instruction: 0xf1e400cc │ │ │ │ - vext.8 q0, q11, q6, #0 │ │ │ │ - orr.w r0, r4, #204 @ 0xcc │ │ │ │ - orn r0, sl, #204 @ 0xcc │ │ │ │ - cdp 0, 13, cr0, cr4, cr12, {6} │ │ │ │ - vhadd.s q8, q9, q6 │ │ │ │ - vmla.i32 d0, d18, d12[0] │ │ │ │ + cdp 0, 6, cr0, cr2, cr12, {6} │ │ │ │ + cdp 0, 8, cr0, cr14, cr12, {6} │ │ │ │ + stc 0, cr0, [sl, #816]! @ 0x330 │ │ │ │ + vhadd.s8 q8, q10, q6 │ │ │ │ + ldc 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ + stc 0, cr0, [r4, #816]! @ 0x330 │ │ │ │ + stcl 0, cr0, [sl, #816] @ 0x330 │ │ │ │ + ldc 0, cr0, [r4], #-816 @ 0xfffffcd0 │ │ │ │ + ldcl 0, cr0, [r2], {204} @ 0xcc │ │ │ │ + stc 0, cr0, [r2, #-816] @ 0xfffffcd0 │ │ │ │ ldr r2, [pc, #24] @ (3a5e88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291ae8>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1126464,66 +1126444,68 @@ │ │ │ │ b.n 3a6a44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2926a4> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldcl 0, cr0, [r2], {204} @ 0xcc │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + bics.w r0, r2, ip, lsl #3 │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldc 0, cr0, [r4], #-816 @ 0xfffffcd0 │ │ │ │ - ldc 0, cr0, [r4, #-816] @ 0xfffffcd0 │ │ │ │ - @ instruction: 0xe9be00cc │ │ │ │ + @ instruction: 0xe99400cc │ │ │ │ + orns r0, r4, ip, lsl #3 │ │ │ │ + b.n 3a6c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2928d8> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r3, r4, r5} │ │ │ │ - vtbx.8 d30, {d31- instruction: 0xeaf600cc │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xe85600cc │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldmia r5, {r0, r1, r2, r5, r6} │ │ │ │ - vqrshrn.u64 d30, q3, #1 │ │ │ │ + vqshlu.s64 d30, d22, #63 @ 0x3f │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a6a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292674> │ │ │ │ + b.n 3a74d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293134> │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [r4, #816] @ 0x330 │ │ │ │ - b.n 3a696c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2925cc> │ │ │ │ + b.n 3a69b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292618> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r6, #-828]! @ 0xfffffcc4 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + b.n 3a742c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x29308c> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + @ instruction: 0xfad600cf │ │ │ │ + movs r2, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 3a6f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292bb4> │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a75e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293248> │ │ │ │ + b.n 3a70a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292d08> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a759c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2931fc> │ │ │ │ + b.n 3a705c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292cbc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a67b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292418> │ │ │ │ + b.n 3a7278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292ed8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a7468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2930c8> │ │ │ │ + b.n 3a6f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292b88> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a7668 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2932c8> │ │ │ │ + b.n 3a7128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292d88> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a7528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293188> │ │ │ │ + b.n 3a6fe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292c48> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a73c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293020> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - beq.n 3a6eb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292b14> │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a73f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293054> │ │ │ │ + b.n 3a6eb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292b14> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ @@ -1126844,15 +1126826,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36dcc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259928> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 3a75d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293230> │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r0, #6 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1126899,15 +1126881,15 @@ │ │ │ │ bl 36dca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259908> │ │ │ │ cbz r0, 3a7294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x292ef4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 3a7468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2930c8> │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 36dca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x259908> │ │ │ │ @@ -1127088,15 +1127070,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43c5d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328234> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ 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 │ │ │ │ @@ -1127252,19 +1127234,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a7508 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293168> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #26] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + bgt.n 3a7670 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2932d0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1128373,15 +1128355,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 468034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353c94> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46a618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356278> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bcs.n 3a821c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293e7c> │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3a8378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x293fd8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1129809,15 +1129791,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3a8f5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x294bbe> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3a8e8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x294aee> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3a9794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2953f4> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1131338,16 +1131320,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r6, #6815744 @ 0x680000 │ │ │ │ - cbz r2, 3aa1ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x295e0e> │ │ │ │ + @ instruction: 0xf26600d0 │ │ │ │ + cbz r2, 3aa146 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x295da6> │ │ │ │ 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] @ 3aac74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2968d4> │ │ │ │ @@ -1132410,17 +1132392,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 465974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3515d4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1133604,15 +1133586,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3abc7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2978de> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r4, r5, #112 @ 0x70 │ │ │ │ @@ -1137133,17 +1137115,17 @@ │ │ │ │ nop │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r4, [r1, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r6, [r4, r2] │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r1, #136 @ 0x88 │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1137242,18 +1137224,18 @@ │ │ │ │ b.n 3adfa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x299c08> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 7, r0, cr6, cr15, {6} │ │ │ │ + mcrr2 0, 13, r0, r6, cr15 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3ae00c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x299c6c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1137450,15 +1137432,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r1, #2 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3ae150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x299db0> │ │ │ │ + bvc.n 3ae210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x299e70> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, r7, #0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1149602,21 +1149584,21 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #720 @ (adr r7, 3b66bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a231c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r7, pc, #688 @ (adr r7, 3b66a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a2300>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r7, pc, #664 @ (adr r7, 3b668c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a22ec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #648 @ (adr r7, 3b6680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a22e0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1151020,23 +1151002,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b7188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a2de8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b718c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a2dec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - b.n 3b7680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a32e0> │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3b76c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a3328> │ │ │ │ + b.n 3b7188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a2de8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3b76a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a3308> │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3b7680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a32e0> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3b71f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a2e58> │ │ │ │ + cbnz r4, 3b7190 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a2df0> │ │ │ │ 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 │ │ │ │ @@ -1153485,19 +1153467,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #24] │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r6, #23] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1153822,17 +1153804,17 @@ │ │ │ │ nop │ │ │ │ strb r4, [r7, #11] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #11] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r0, #10] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1153978,19 +1153960,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3b8f5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a4bba> │ │ │ │ b.n 3b8ece <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a4b2e> │ │ │ │ strb r2, [r0, #7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -1154010,17 +1153992,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3b8fae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a4c0e> │ │ │ │ nop │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3b901c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a4c7c> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3b9020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a4c80> │ │ │ │ add ip, pc │ │ │ │ @@ -1154345,35 +1154327,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b9314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a4f74>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b9318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a4f78>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #264 @ (adr r0, 3b9400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5060>) │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #560 @ (adr r0, 3b952c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a518c>) │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #264 @ (adr r0, 3b9410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5070>) │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #176 @ (adr r0, 3b93bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a501c>) │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ 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] │ │ │ │ @@ -1154652,15 +1154634,15 @@ │ │ │ │ blx 6a8d8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3b9436 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5096> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ 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] @ 3b9654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a52b4> │ │ │ │ @@ -1155841,32 +1155823,33 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3ba07a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5cda> │ │ │ │ b.n 3ba04e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5cae> │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - rev r2, r7 │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rev r0, r4 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orr.w r0, r0, r7, lsr #3 │ │ │ │ + b.n 3ba010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5c70> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3ba0ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5d4c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r7 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ 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] @ (3ba160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5dc0>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1155904,23 +1155887,23 @@ │ │ │ │ bhi.n 3ba13c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5d9c> │ │ │ │ ldr r2, [pc, #28] @ (3ba170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5dd0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cbnz r2, 3ba194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5df4> │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #568] @ (3ba3a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6008>) │ │ │ │ + ldr r0, [pc, #952] @ (3ba528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6188>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ 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] @ (3ba234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5e94>) │ │ │ │ @@ -1155994,22 +1155977,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r6, r1] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3ba250 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5eb0> │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - vqadd.s64 q8, q10, q4 │ │ │ │ - bpl.n 3ba32c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5f8c> │ │ │ │ + ldcl 0, cr0, [r4], {216} @ 0xd8 │ │ │ │ + bcs.n 3ba1ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5e4c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r4, [r4, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1156032,17 +1156015,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3ba298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5ef8>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ 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] @ (3ba2e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a5f44>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156065,17 +1156048,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x0012 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ 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] @ (3ba3a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6008>) │ │ │ │ @@ -1156151,22 +1156134,22 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldcl 0, cr0, [lr, #864]! @ 0x360 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + adcs.w r0, lr, r8, lsr #3 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r6, [r5, r1] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1156192,30 +1156175,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3ba418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6078>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + push {r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldcl 0, cr0, [ip, #-864]! @ 0xfffffca0 │ │ │ │ - bcc.n 3ba508 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6168> │ │ │ │ + @ instruction: 0xeadc00d8 │ │ │ │ + beq.n 3ba3c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6028> │ │ │ │ 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] @ (3ba438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6098>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, r3, 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] @ (3ba474 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a60d4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156232,17 +1156215,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a60d8>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ba4f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6154> │ │ │ │ + cbnz r2, 3ba48c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a60ec> │ │ │ │ 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] @ (3ba4b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6114>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156259,29 +1156242,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba4b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6118>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + push {r1, r2} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ba524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6184> │ │ │ │ + cbnz r2, 3ba4bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a611c> │ │ │ │ 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] @ (3ba4d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6138>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + cbz r0, 3ba552 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a61b2> │ │ │ │ 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] @ (3ba52c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a618c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156309,18 +1156292,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cpsie i │ │ │ │ + cbz r2, 3ba5a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6200> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stcl 0, cr0, [r6], #-864 @ 0xfffffca0 │ │ │ │ - bcs.n 3ba5f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6250> │ │ │ │ + strd r0, r0, [r6, #864] @ 0x360 │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1156332,19 +1156315,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3ba56c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a61cc>) │ │ │ │ add r3, pc │ │ │ │ b.n 3ba550 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a61b0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + cbz r6, 3ba5c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6222> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + cbz r6, 3ba5c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6228> │ │ │ │ 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] @ (3ba5a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6200>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1156572,40 +1156555,42 @@ │ │ │ │ b.n 3ba6b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6316> │ │ │ │ ldr r2, [pc, #76] @ (3ba7cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a642c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 3ba698 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a62f8> │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + cbz r0, 3ba7d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6432> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xeb9000d8 │ │ │ │ - adcs.w r0, r8, r8, lsr #3 │ │ │ │ - bne.n 3ba818 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6478> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xeaf400d8 │ │ │ │ - @ instruction: 0xeac800d8 │ │ │ │ - @ instruction: 0xeaa200d8 │ │ │ │ - eor.w r0, r0, r8, lsr #3 │ │ │ │ - beq.n 3ba8a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6504> │ │ │ │ + ldrd r0, r0, [r0], #864 @ 0x360 │ │ │ │ + ldmia.w r8!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xe85400d8 │ │ │ │ + @ instruction: 0xe82800d8 │ │ │ │ + @ instruction: 0xe80200d8 │ │ │ │ + b.n 3ba76c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a63cc> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmn r4, r4 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - orr.w r0, r6, r8, lsr #3 │ │ │ │ - beq.n 3ba83c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a649c> │ │ │ │ + b.n 3ba704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6364> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + cbz r6, 3ba7e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6442> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3ba748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a63a8> │ │ │ │ + bpl.n 3ba808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6468> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r2} │ │ │ │ + cbz r4, 3ba7e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6444> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ 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 │ │ │ │ @@ -1156644,19 +1156629,19 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3baa20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6680>) │ │ │ │ - cbz r0, 3ba8ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a650e> │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r6, 3ba8aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a650a> │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ 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] @ (3ba8d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6538>) │ │ │ │ @@ -1156706,23 +1156691,23 @@ │ │ │ │ bne.n 3ba8b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6516> │ │ │ │ ldr r2, [pc, #28] @ (3ba8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6548>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r0, 3ba920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6580> │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsb r0, [r0, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r0, 3ba948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a65a8> │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ 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 │ │ │ │ @@ -1156962,50 +1156947,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 │ │ │ │ - uxth r0, r1 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - @ instruction: 0xe81800d8 │ │ │ │ - sxth r6, r4 │ │ │ │ + b.n 3ba660 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a62c0> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbz r0, 3bab9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a67fa> │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r0, 3bab9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a67fc> │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3babe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6844>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1157093,23 +1157079,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bac9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a68fc>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + ldr r6, [pc, #112] @ (3bad04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6964>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r5, [pc, #840] @ (3bafe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6c44>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1157298,45 +1157284,45 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36dbfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x25985c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r5, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r1, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #920] @ (3bb208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e68>) │ │ │ │ + ldr r5, [pc, #280] @ (3baf88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6be8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #712] @ (3bb144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6da4>) │ │ │ │ + ldr r5, [pc, #72] @ (3baec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6b24>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #328] @ (3bafcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6c2c>) │ │ │ │ + ldr r4, [pc, #712] @ (3bb14c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6dac>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxth r4, r5 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #160] @ (3baf2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6b8c>) │ │ │ │ + ldr r4, [pc, #544] @ (3bb0ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6d0c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [pc, #968] @ (3bb25c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6ebc>) │ │ │ │ + ldr r4, [pc, #328] @ (3bafdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6c3c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #672] @ (3bb13c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6d9c>) │ │ │ │ + ldr r4, [pc, #32] @ (3baebc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6b1c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -1157430,30 +1157416,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bafa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6c04>) │ │ │ │ add r3, pc │ │ │ │ b.n 3baec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6b28> │ │ │ │ str r6, [r7, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r5, [pc, #912] @ (3bb328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6f88>) │ │ │ │ + ldr r3, [pc, #272] @ (3bb0a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6d08>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #528] @ (3bb1b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e10>) │ │ │ │ + ldr r2, [pc, #912] @ (3bb330 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6f90>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ 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] @ (3bb128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6d88>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1157613,39 +1157599,39 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bb158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6db8>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [pc, #904] @ (3bb4bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a711c>) │ │ │ │ + ldr r2, [pc, #264] @ (3bb23c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e9c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + cmp r6, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #608] @ (3bb39c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6ffc>) │ │ │ │ + ldr r1, [pc, #992] @ (3bb51c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a717c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #440] @ (3bb2fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6f5c>) │ │ │ │ + ldr r1, [pc, #824] @ (3bb47c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a70dc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [pc, #176] @ (3bb1fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e5c>) │ │ │ │ + ldr r1, [pc, #560] @ (3bb37c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6fdc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #904] @ (3bb4dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a713c>) │ │ │ │ + ldr r1, [pc, #264] @ (3bb25c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6ebc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ 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] @ (3bb204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e64>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1157841,27 +1157827,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r7, pc, #152 @ (adr r7, 3bb3e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7048>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #8 @ (adr r7, 3bb35c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6fbc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r6, pc, #944 @ (adr r6, 3bb708 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7368>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r6, pc, #240 @ (adr r6, 3bb450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a70b0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1157916,19 +1157902,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r6, pc, #32 @ (adr r6, 3bb418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7078>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r5, pc, #808 @ (adr r5, 3bb728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7388>) │ │ │ │ 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] @ (3bb7d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7438>) │ │ │ │ @@ -1158319,97 +1158305,97 @@ │ │ │ │ blx 68df8 <__snprintf_chk@plt> │ │ │ │ b.n 3bb4b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7110> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #912] @ (3bbb6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a77cc>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r6, pc, #0 @ (adr r6, 3bb7e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7444>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r5, pc, #848 @ (adr r5, 3bbb38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7798>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #352 @ (adr r7, 3bb95c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a75bc>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 3bbadc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a773c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #320 @ (adr r7, 3bb944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a75a4>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 3bbac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7724>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #312 @ (adr r7, 3bb940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a75a0>) │ │ │ │ + add r4, pc, #696 @ (adr r4, 3bbac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7720>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #280 @ (adr r7, 3bb924 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7584>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 3bbaa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7704>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #280 @ (adr r7, 3bb928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7588>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 3bbaa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7708>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #280 @ (adr r7, 3bb92c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a758c>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 3bbaac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a770c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #280 @ (adr r7, 3bb930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7590>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 3bbab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7710>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #280 @ (adr r7, 3bb934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7594>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 3bbab4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7714>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r6, pc, #928 @ (adr r6, 3bbbcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a782c>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 3bb94c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a75ac>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3bb82c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a748c> │ │ │ │ + bhi.n 3bb8ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a754c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bge.n 3bb7fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a745c> │ │ │ │ + bhi.n 3bb8bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a751c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [pc, #376] @ (3bb9b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7614>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r6, pc, #152 @ (adr r6, 3bb8d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7538>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 3bba58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a76b8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r4, #24] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #552 @ (adr r5, 3bbaa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7704>) │ │ │ │ + add r2, pc, #936 @ (adr r2, 3bbc24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7884>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #216 @ (adr r5, 3bb958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a75b8>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 3bbad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7738>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #432 @ (adr r5, 3bba34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7694>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 3bbbb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7814>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #304 @ (adr r5, 3bb9b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7618>) │ │ │ │ + add r2, pc, #688 @ (adr r2, 3bbb38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7798>) │ │ │ │ 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] @ (3bb8cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a752c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158436,15 +1158422,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bb8aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a750a> │ │ │ │ nop │ │ │ │ bx ip │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #640 @ (adr r4, 3bbb58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a77b8>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 3bb8d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7538>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1158489,21 +1158475,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bb21c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e7c> │ │ │ │ ldr r1, [pc, #24] @ (3bb964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a75c4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ - add r5, pc, #248 @ (adr r5, 3bba54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a76b4>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 3bbbd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7834>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, pc, #920 @ (adr r4, 3bbcfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a795c>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 3bba7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a76dc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bb9b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7610>) │ │ │ │ ldr r2, [pc, #72] @ (3bb9b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7614>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1158529,17 +1158515,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ mov r8, r2 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #40 @ (adr r5, 3bb9e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7644>) │ │ │ │ + add r2, pc, #424 @ (adr r2, 3bbb64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a77c4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bba0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a766c>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bb9d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7632> │ │ │ │ ldr r3, [pc, #68] @ (3bba10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7670>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1158567,17 +1158553,17 @@ │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ nop │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #880 @ (adr r4, 3bbd88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a79e8>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 3bbb08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7768>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ 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] @ (3bbb20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7780>) │ │ │ │ @@ -1158677,29 +1158663,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ nop │ │ │ │ cmp ip, r9 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 3bbf18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7b78>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 3bbc98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a78f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #448 @ (adr r5, 3bbcec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a794c>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 3bbe6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7acc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #616 @ (adr r4, 3bbd9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a79fc>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 3bbf1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7b7c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #960 @ (adr r4, 3bbef8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7b58>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 3bbc78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a78d8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #32 @ (adr r5, 3bbb5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a77bc>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 3bbcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a793c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #32 @ (adr r4, 3bbb60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a77c0>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 3bbce0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7940>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #120 @ (adr r4, 3bbbbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a781c>) │ │ │ │ + add r1, pc, #504 @ (adr r1, 3bbd3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a799c>) │ │ │ │ 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 │ │ │ │ @@ -1158888,29 +1158874,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ nop │ │ │ │ - add r4, pc, #200 @ (adr r4, 3bbdec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7a4c>) │ │ │ │ + add r1, pc, #584 @ (adr r1, 3bbf6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7bcc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, pc, #480 @ (adr r4, 3bbf0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7b6c>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 3bc08c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7cec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #376 @ (adr r3, 3bbea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7b08>) │ │ │ │ + add r0, pc, #760 @ (adr r0, 3bc028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7c88>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r1, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 3bbf68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7bc8>) │ │ │ │ + add r0, pc, #944 @ (adr r0, 3bc0e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7d48>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #872 @ (adr r3, 3bc0a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7d08>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 3bbe28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7a88>) │ │ │ │ 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] │ │ │ │ @@ -1159010,36 +1158996,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb21c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e7c> │ │ │ │ blx 6a31c │ │ │ │ ldr r1, [pc, #16] @ (3bbe4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7aac>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bbdd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7a38> │ │ │ │ nop │ │ │ │ - add r3, pc, #808 @ (adr r3, 3bc16c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7dcc>) │ │ │ │ + add r1, pc, #168 @ (adr r1, 3bbeec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7b4c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #392 @ (adr r4, 3bbfd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7c30>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 3bc150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7db0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #480 @ (adr r3, 3bc02c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7c8c>) │ │ │ │ + add r0, pc, #864 @ (adr r0, 3bc1ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7e0c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #696 @ (adr r3, 3bc108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7d68>) │ │ │ │ + add r1, pc, #56 @ (adr r1, 3bbe88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7ae8>) │ │ │ │ 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, 3bbe66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7ac6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bbe74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7ad4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ - add r3, pc, #952 @ (adr r3, 3bc230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7e90>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 3bbfb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7c10>) │ │ │ │ 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] @ (3bbf08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7b68>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1159097,15 +1159083,15 @@ │ │ │ │ nop │ │ │ │ adcs r6, r5 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r3, pc, #568 @ (adr r3, 3bc150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7db0>) │ │ │ │ + add r0, pc, #952 @ (adr r0, 3bc2d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7f30>) │ │ │ │ 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] @ (3bbf48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7ba8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159116,17 +1159102,17 @@ │ │ │ │ bl 3bb21c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e7c> │ │ │ │ ldr r1, [pc, #16] @ (3bbf4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7bac>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ nop │ │ │ │ - add r3, pc, #592 @ (adr r3, 3bc19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7dfc>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 3bc31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7f7c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + subs r0, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1159156,17 +1159142,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb21c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e7c> │ │ │ │ ldr r1, [pc, #12] @ (3bbfb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7c14>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #336 @ (adr r3, 3bc104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7d64>) │ │ │ │ + add r0, pc, #720 @ (adr r0, 3bc284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7ee4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #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 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1159210,19 +1159196,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ nop │ │ │ │ - add r3, pc, #104 @ (adr r3, 3bc0a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7d00>) │ │ │ │ + add r0, pc, #488 @ (adr r0, 3bc220 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7e80>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #256 @ (adr r3, 3bc13c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7d9c>) │ │ │ │ + add r0, pc, #640 @ (adr r0, 3bc2bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7f1c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #304 @ (adr r3, 3bc170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7dd0>) │ │ │ │ + add r0, pc, #688 @ (adr r0, 3bc2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7f50>) │ │ │ │ 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 │ │ │ │ @@ -1159271,19 +1159257,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ - add r3, pc, #496 @ (adr r3, 3bc2b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7f18>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 3bc438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8098>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #72 @ (adr r3, 3bc114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7d74>) │ │ │ │ + add r0, pc, #456 @ (adr r0, 3bc294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7ef4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #264 @ (adr r3, 3bc1d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7e38>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 3bc358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fb8>) │ │ │ │ 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 │ │ │ │ @@ -1159369,25 +1159355,25 @@ │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb21c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e7c> │ │ │ │ blx 6a31c │ │ │ │ ldr r2, [pc, #24] @ (3bc1cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7e2c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bc156 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7db6> │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #904 @ (adr r2, 3bc548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a81a8>) │ │ │ │ + add r0, pc, #264 @ (adr r0, 3bc2c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7f28>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7f84>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 3bc4a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8104>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #792 @ (adr r2, 3bc4e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8144>) │ │ │ │ + add r0, pc, #152 @ (adr r0, 3bc264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7ec4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3bc8c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8520> │ │ │ │ + b.n 3bc380 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1159446,21 +1159432,21 @@ │ │ │ │ bl 3bb21c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a6e7c> │ │ │ │ ldr r1, [pc, #24] @ (3bc280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7ee0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ nop │ │ │ │ - add r2, pc, #840 @ (adr r2, 3bc5c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8220>) │ │ │ │ + add r0, pc, #200 @ (adr r0, 3bc340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fa0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 3bc35c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fbc>) │ │ │ │ + add r0, pc, #608 @ (adr r0, 3bc4dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a813c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 3bc620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8280>) │ │ │ │ + add r0, pc, #288 @ (adr r0, 3bc3a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8000>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (3bc35c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fbc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159550,15 +1159536,15 @@ │ │ │ │ beq.n 3bc358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fb8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ subs r5, #98 @ 0x62 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #160 @ (adr r3, 3bc408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8068>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 3bc588 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a81e8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r5, #70 @ 0x46 │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r7, #9] │ │ │ │ lsls r6, r7, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1159613,15 +1159599,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r4, #96 @ 0x60 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x002c │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r4, #38 @ 0x26 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1159663,15 +1159649,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #174 @ 0xae │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1159688,15 +1159674,15 @@ │ │ │ │ beq.n 3bc49e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a80fe> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3bc4b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8114>) │ │ │ │ add r1, pc │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #184 @ (adr r1, 3bc570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a81d0>) │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3bc530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8190> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1159819,15 +1159805,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3bc59e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a81fe> │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3bc64c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a82ac> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1159961,15 +1159947,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3bc742 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a83a2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -1160122,29 +1160108,29 @@ │ │ │ │ bcs.n 3bc85c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a84bc> │ │ │ │ ldr r1, [pc, #40] @ (3bc928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8588>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ b.n 3bc85c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a84bc> │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1160214,15 +1160200,15 @@ │ │ │ │ bl 53d7b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429418> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3bc9d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8634> │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bca28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8688> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bca30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8690>) │ │ │ │ @@ -1160237,23 +1160223,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bca3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a869c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bca40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a86a0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bca86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a86e6> │ │ │ │ cbz r2, 3bca82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a86e2> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bca82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a86e2> │ │ │ │ @@ -1160323,15 +1160309,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 3bcae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8748> │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + cbnz r6, 3bcb36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8796> │ │ │ │ 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 │ │ │ │ @@ -1160967,21 +1160953,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} │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bcc20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8880> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1162085,35 +1162071,34 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3b8764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a43c4> │ │ │ │ mov r0, r5 │ │ │ │ bl 3aeb84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x29a7e4> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bcc20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a8880> │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r4, #50] @ 0x32 │ │ │ │ + stc2 0, cr0, [r8, #860]! @ 0x35c │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ 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 │ │ │ │ @@ -1162909,29 +1162894,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 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ 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] @ (3be438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aa098>) │ │ │ │ @@ -1164200,15 +1164185,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r0, r1, #27 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r2, r0, #27 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1165213,25 +1165198,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r4, #20 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #20 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r6, r2, #10 │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ 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] @ (3bfb28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ab788>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1165420,19 +1165405,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsls r2, r0, #18 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ 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] @ (3bffd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2abc38>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1165724,19 +1165709,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c01d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2abe38>) │ │ │ │ lsls r0, r4, #12 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ 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] @ (3c0164 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2abdc4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1165880,15 +1165865,15 @@ │ │ │ │ bl 3ae9f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x29a658> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vsra.u32 q8, q15, #8 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c0558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac1b8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1166262,23 +1166247,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c0754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac3b4>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ mrc2 1, 3, r0, cr2, cr14, {3} │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ 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] @ (3c0848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac4a8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166562,15 +1166547,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3ae9f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x29a658> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfa70017e │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #32] │ │ │ │ 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] @ (3c0ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac804>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166885,19 +1166870,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3ae9c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x29a624> │ │ │ │ b.n 3c0a1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ac67c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf78e017e │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ 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] @ 3c1128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2acd88> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1167427,21 +1167412,21 @@ │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bic.w r1, lr, #16646144 @ 0xfe0000 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c0f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2acbd4> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1168195,33 +1168180,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r7, r4] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c1b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ad7dc>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c1b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ad7e0>) │ │ │ │ @@ -1168480,19 +1168465,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3b8764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a43c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c16a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ad308> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + ldr r7, [pc, #976] @ (3c1f5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2adbbc>) │ │ │ │ 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] @ (3c1c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ad87c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1168661,15 +1168646,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53aff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x426c54> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #736 @ (adr r1, 3c2028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2adc88>) │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ 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] │ │ │ │ @@ -1168703,15 +1168688,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c1da8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ada08>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c1d70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ad9d0> │ │ │ │ - add r1, pc, #8 @ (adr r1, 3c1db4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ada14>) │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ 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] @ (3c1e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2adafc>) │ │ │ │ @@ -1169350,15 +1169335,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c23f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae056> │ │ │ │ ldr r0, [pc, #4] @ (3c2420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae080>) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + cmp r2, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1169983,39 +1169968,39 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bls.n 3c2ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae730> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 3c2b0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae76c> │ │ │ │ + bne.n 3c29cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae62c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 3c2b10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae770> │ │ │ │ + bne.n 3c29d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae630> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3c296c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae5cc> │ │ │ │ + beq.n 3c2a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae68c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3c2974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae5d4> │ │ │ │ + beq.n 3c2a34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae694> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c2544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae1a4> │ │ │ │ + b.n 3c3004 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aec64> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c2554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae1b4> │ │ │ │ + b.n 3c3014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aec74> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c23b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae014> │ │ │ │ + b.n 3c2e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aead4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c23b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae014> │ │ │ │ + b.n 3c2e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aead4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c2d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae9cc> │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c23ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae00c> │ │ │ │ + b.n 3c2e6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aeacc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c23c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae020> │ │ │ │ + b.n 3c2e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aeae0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c30e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aed44> │ │ │ │ + b.n 3c2ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae804> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1170056,15 +1170041,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53aff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x426c54> │ │ │ │ b.n 3c2ac6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae726> │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -1170284,21 +1170269,21 @@ │ │ │ │ bhi.w 3c2b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae7a8> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c2a7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae6dc> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c2cb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ae918> │ │ │ │ nop │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1170432,17 +1170417,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a43c4> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c2db6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aea16> │ │ │ │ nop │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -1170653,17 +1170638,17 @@ │ │ │ │ bne.w 3c2f18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aeb78> │ │ │ │ b.n 3c2f32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aeb92> │ │ │ │ nop │ │ │ │ bne.n 3c3160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aedc0> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -1170737,15 +1170722,15 @@ │ │ │ │ bl 43a488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3260e8> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a43c4> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c3108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aed68> │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ 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] @ (3c333c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2aef9c>) │ │ │ │ @@ -1171056,15 +1171041,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c341c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2af07c> │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3c3564 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2af1c4> │ │ │ │ + bvs.n 3c3424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2af084> │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1171108,15 +1171093,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c3520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2af180>) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1172301,17 +1172286,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ stmia r2!, {r3, r4, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ 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] @ (3c413c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2afd9c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1173214,19 +1173199,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c497a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b05da> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c490c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b056c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bhi.n 3c4ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b0728> │ │ │ │ + bpl.n 3c4988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b05e8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c4a80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b06e0> │ │ │ │ + ble.n 3c4940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b05a0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3c4a88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b06e8> │ │ │ │ + bvc.n 3c4948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b05a8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #320] @ (3c4b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b0794>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1173589,15 +1173574,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, r6, #4 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c4de6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b0a46> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c4de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b0a48> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1177663,19 +1177648,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c761e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b327e> │ │ │ │ str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + ittt le │ │ │ │ + lslle r4, r2, #3 │ │ │ │ + pople {r2, r3, r4, r6, r7, pc} │ │ │ │ + lslle r4, r2, #3 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r6, [r7, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c750a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b316a> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1177778,15 +1177763,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c74fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b315a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c768c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b32ec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + cbz r2, 3c7798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b33f8> │ │ │ │ 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 │ │ │ │ @@ -1179068,15 +1179053,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3c8518 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4178>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 439ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325b40> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3c8378 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b3fd8> │ │ │ │ + b.n 3c7e38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b3a98> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3c8674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b42d4>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1179205,21 +1179190,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r0, #11] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r6, [r7, #10] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrb r6, [r2, #10] │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c824c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b3eac> │ │ │ │ + b.n 3c8d0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b496c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3c8978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b45d8>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1179509,45 +1179494,45 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r2, #5] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c8494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b40f4> │ │ │ │ + b.n 3c8f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4bb4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c8438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4098> │ │ │ │ + b.n 3c8ef8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4b58> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c83e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4040> │ │ │ │ + b.n 3c8ea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4b00> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c8398 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b3ff8> │ │ │ │ + b.n 3c8e58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4ab8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c8b60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b47c0> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3c8340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b3fa0> │ │ │ │ + b.n 3c8e00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4a60> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c8330 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b3f90> │ │ │ │ + b.n 3c8df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4a50> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3c8344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b3fa4> │ │ │ │ + b.n 3c8e04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4a64> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c9074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4cd4> │ │ │ │ + b.n 3c8b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4794> │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r4, [r3, #28] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c910c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4d6c> │ │ │ │ + b.n 3c8bcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b482c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c912c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4d8c> │ │ │ │ + b.n 3c8bec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b484c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3c89e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4640> │ │ │ │ blx 6acc8 │ │ │ │ @@ -1179805,37 +1179790,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3c8ab2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4712> │ │ │ │ strb r0, [r7, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [pc, #672] @ (3c8ef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4b50>) │ │ │ │ + ldr r1, [pc, #32] @ (3c8c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b48d0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ rev16 r0, r0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r2, [r3, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r3, [pc, #8] @ (3c8c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b48c4>) │ │ │ │ + ldr r0, [pc, #392] @ (3c8de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4a44>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r4, 3c8c7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b48de> │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r3, [pc, #440] @ (3c8e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4a7c>) │ │ │ │ + ldr r0, [pc, #824] @ (3c8f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4bfc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [pc, #1008] @ (3c9058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4cb8>) │ │ │ │ + ldr r0, [pc, #368] @ (3c8dd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4a38>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [pc, #728] @ (3c8f44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4ba4>) │ │ │ │ + ldr r0, [pc, #88] @ (3c8cc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4924>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [pc, #128] @ (3c8cf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4950>) │ │ │ │ + ldr r0, [pc, #512] @ (3c8e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4ad0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [pc, #64] @ (3c8cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b4914>) │ │ │ │ + bx lr │ │ │ │ lsls r2, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3c8c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b48fc> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3c8c9e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b48fe> │ │ │ │ @@ -1181060,77 +1181045,77 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, #7] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r6, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mov lr, r4 │ │ │ │ + add r6, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r3, pc, #408 @ (adr r3, 3c9aa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5708>) │ │ │ │ + add r0, pc, #792 @ (adr r0, 3c9c28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5888>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r8, r2 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #32 @ (adr r3, 3c9948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b55a8>) │ │ │ │ + add r0, pc, #416 @ (adr r0, 3c9ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5728>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3c9a00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5660> │ │ │ │ + bcs.n 3c98c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5520> │ │ │ │ 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 │ │ │ │ @@ -1182372,43 +1182357,43 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3c94c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5128> │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3ca79e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b63fe> │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3ca7dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b643c> │ │ │ │ + bge.n 3ca69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b62fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3ca6d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b6338> │ │ │ │ + bge.n 3ca798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b63f8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3ca6cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b632c> │ │ │ │ + bvs.n 3ca78c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b63ec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3ca690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b62f0> │ │ │ │ + bpl.n 3ca750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b63b0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3ca854 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b64b4> │ │ │ │ + bpl.n 3ca714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b6374> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3ca7ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b640c> │ │ │ │ + bpl.n 3ca86c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b64cc> │ │ │ │ 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 43a488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3260e8> │ │ │ │ @@ -1183491,29 +1183476,29 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3cb344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b6fa4> │ │ │ │ + beq.n 3cb404 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b7064> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, pc} │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r1, fp, #136 @ 0x88 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ sub.w r0, r3, #4000 @ 0xfa0 │ │ │ │ blx 6947c │ │ │ │ mov r0, fp │ │ │ │ @@ -1184690,15 +1184675,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 3c94c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5128> │ │ │ │ - cbnz r4, 3cc12e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b7d8e> │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ 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 │ │ │ │ @@ -1185714,29 +1185699,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3ccc84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b88e4>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.w 3c94c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5128> │ │ │ │ nop │ │ │ │ - cbnz r4, 3cccae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b890e> │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r2, 3cccae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b890e> │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r6, pc, #880 @ (adr r6, 3ccfe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b8c44>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r6, pc, #144 @ (adr r6, 3ccd08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b8968>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #824 @ (adr r5, 3ccfbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b8c1c>) │ │ │ │ + add r3, pc, #184 @ (adr r3, 3ccd3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b899c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6a22c │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1186757,112 +1186742,112 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3ebbb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7810> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c94c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5128> │ │ │ │ b.w 3c96f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b5354> │ │ │ │ nop │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r6, [r3, #5] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r6, pc, #824 @ (adr r6, 3cdb34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b9794>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r5, #15] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r0, [r1, #15] │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mvns r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itee │ │ │ │ - lsl r7, r2, #3 │ │ │ │ - addal r0, pc, #696 @ (adr r0, 3cdb04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b9764>) │ │ │ │ - lslal r2, r1, #3 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rsbs r0, r8, #6684672 @ 0x660000 │ │ │ │ - add r0, pc, #752 @ (adr r0, 3cdb48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b97a8>) │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 3cdb2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b978c>) │ │ │ │ + @ instruction: 0xf33800cc │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r1, pc, #88 @ (adr r1, 3cd8c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b9520>) │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #128 @ (adr r1, 3cd8ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b954c>) │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #128 @ (adr r1, 3cd8f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b9550>) │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #856 @ (adr r0, 3cdbcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b982c>) │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #808 @ (adr r0, 3cdba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b9800>) │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 3cdb14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b9774>) │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #656 @ (adr r0, 3cdb10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b9770>) │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #456 @ (adr r0, 3cda4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b96ac>) │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #496 @ (adr r0, 3cda78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b96d8>) │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #488 @ (adr r1, 3cda74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b96d4>) │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43a488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3260e8> │ │ │ │ mov r5, r0 │ │ │ │ bl 3a5e6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x291acc> │ │ │ │ @@ -1187899,62 +1187884,62 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3ccf5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b8bba> │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #312 @ (adr r0, 3ce53c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ba19c>) │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #232 @ (adr r0, 3ce4f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ba154>) │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r1, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb.w r0, [r8, #202] @ 0xca │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + @ instruction: 0xf5f800ca │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ 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] │ │ │ │ @@ -1188999,121 +1188984,121 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290a4c> │ │ │ │ b.n 3cf002 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bac62> │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r6, 3cf0b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bad12> │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r8, #6619136 @ 0x650000 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + sbc.w r0, r8, #202 @ 0xca │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb r4, [r3, r1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r3, r5] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf6d000cb │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + bics.w r0, r0, #6651904 @ 0x658000 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r4, r1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r2, r2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3cf928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb588> │ │ │ │ add r1, pc │ │ │ │ blx 68f9c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1189804,117 +1189789,117 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3cd0a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2b8d04> │ │ │ │ nop │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [pc, #960] @ (3cfcf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb958>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #160 @ (adr r2, 3cf9e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb640>) │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvc.n 3cf8c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb520> │ │ │ │ + bpl.n 3cf980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb5e0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [pc, #584] @ (3cfba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb800>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r5, [pc, #464] @ (3cfb30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb790>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cf734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb394> │ │ │ │ + b.n 3cf1f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bae54> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3cf8cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb52c> │ │ │ │ + bvs.n 3cf98c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb5ec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cf418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb078> │ │ │ │ + b.n 3cfed8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bbb38> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + bgt.n 3cf974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb5d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, r4 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 3cf574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb1d4> │ │ │ │ + b.n 3d0034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bbc94> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, r1 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf29200c9 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + vext.8 q8, q9, , #0 │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp2 0, 15, cr0, cr4, cr9, {6} │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + mrrc2 0, 12, r0, r4, cr9 │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1189977,31 +1189962,29 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3cfa3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb69e> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, r2 │ │ │ │ + ldc2 0, cr0, [r2, #888]! @ 0x378 │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + ldc2l 0, cr0, [r2, #-888]! @ 0xfffffc88 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ 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 │ │ │ │ @@ -1190145,23 +1190128,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a4dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290a4c> │ │ │ │ b.n 3cfbbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb81c> │ │ │ │ nop │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ 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 │ │ │ │ @@ -1190220,15 +1190203,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69948 │ │ │ │ nop │ │ │ │ lsls r0, r1, #12 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ 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 │ │ │ │ @@ -1190267,15 +1190250,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3cfd88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb9e8>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ - ldc 0, cr0, [lr], {201} @ 0xc9 │ │ │ │ + ldrd r0, r0, [lr, #804]! @ 0x324 │ │ │ │ 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 │ │ │ │ @@ -1190426,15 +1190409,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] @ (3cff04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bbb64>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ - adcs.w r0, r6, r9, lsl #3 │ │ │ │ + ldmia.w r6!, {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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1190729,18 +1190712,22 @@ │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ ldr r0, [pc, #20] @ (3d0220 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bbe80>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ ldr r0, [pc, #16] @ (3d0224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bbe84>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ - bics.w r0, r6, r9, lsl #3 │ │ │ │ - strd r0, r0, [r2], #804 @ 0x324 │ │ │ │ - ldrd r0, r0, [r6], #-804 @ 0x324 │ │ │ │ - ldrd r0, r0, [r2], #804 @ 0x324 │ │ │ │ + b.n 3d0148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bbda8> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + b.n 3cfea4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bbb04> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + b.n 3cfdd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bba30> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + b.n 3cfecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bbb2c> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3d0c14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc874> │ │ │ │ ldr.w r3, [pc, #2520] @ 3d0c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc878> │ │ │ │ @@ -1191794,51 +1191781,51 @@ │ │ │ │ bl 3cfc68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb8c8> │ │ │ │ b.n 3d06ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc34e> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8, #500]! @ 0x1f4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r2, #500]! @ 0x1f4 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf7e200de │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adc.w r0, r2, #7274496 @ 0x6f0000 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf7b400de │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + adds.w r0, r4, #7274496 @ 0x6f0000 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ vst4.16 {d0,d2,d4,d6}, [r6 :256]! │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7a0017d │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1192981,19 +1192968,19 @@ │ │ │ │ b.w 3d06ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc34e> │ │ │ │ ldr r3, [pc, #76] @ (3d1850 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bd4b0>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d09d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc632> │ │ │ │ nop │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1193005,19 +1192992,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ 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 │ │ │ │ @@ -1194064,53 +1194051,53 @@ │ │ │ │ bne.n 3d22f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bdf56> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d22ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bdf0c> │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ 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 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ 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] │ │ │ │ @@ -1195221,65 +1195208,65 @@ │ │ │ │ bcs.w 3d318a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bedea> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d3176 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bedd6> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3cfc68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb8c8> │ │ │ │ b.w 3d06ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc34e> │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ 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] │ │ │ │ @@ -1196429,45 +1196416,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d42a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bff02> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfc68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb8c8> │ │ │ │ b.w 3d06ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc34e> │ │ │ │ nop │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -1197712,61 +1197699,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d4954 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c05b4>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.w 3d083e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc49e> │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + ldr r7, [pc, #1008] @ (3d4d0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c096c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + ldr r7, [pc, #928] @ (3d4cc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c0920>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + ldr r6, [pc, #576] @ (3d4b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c07c8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + ldr r6, [pc, #440] @ (3d4ae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c0748>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + ldr r6, [pc, #88] @ (3d4990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c05f0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + ldr r5, [pc, #760] @ (3d4c38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c0898>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #424] @ (3d4af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c0754>) │ │ │ │ + ldr r3, [pc, #808] @ (3d4c74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c08d4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [pc, #352] @ (3d4ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c0710>) │ │ │ │ + ldr r3, [pc, #736] @ (3d4c30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c0890>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #952] @ (3d4d10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c0970>) │ │ │ │ + ldr r0, [pc, #312] @ (3d4a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c06f0>) │ │ │ │ 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 │ │ │ │ @@ -1199130,35 +1199117,35 @@ │ │ │ │ bl 3cfc68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb8c8> │ │ │ │ b.w 3d06ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc34e> │ │ │ │ ldr r2, [pc, #64] @ (3d5740 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c13a0>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d09d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc632> │ │ │ │ nop │ │ │ │ - bx r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add ip, fp │ │ │ │ + tst r4, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r1 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r6, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3 │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1200273,49 +1200260,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, #10 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d6e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c2aa0> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1201399,65 +1201386,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d06ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc34e> │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -1202874,31 +1202861,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r4, 3d7cc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c3920> │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #208 @ (adr r6, 3d7d8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c39ec>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 3d7f0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c3b6c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ 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 3d7cea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c394a> │ │ │ │ @@ -1204039,37 +1204026,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3d8cf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c4950> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfc68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb8c8> │ │ │ │ b.w 3d06ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc34e> │ │ │ │ nop │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ 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 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ 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 │ │ │ │ @@ -1205467,74 +1205454,71 @@ │ │ │ │ b.w 3d06ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bc34e> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3d99e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5644> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3d99dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c563c> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3d95e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5246> │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + cdp2 0, 15, cr0, cr2, cr9, {6} │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - vhadd.u32 q8, q14, │ │ │ │ - vhadd.u16 q8, q13, │ │ │ │ - cdp2 0, 8, cr0, cr8, cr9, {6} │ │ │ │ - cdp2 0, 7, cr0, cr6, cr9, {6} │ │ │ │ - ldc2l 0, cr0, [r6, #804] @ 0x324 │ │ │ │ - ldc2 0, cr0, [r4, #804]! @ 0x324 │ │ │ │ + ldc2l 0, cr0, [r2, #804]! @ 0x324 │ │ │ │ + ldc2l 0, cr0, [r8, #804] @ 0x324 │ │ │ │ + stc2l 0, cr0, [ip], {201} @ 0xc9 │ │ │ │ + ldc2 0, cr0, [sl], #804 @ 0x324 │ │ │ │ + @ instruction: 0xfbe800c9 │ │ │ │ + smlsld r0, r0, r6, r9 │ │ │ │ + @ instruction: 0xfb3600c9 │ │ │ │ + @ instruction: 0xfb1400c9 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 3d9702 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5362> │ │ │ │ @@ -1206424,52 +1206408,52 @@ │ │ │ │ bne.n 3d9fbe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5c1e> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3d9d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5990> │ │ │ │ ldr r0, [pc, #116] @ (3da058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5cb8>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [sl], #-804 @ 0xfffffcdc │ │ │ │ - ldc2 0, cr0, [r6], {201} @ 0xc9 │ │ │ │ + vst1.8 {d0[6]}, [sl], r9 │ │ │ │ + ldr??.w r0, [r6, r9] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4800c9 │ │ │ │ - @ instruction: 0xfa3400c9 │ │ │ │ + @ instruction: 0xf7a800c9 │ │ │ │ + @ instruction: 0xf79400c9 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [sl, #201] @ 0xc9 │ │ │ │ - vst1.8 {d16[6]}, [r6], r9 │ │ │ │ - ldrsh.w r0, [r2, #201] @ 0xc9 │ │ │ │ - @ instruction: 0xf7b800c9 │ │ │ │ + @ instruction: 0xf73a00c9 │ │ │ │ + @ instruction: 0xf72600c9 │ │ │ │ + @ instruction: 0xf71200c9 │ │ │ │ + adds.w r0, r8, #6586368 @ 0x648000 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf77e00c9 │ │ │ │ + @ instruction: 0xf4de00c9 │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74200c9 │ │ │ │ + @ instruction: 0xf4a200c9 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r6, #6586368 @ 0x648000 │ │ │ │ - @ instruction: 0xf53400c9 │ │ │ │ - @ instruction: 0xf52200c9 │ │ │ │ + subw r0, r6, #201 @ 0xc9 │ │ │ │ + @ instruction: 0xf29400c9 │ │ │ │ + @ instruction: 0xf28200c9 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e600c9 │ │ │ │ + movw r0, #24777 @ 0x60c9 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4a800c9 │ │ │ │ + addw r0, r8, #201 @ 0xc9 │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, ip, #6586368 @ 0x648000 │ │ │ │ + rsb r0, ip, #201 @ 0xc9 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, lr, #6586368 @ 0x648000 │ │ │ │ + @ instruction: 0xf18e00c9 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #320] @ (3da19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5dfc>) │ │ │ │ + ldr r0, [pc, #704] @ (3da31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5f7c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3da0b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5d18> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3da0b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5d18> │ │ │ │ push {lr} │ │ │ │ @@ -1206548,15 +1206532,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3da130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5d90>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #256] @ (3da234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5e94>) │ │ │ │ + blx r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1206587,17 +1206571,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3da190 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5df0>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ ldr r0, [pc, #12] @ (3da194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5df4>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfcdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2bb93c> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #80] @ (3da1e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5e44>) │ │ │ │ + bxns lr │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #224] @ (3da278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5ed8>) │ │ │ │ + blx r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1206693,17 +1206677,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3da26a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5eca> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, pc, #248 @ (adr r7, 3da39c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c5ffc>) │ │ │ │ + add r4, pc, #632 @ (adr r4, 3da51c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c617c>) │ │ │ │ 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 │ │ │ │ @@ -1207227,43 +1207211,42 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x290a4c> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3da500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c6160> │ │ │ │ ldrb r2, [r7, r4] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - rsb r0, r6, #201 @ 0xc9 │ │ │ │ - @ instruction: 0xf18600c9 │ │ │ │ + vhadd.s32 q0, q11, │ │ │ │ + cdp 0, 14, cr0, cr6, cr9, {6} │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ce00c9 │ │ │ │ - adds.w r0, r2, #201 @ 0xc9 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - bics.w r0, r0, #201 @ 0xc9 │ │ │ │ - ldr r3, [pc, #912] @ (3dab88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c67e8>) │ │ │ │ + cdp 0, 2, cr0, cr14, cr9, {6} │ │ │ │ + cdp 0, 7, cr0, cr2, cr9, {6} │ │ │ │ + ldc2l 0, cr0, [sl, #852] @ 0x354 │ │ │ │ + ldc 0, cr0, [r0, #804] @ 0x324 │ │ │ │ + ldr r1, [pc, #272] @ (3da908 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c6568>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - orrs.w r0, ip, #201 @ 0xc9 │ │ │ │ - cpsid │ │ │ │ + ldc 0, cr0, [ip, #804]! @ 0x324 │ │ │ │ + cbz r0, 3da874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c64d4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - vmla.i16 d0, d22, d1[1] │ │ │ │ - bls.n 3da824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c6484> │ │ │ │ + ldcl 0, cr0, [r6], #804 @ 0x324 │ │ │ │ + bvs.n 3da8e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c6544> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf12a00c9 │ │ │ │ - ldc 0, cr0, [ip, #804]! @ 0x324 │ │ │ │ - cdp 0, 13, cr0, cr12, cr9, {6} │ │ │ │ - cdp 0, 2, cr0, cr6, cr9, {6} │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + cdp 0, 8, cr0, cr10, cr9, {6} │ │ │ │ + adds.w r0, ip, r9, lsl #3 │ │ │ │ + ldc 0, cr0, [ip], #-804 @ 0xfffffcdc │ │ │ │ + @ instruction: 0xeb8600c9 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cdp 0, 5, cr0, cr6, cr9, {6} │ │ │ │ - cdp 0, 10, cr0, cr4, cr9, {6} │ │ │ │ + subs.w r0, r6, r9, lsl #3 │ │ │ │ + stc 0, cr0, [r4], {201} @ 0xc9 │ │ │ │ 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] │ │ │ │ @@ -1207281,15 +1207264,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #72 @ (adr r1, 3da8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c6510>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #8] @ (3da878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c64d8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, pc, #952 @ (adr r0, 3dac34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c6894>) │ │ │ │ @@ -1208467,15 +1208450,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a43c4> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 3dbbd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7830> │ │ │ │ + b.n 3db690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c72f0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1208688,33 +1208671,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3db54e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c71ae> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #288] @ (3db724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7384>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dbb94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c77f4> │ │ │ │ + b.n 3db654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c72b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #592] @ (3db864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c74c4>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3dba38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7698> │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3db9d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7630> │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3db9e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7640> │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3db9f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7650> │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3db9a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7600> │ │ │ │ + svc 28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3db9f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7658> │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dba38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7698> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1208824,15 +1208807,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #688] @ (3db9e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7648>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #336] @ (3db890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c74f0>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3db860 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c74c0> │ │ │ │ + ble.n 3db720 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7380> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1209212,35 +1209195,35 @@ │ │ │ │ b.n 3db948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c75a8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blxns r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + bgt.n 3dba14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7674> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dbe6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7acc> │ │ │ │ + svc 22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + bgt.n 3dba30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7690> │ │ │ │ lsls r1, r1, #3 │ │ │ │ bx r7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + blt.n 3dbb00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7760> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + blt.n 3dbae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7740> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + blt.n 3dbaf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7750> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 3dbc04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7864> │ │ │ │ + bge.n 3dbac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7724> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 3dbb44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c77a4> │ │ │ │ + bge.n 3dbc04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7864> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1209457,25 +1209440,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ add ip, r7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3dbd30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7990> │ │ │ │ + bge.n 3dbdf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7a50> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3dbd34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7994> │ │ │ │ + bge.n 3dbdf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7a54> │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r0, ip │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bgt.n 3dbc9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c78fc> │ │ │ │ + bls.n 3dbd5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c79bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3dbcd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7934> │ │ │ │ + bge.n 3dbd94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c79f4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 3dbc80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c78e0> │ │ │ │ + bhi.n 3dbd40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c79a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3dc098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7cf8>) │ │ │ │ @@ -1209802,33 +1209785,33 @@ │ │ │ │ b.n 3dbe2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7a8c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ negs r0, r7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dbeb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7b14> │ │ │ │ + b.n 3db974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c75d4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 3dc194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7df4> │ │ │ │ + bhi.n 3dc054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7cb4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3dc038 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7c98> │ │ │ │ + bhi.n 3dc0f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7d58> │ │ │ │ lsls r1, r1, #3 │ │ │ │ sbcs r4, r4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bge.n 3dc04c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7cac> │ │ │ │ + bhi.n 3dc10c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7d6c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3dc12c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7d8c> │ │ │ │ + bvc.n 3dbfec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7c4c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - nop {13} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bge.n 3dc014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7c74> │ │ │ │ + bhi.n 3dc0d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7d34> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3dc060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7cc0> │ │ │ │ + bhi.n 3dc120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7d80> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dc13c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7d9c> │ │ │ │ + bvs.n 3dbffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7c5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1209897,24 +1209880,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #472 @ (adr r7, 3dc358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7fb8>) │ │ │ │ + add r4, pc, #856 @ (adr r4, 3dc4d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8138>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 3dc20c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7e6c> │ │ │ │ + bvs.n 3dc0cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7d2c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mrrc2 0, 13, r0, r6, cr5 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + ldrsh.w r0, [r6, #213] @ 0xd5 │ │ │ │ + cbz r0, 3dc1f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7e58> │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r6, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ cbz r2, 3dc200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7e60> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1209952,15 +1209935,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3dc1be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7e1e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bhi.n 3dc13c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7d9c> │ │ │ │ + bpl.n 3dc1fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7e5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (3dc434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8094>) │ │ │ │ @@ -1210181,29 +1210164,29 @@ │ │ │ │ b.n 3dc344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7fa4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #220 @ 0xdc │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3dc468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c80c8> │ │ │ │ + bpl.n 3dc528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8188> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3dc4b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8114> │ │ │ │ + bmi.n 3dc374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c7fd4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, #172 @ 0xac │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvc.n 3dc418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8078> │ │ │ │ + bpl.n 3dc4d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8138> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dc460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c80c0> │ │ │ │ + bmi.n 3dc520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8180> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3dc3a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8000> │ │ │ │ + bmi.n 3dc460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c80c0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dc480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c80e0> │ │ │ │ + bmi.n 3dc540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c81a0> │ │ │ │ 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 │ │ │ │ @@ -1211148,90 +1211131,90 @@ │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 3dcf18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8b78> │ │ │ │ + bvs.n 3dcdd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8a38> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3dcef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8b50> │ │ │ │ + bpl.n 3dcdb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8a10> │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #122 @ 0x7a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvs.n 3dcf38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8b98> │ │ │ │ + bcc.n 3dcdf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8a58> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3dce44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8aa4> │ │ │ │ + bne.n 3dcf04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8b64> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3dcd98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c89f8> │ │ │ │ + bcc.n 3dce58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8ab8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3dce94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8af4> │ │ │ │ + bmi.n 3dcf54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8bb4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3dce70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8ad0> │ │ │ │ + bcs.n 3dcf30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8b90> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dcecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8b2c> │ │ │ │ + bcs.n 3dcd8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c89ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp lr, r2 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp ip, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp ip, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r8, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, pc │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, pc │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, pc │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r3, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dce14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8a74> │ │ │ │ + bcc.n 3dced4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8b34> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3dcf64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8bc4> │ │ │ │ + bcc.n 3dce24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8a84> │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3dcbd6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8836> │ │ │ │ - @ instruction: 0xffffcdd4 │ │ │ │ + @ instruction: 0xffffcb34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 3dce80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8ae0> │ │ │ │ + beq.n 3dcf40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8ba0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3dcef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c8b54> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1212354,89 +1212337,89 @@ │ │ │ │ b.n 3dd99a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c95fa> │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3ddb30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c9790> │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + ldr r5, [pc, #816] @ (3ddda4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c9a04>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3260e8> │ │ │ │ ldr r2, [pc, #368] @ (3ddc6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c98cc>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1212570,18 +1212553,18 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3ddbae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2c980e> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - itte mi │ │ │ │ - lslmi r1, r1, #3 │ │ │ │ - ldrmi r4, [sp, #40] @ 0x28 │ │ │ │ - movpl r1, #104 @ 0x68 │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43a488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3260e8> │ │ │ │ mov r9, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #1 │ │ │ │ @@ -1213309,23 +1213292,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 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - wfe │ │ │ │ + pop {r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1213545,17 +1213528,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3de586 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca1e6> │ │ │ │ b.n 3de592 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca1f2> │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + cbnz r2, 3de614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca274> │ │ │ │ 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] @ (3de738 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca398>) │ │ │ │ @@ -1213707,21 +1213690,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, r3, r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - negs r6, r3 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r0, r4 │ │ │ │ + subs r6, #0 │ │ │ │ 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 │ │ │ │ @@ -1213888,15 +1213871,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r2, r4, #30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - revsh r2, r6 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ 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 │ │ │ │ @@ -1213954,17 +1213937,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - hlt 0x002a │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - hlt 0x003c │ │ │ │ + @ instruction: 0xb81c │ │ │ │ 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 │ │ │ │ @@ -1214006,17 +1213989,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - revsh r6, r3 │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - hlt 0x0002 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ 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 │ │ │ │ @@ -1214145,17 +1214128,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3deb28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca788> │ │ │ │ nop │ │ │ │ - rev r6, r2 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r2, r0 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ 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 │ │ │ │ @@ -1214222,25 +1214205,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3dec48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca8a8>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3debe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca840> │ │ │ │ - cbnz r4, 3dec78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca8d8> │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev16 r6, r0 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #480] @ (3dee20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caa80>) │ │ │ │ + mov r8, fp │ │ │ │ lsls r6, r3, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #376] @ (3dedc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caa20>) │ │ │ │ + mov lr, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - rev16 r4, r5 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ 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] @ (3deddc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caa3c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1214399,31 +1214382,31 @@ │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3decd6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca936> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r0, 3dee40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caaa0> │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r2, r4, #12 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r0, 3dee46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caaa6> │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3dee2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caa8a> │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3dee4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caaac> │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3dee30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caa90> │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r6, r0 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3dee64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caac4> │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ 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 │ │ │ │ @@ -1214470,17 +1214453,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3de910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ca570> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - blx r1 │ │ │ │ + add r8, sp │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 3deede <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cab3e> │ │ │ │ + @ instruction: 0xb878 │ │ │ │ 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 │ │ │ │ @@ -1214585,21 +1214568,21 @@ │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3def52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cabb2> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r6, r1, #5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, lr │ │ │ │ + add r6, sl │ │ │ │ lsls r6, r3, #3 │ │ │ │ - revsh r4, r1 │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r6, r4, #2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - rev r4, r2 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ 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] @ (3df080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cace0>) │ │ │ │ @@ -1214686,21 +1214669,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - hlt 0x0014 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r0, r1 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ 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] @ (3df1a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cae00>) │ │ │ │ @@ -1214804,25 +1214787,25 @@ │ │ │ │ b.n 3df118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cad78> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev r4, r4 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r6, 3df1e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cae42> │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3df1d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cae30> │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ 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] @ (3df2bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caf1c>) │ │ │ │ @@ -1214925,21 +1214908,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3df274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caed4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r4, #24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r6, r0, #23 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r6, 3df2e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2caf40> │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ 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] @ (3df464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb0c4>) │ │ │ │ @@ -1215103,29 +1215086,29 @@ │ │ │ │ b.n 3df3ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb01a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #20 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3df496 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb0f6> │ │ │ │ + @ instruction: 0xb68e │ │ │ │ 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 │ │ │ │ @@ -1215349,29 +1215332,29 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r2, #13 │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsrs r2, r2, #13 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3df70a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb36a> │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + push {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] @ (3df8dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb53c>) │ │ │ │ @@ -1215552,37 +1215535,37 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r2, #3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3dff00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbb60> │ │ │ │ + b.n 3df9c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb620> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + push {r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cpsid i │ │ │ │ + cbz r2, 3df980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb5e0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dfe68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbac8> │ │ │ │ + b.n 3df928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb588> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1215929,32 +1215912,32 @@ │ │ │ │ ldr r2, [pc, #44] @ (3dfc9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb8fc>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dfc5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb8be> │ │ │ │ ldr r2, [pc, #40] @ (3dfca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb900>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3dfbb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb814> │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + cbz r4, 3dfcda <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb93a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + cbz r4, 3dfd02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb962> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3dfd0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb96a> │ │ │ │ + cbz r2, 3dfca2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb902> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf22400ca │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + vmla.i d0, d20, d2[2] │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3dfcf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb954> │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3dfd0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb96e> │ │ │ │ + cbz r4, 3dfca6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb906> │ │ │ │ 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 │ │ │ │ @@ -1215989,19 +1215972,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + cbz r0, 3dfd5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb9bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + cbz r4, 3dfd5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb9bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + uxtb r2, r4 │ │ │ │ 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] @ (3dfe00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cba60>) │ │ │ │ @@ -1216093,25 +1216076,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3dfd5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cb9ba> │ │ │ │ lsls r0, r2, #11 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + cbz r0, 3dfe4a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbaaa> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + cbz r4, 3dfe54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbab4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + cbz r2, 3dfe64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbac4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1216323,21 +1216306,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfe8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbaec> │ │ │ │ ldr r3, [pc, #112] @ (3e00a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbd00>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfe8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbaec> │ │ │ │ nop │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cbz r0, 3e0080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbce0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [pc, #472] @ (3e0224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbe84>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #480] @ (3e0230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbe90>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #568] @ (3e028c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbeec>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1216347,15 +1216330,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #784] @ (3e0370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbfd0>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #872] @ (3e03cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc02c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #384] @ (3e01e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbe48>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + cbz r0, 3e00aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbd0a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #768] @ (3e0370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbfd0>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r2, [pc, #520] @ (3e027c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbedc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r2, [pc, #608] @ (3e02d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cbf38>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1217123,77 +1217106,77 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e0848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc4a8> │ │ │ │ vbif q0, q7, q14 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + movs r7, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r2, r1 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r6, 3e0950 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc5b0> │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r6, r7 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r2, r5 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxth r2, r6 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3e0926 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc586> │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r2, r6 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3e0960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc5c0> │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + cbz r6, 3e0958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc5b8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r2, r6 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3e0984 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc5e4> │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxth r6, r2 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2} │ │ │ │ + cbz r4, 3e0950 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc5b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r6, r1 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r6, 3e09a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc604> │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3e09c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc626> │ │ │ │ + cbz r2, 3e095e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cc5be> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r4, r6 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r2, r6 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxth r2, r6 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r4, r6 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ 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 │ │ │ │ @@ -1217858,29 +1217841,29 @@ │ │ │ │ b.n 3e0fe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccc40> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e0ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccb2c> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e100e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccc6e> │ │ │ │ b.n 3e0fe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccc40> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #528] @ (3e1238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cce98>) │ │ │ │ + ldr r3, [pc, #912] @ (3e13b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd018>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #984] @ (3e140c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd06c>) │ │ │ │ + ldr r3, [pc, #344] @ (3e118c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccdec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #728] @ (3e1310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccf70>) │ │ │ │ + ldr r3, [pc, #88] @ (3e1090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cccf0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ 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] @ (3e1168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccdc8>) │ │ │ │ @@ -1217999,27 +1217982,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (3e1184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccde4>) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3e1088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccce8> │ │ │ │ vsra.s32 q0, q14, #32 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ 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] │ │ │ │ @@ -1218159,29 +1218142,29 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3e11da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cce3a> │ │ │ │ nop │ │ │ │ mrc 1, 2, r0, cr8, cr12, {3} │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #776 @ (adr r0, 3e1608 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd268>) │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ 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] │ │ │ │ @@ -1218274,25 +1218257,25 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3e137a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ccfda> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [lr], {124} @ 0x7c │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r7, pc, #832 @ (adr r7, 3e1750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd3b0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ 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, 3e1462 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd0c2> │ │ │ │ @@ -1218964,27 +1218947,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e1870 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd4d0> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r6, pc, #344 @ (adr r6, 3e1c2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd88c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r6, pc, #904 @ (adr r6, 3e1e60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdac0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #592 @ (adr r7, 3e1d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd98c>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 3e1eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdb0c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #224 @ (adr r6, 3e1bc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd820>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 3e1d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd9a0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #560 @ (adr r6, 3e1d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd974>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 3e1e94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdaf4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #96 @ (adr r6, 3e1b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd7a8>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 3e1cc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd928>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #752 @ (adr r5, 3e1ddc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cda3c>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 3e1b5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd7bc>) │ │ │ │ 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, 3e1b48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd7a8> │ │ │ │ @@ -1219404,45 +1219387,45 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 3e185c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd4bc> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e1850 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd4b0> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #256 @ (adr r4, 3e2060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdcc0>) │ │ │ │ + add r1, pc, #640 @ (adr r1, 3e21e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cde40>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #352 @ (adr r5, 3e20cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdd2c>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 3e224c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdeac>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e23a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce008> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r4, pc, #472 @ (adr r4, 3e214c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cddac>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 3e22cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdf2c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #576 @ (adr r4, 3e21b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cde18>) │ │ │ │ + add r1, pc, #960 @ (adr r1, 3e2338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdf98>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #984 @ (adr r2, 3e2358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdfb8>) │ │ │ │ + add r0, pc, #344 @ (adr r0, 3e20d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdd38>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #144 @ (adr r3, 3e2014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdc74>) │ │ │ │ + add r0, pc, #528 @ (adr r0, 3e2194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cddf4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #760 @ (adr r2, 3e2280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdee0>) │ │ │ │ + add r0, pc, #120 @ (adr r0, 3e2000 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdc60>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #296 @ (adr r3, 3e20b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdd14>) │ │ │ │ + add r0, pc, #680 @ (adr r0, 3e2234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cde94>) │ │ │ │ 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 │ │ │ │ @@ -1219529,27 +1219512,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e2018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdc78> │ │ │ │ ldr r2, [pc, #28] @ (3e2094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdcf4>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e2060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdcc0> │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #392 @ (adr r3, 3e2214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cde74>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 3e2394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cdff4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #960 @ (adr r3, 3e2450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce0b0>) │ │ │ │ + add r1, pc, #320 @ (adr r1, 3e21d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cde30>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #952 @ (adr r2, 3e244c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce0ac>) │ │ │ │ + add r0, pc, #312 @ (adr r0, 3e21cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cde2c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #416 @ (adr r3, 3e2238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cde98>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 3e23b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce018>) │ │ │ │ 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 │ │ │ │ @@ -1219920,57 +1219903,57 @@ │ │ │ │ b.n 3e23dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce03c> │ │ │ │ ldr r2, [pc, #96] @ (3e24e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce148>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3e21f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cde52> │ │ │ │ - add r3, pc, #856 @ (adr r3, 3e27f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce450>) │ │ │ │ + add r1, pc, #216 @ (adr r1, 3e2570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce1d0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #448 @ (adr r2, 3e2668 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce2c8>) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #216 @ (adr r2, 3e25ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce20c>) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #712 @ (adr r1, 3e27a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce408>) │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #768 @ (adr r0, 3e27e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce444>) │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #960 @ (adr r0, 3e28a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce508>) │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ 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] @ 3e2e48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ceaa8> │ │ │ │ @@ -1220916,55 +1220899,55 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 3e2e20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cea80> │ │ │ │ lsls r4, r7, #5 │ │ │ │ bl 108e56 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 3e3250 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ceeb0>) │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bhi.n 3e2e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ceac4> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bl 59ee7e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48aade> │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e3a8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cf6ec> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1222135,68 +1222118,66 @@ │ │ │ │ b.w 3e2a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce6fc> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e38a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cf500> │ │ │ │ b.w 3e3270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ceed0> │ │ │ │ nop │ │ │ │ - str r6, [r7, #32] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + vshr.u64 q0, , #4 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e343a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cf09a> │ │ │ │ - vtbx.8 d23, {d31- │ │ │ │ - @ instruction: 0xfffffe82 │ │ │ │ + vtbx.8 d31, {d31- │ │ │ │ - vcvt.u32.f32 d24, d6, #1 │ │ │ │ + vcvt.f16.u16 q12, q11, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2 0, cr0, [lr, #884]! @ 0x374 │ │ │ │ - stc2 0, cr0, [sl, #-884] @ 0xfffffc8c │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + @ instruction: 0xfb0e00dd │ │ │ │ + @ instruction: 0xfa6a00dd │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #30 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e3e6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cfacc>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1222523,71 +1222504,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e14cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cd12c> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e27f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce450> │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh.w r0, [sl, #221] @ 0xdd │ │ │ │ + addw r0, sl, #2269 @ 0x8dd │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e24ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ce14c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1223713,57 +1223694,57 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3} │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev16 r0, r0 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mcr 0, 6, r0, cr8, cr5, {6} │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + stc 0, cr0, [r8], #-852 @ 0xfffffcac │ │ │ │ + adds r1, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc 0, cr0, [r8, #-884]! @ 0xfffffc8c │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + eor.w r0, r8, sp, lsr #3 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #14 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e4d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d0988>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1223904,46 +1223885,46 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.w 3e41f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2cfe50> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2l 0, cr0, [ip, #-808]! @ 0xfffffcd8 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + @ instruction: 0xfacc00ca │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #23] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #784 @ (adr r3, 3e5074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d0cd4>) │ │ │ │ + add r1, pc, #144 @ (adr r1, 3e4df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d0a54>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ 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] @ (3e4ee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d0b44>) │ │ │ │ @@ -1224091,23 +1224072,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e4e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d0ae0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ sxtb r0, r7 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ cbz r0, 3e4f22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d0b82> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3e4f3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d0b9a> │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ 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] @ (3e501c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d0c7c>) │ │ │ │ @@ -1224231,21 +1224212,21 @@ │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ 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] @ 3e5c4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d18ac> │ │ │ │ @@ -1225301,74 +1225282,74 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #656 @ 0x290 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r7, sp, #632 @ 0x278 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvs.n 3e5c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d18bc> │ │ │ │ + bmi.n 3e5d1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d197c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvc.n 3e5c80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d18e0> │ │ │ │ + bmi.n 3e5d40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d19a0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvc.n 3e5cf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1958> │ │ │ │ + bmi.n 3e5bb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1818> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #320] @ (3e5db8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1a18>) │ │ │ │ + ldr r4, [pc, #704] @ (3e5f38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1b98>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3e5d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1988> │ │ │ │ + bls.n 3e5be8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1848> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stc2l 0, cr0, [lr], #800 @ 0x320 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + @ instruction: 0xfa4e00c8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3e5bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1814> │ │ │ │ + bne.n 3e5c74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d18d4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + ldr r7, [pc, #880] @ (3e602c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1c8c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e5aa6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d1706> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1226077,75 +1226058,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3e643a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d209a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r6, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #640] @ (3e6780 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d23e0>) │ │ │ │ + mov r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bx r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r6, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r4, r1 │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ 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] @ (3e6774 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d23d4>) │ │ │ │ @@ -1226371,33 +1226352,33 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 3e6d00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d2960> │ │ │ │ + b.n 3e67c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d2420> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1227355,65 +1227336,65 @@ │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.n 3e6d70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d29d0> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ b.n 3e701a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d2c7a> │ │ │ │ - vshr.u64 , q3, #1 │ │ │ │ + vcvt.f32.u32 d22, d22, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + ite eq │ │ │ │ + lsleq r0, r1, #3 │ │ │ │ + ldrbne r0, [r3, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + bkpt 0x003a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r0, r6 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r7, #5 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 539d80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4259e0> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e6f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d2ba0> │ │ │ │ ldrb.w r2, [r7, #635] @ 0x27b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -1228423,149 +1228404,146 @@ │ │ │ │ ldr r2, [pc, #284] @ (3e7fe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3c40>) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ b.w 3e6a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d269c> │ │ │ │ nop │ │ │ │ - bvs.n 3e7f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3bb8> │ │ │ │ + bcc.n 3e7e18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3a78> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3e7ec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3b20> │ │ │ │ + bcs.n 3e7f80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3be0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 3e7fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3c04> │ │ │ │ + bhi.n 3e7e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3ac4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + blt.n 3e7e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3aec> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #26 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #6 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #26 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #6 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r6} │ │ │ │ + cbz r0, 3e7f6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3bcc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + vmla.i q8, q10, d0[2] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r7, #24] │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + vhadd.u32 q8, q11, q4 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - uxtb r6, r5 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r0, #28] │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + stc2 0, cr0, [r2, #800]! @ 0x320 │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + ldr r7, [pc, #456] @ (3e817c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3ddc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + ldr r6, [pc, #80] @ (3e800c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3c6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3e7fee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3c4e> │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r6, 3e7fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d3c4c> │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 53d8bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42951c> │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #4 │ │ │ │ beq.w 3e843c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d409c> │ │ │ │ ldrb.w r3, [r7, #188] @ 0xbc │ │ │ │ @@ -1229579,179 +1229557,180 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3e863c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d429c> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3e8a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d469c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmdb sl!, {r0, r1, r3, r6, r7} │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + b.n 3e88e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4540> │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + ldr r5, [pc, #824] @ (3e8f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4b70>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #248 @ (adr r7, 3e8ce0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4940>) │ │ │ │ + add r4, pc, #632 @ (adr r4, 3e8e60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4ac0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #40] @ (3e8c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d48a4>) │ │ │ │ + bx sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #5 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbc.w r0, r8, #200 @ 0xc8 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + cdp 0, 12, cr0, cr8, cr8, {6} │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #528] @ (3e8e58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4ab8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + ldr r6, [pc, #320] @ (3e8d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d49f4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + ldr r6, [pc, #424] @ (3e8e0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4a6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, r1] │ │ │ │ + ldr r5, [pc, #848] @ (3e8fb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4c18>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r5, [pc, #832] @ (3e8fac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4c0c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + ldr r5, [pc, #696] @ (3e8f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4b88>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r5, [pc, #624] @ (3e8ee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4b44>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + ldr r5, [pc, #560] @ (3e8ea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4b08>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r5, [pc, #952] @ (3e9034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4c94>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + ldr r5, [pc, #928] @ (3e9020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4c80>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ 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] @ (3e8d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d49a4>) │ │ │ │ @@ -1229832,15 +1229811,15 @@ │ │ │ │ strb r0, [r4, #13] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3e8e46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d4aa6> │ │ │ │ vrshr.u64 , q13, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -1230793,83 +1230772,83 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r2, [r7, #9] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #9] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt cs │ │ │ │ - lslcs r0, r1, #3 │ │ │ │ - ldrbcs r4, [r2, r5] │ │ │ │ - lslcs r1, r1, #3 │ │ │ │ - bkpt 0x0090 │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + cbnz r0, 3e97c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d5424> │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #696] @ (3e9a0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d566c>) │ │ │ │ + ldr r2, [pc, #56] @ (3e978c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d53ec>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #324] @ (3e98d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d5534>) │ │ │ │ @@ -1231004,20 +1230983,20 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bl 1938de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x7f53e> │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ vabdl.u q11, d31, d4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ 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] @ (3e998c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d55ec>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1231082,15 +1231061,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231208,15 +1231187,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231328,15 +1231307,15 @@ │ │ │ │ b.n 3e9b54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d57b4> │ │ │ │ blx r3 │ │ │ │ b.n 3e9b54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d57b4> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r1, [r4, #31] │ │ │ │ - vtbx.8 d21, {d15-d16}, d20 │ │ │ │ + vmlsl.u , d31, d4[0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3e9c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d58a0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1231723,35 +1231702,35 @@ │ │ │ │ b.n 3e9d70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d59d0> │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r4, [r4, #28] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strh r0, [r0, 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 3ea17c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d5ddc> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1231871,15 +1231850,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r2, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsh r2, [r7, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1232268,31 +1232247,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, r7] │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + ldr r7, [pc, #952] @ (3ea918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6578>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + ldr r7, [pc, #904] @ (3ea8ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d654c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + ldr r7, [pc, #936] @ (3ea914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6574>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #832] @ (3ea8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6510>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + ldr r7, [pc, #536] @ (3ea78c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d63ec>) │ │ │ │ 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] @ (3ea8f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6550>) │ │ │ │ @@ -1232617,27 +1232596,27 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r6, [r1, r7] │ │ │ │ + ldr r7, [pc, #184] @ (3ea9b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6618>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r6, [r1, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ @ instruction: 0xffff3ea3 │ │ │ │ @ instruction: 0xffff1ef4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + ldr r6, [pc, #808] @ (3eac3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d689c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + ldr r6, [pc, #512] @ (3eab18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6778>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + ldr r6, [pc, #112] @ (3ea98c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d65ec>) │ │ │ │ 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 │ │ │ │ @@ -1232779,15 +1232758,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3eaa8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d66ec>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ b.n 3eaa72 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d66d2> │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + cbnz r0, 3eaae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6744> │ │ │ │ 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 │ │ │ │ @@ -1233092,23 +1233071,23 @@ │ │ │ │ b.n 3eacfe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d695e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r7, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #504] @ (3eafc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6c20>) │ │ │ │ + ldr r4, [pc, #888] @ (3eb140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6da0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r4, [r6, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r6, [pc, #520] @ (3eafd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6c38>) │ │ │ │ + ldr r3, [pc, #904] @ (3eb158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6db8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #192] @ (3eae94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6af4>) │ │ │ │ + ldr r3, [pc, #576] @ (3eb014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6c74>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #872] @ (3eb140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6da0>) │ │ │ │ + ldr r3, [pc, #232] @ (3eaec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6b20>) │ │ │ │ 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 │ │ │ │ @@ -1233330,33 +1233309,33 @@ │ │ │ │ b.n 3eaf92 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6bf2> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #736] @ (3eb31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6f7c>) │ │ │ │ + ldr r4, [pc, #96] @ (3eb09c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6cfc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r2, [r0, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [pc, #376] @ (3eb1bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6e1c>) │ │ │ │ + ldr r2, [pc, #760] @ (3eb33c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6f9c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #776] @ (3eb354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6fb4>) │ │ │ │ + ldr r3, [pc, #136] @ (3eb0d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6d34>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #976] @ (3eb420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7080>) │ │ │ │ + ldr r3, [pc, #336] @ (3eb1a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6e00>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #752] @ (3eb344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6fa4>) │ │ │ │ + ldr r3, [pc, #112] @ (3eb0c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6d24>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #672] @ (3eb2f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6f58>) │ │ │ │ + ldr r2, [pc, #32] @ (3eb078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6cd8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #272] @ (3eb16c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6dcc>) │ │ │ │ + ldr r1, [pc, #656] @ (3eb2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6f4c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ 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] @ 3eb858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d74b8> │ │ │ │ @@ -1234090,155 +1234069,155 @@ │ │ │ │ b.n 3eb0e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d6d46> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #512] @ (3eba5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d76bc>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #368] @ (3eb9d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7634>) │ │ │ │ + ldr r1, [pc, #752] @ (3ebb54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d77b4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r5, [pc, #152] @ (3eb900 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7560>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r2, [pc, #848] @ (3ebbbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d781c>) │ │ │ │ + ldr r0, [pc, #208] @ (3eb93c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d759c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mcr 0, 4, r0, cr8, cr4, {6} │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + @ instruction: 0xebe800d4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rev16 r0, r2 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7cc00c9 │ │ │ │ - @ instruction: 0xfab000c9 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + @ instruction: 0xf52c00c9 │ │ │ │ + ldrb.w r0, [r0, r9] │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #1008] @ (3ebc88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d78e8>) │ │ │ │ + bxns fp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r6, pc, #928 @ (adr r6, 3ebc3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d789c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r6, pc, #800 @ (adr r6, 3ebbc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7824>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [pc, #560] @ (3ebae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7740>) │ │ │ │ + mov ip, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #560] @ (3ebae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7744>) │ │ │ │ + mov ip, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #512] @ (3ebab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7718>) │ │ │ │ + mov r8, ip │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r1, [pc, #328] @ (3eba0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d766c>) │ │ │ │ + mov sl, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #216] @ (3eb9a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7604>) │ │ │ │ + mov lr, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r0, 3eb92a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d758a> │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r6, 3eb92a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d758a> │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r0, r1, #3 │ │ │ │ - rors r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbz r6, 3eb8fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d755e> │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r0, 3eb92c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d758c> │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r6, 3eb92e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d758e> │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [pc, #784] @ (3ebbf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7858>) │ │ │ │ + mov r4, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [pc, #664] @ (3ebb88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d77e8>) │ │ │ │ + mov r6, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r6, 3eb94a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d75aa> │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [pc, #496] @ (3ebaec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d774c>) │ │ │ │ + cmp ip, fp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [pc, #400] @ (3eba94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d76f4>) │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #376] @ (3eba80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d76e0>) │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #368] @ (3eba7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d76dc>) │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #344] @ (3eba68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d76c8>) │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xeaa600cd │ │ │ │ - ldr r0, [pc, #128] @ (3eb99c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d75fc>) │ │ │ │ + @ instruction: 0xe80600cd │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #88] @ (3eb978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d75d8>) │ │ │ │ + cmp r6, lr │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #16] @ (3eb934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7594>) │ │ │ │ + cmp r4, ip │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + cmp r6, fp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blxns sp │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blx ip │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bhi.n 3eb8f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7554> │ │ │ │ + bvs.n 3eb9b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7614> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #736 @ (adr r4, 3ebc24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7884>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 3eb9a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7604>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + add lr, pc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r4, r3 │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ittt gt │ │ │ │ - lslgt r0, r1, #3 │ │ │ │ - ite le @ unpredictable │ │ │ │ - lslle r0, r1, #3 │ │ │ │ - itee lt @ unpredictable │ │ │ │ - lsllt r0, r1, #3 │ │ │ │ - nopge {12} │ │ │ │ - lslge r0, r1, #3 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + pop {r1, r5, pc} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + pop {r1, r4, pc} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + pop {r5, pc} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3eb9be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d761e> │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r2, 3eb9c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7624> │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r4, 3eb9ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d762a> │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r6, 3eb9d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7630> │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - mov r8, sp │ │ │ │ + add r0, r9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov sl, ip │ │ │ │ + add r2, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r8, ip │ │ │ │ + add r0, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp lr, r0 │ │ │ │ + cmn r6, r4 │ │ │ │ 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] @ (3ebad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d7738>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1234367,21 +1234346,21 @@ │ │ │ │ b.n 3eba52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d76b2> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r0, ip │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r8, ip │ │ │ │ + negs r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp ip, r4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add sl, sl │ │ │ │ + tst r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add lr, r9 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3ebb9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d77fc>) │ │ │ │ @@ -1234454,19 +1234433,19 @@ │ │ │ │ b.n 3ebb64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d77c4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add ip, lr │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r1 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add sl, r2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r4, r7 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ sub.w sp, sp, #940 @ 0x3ac │ │ │ │ mov r6, r2 │ │ │ │ @@ -1235341,43 +1235320,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ec46a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d80ca> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r0, r1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r0 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r2, r7 │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r6, #234 @ 0xea │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + cbz r6, 3ec596 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d81f6> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #32 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1235688,23 +1235667,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2905e0> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ec702 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d8362> │ │ │ │ nop │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ 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] @ (3ec9d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d8630>) │ │ │ │ @@ -1235834,15 +1235813,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsls r4, r7, #5 │ │ │ │ - sxth r6, r3 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -1237146,51 +1237125,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + ldr r6, [pc, #152] @ (3ed808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9468>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r0, r5, r7 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + ldr r6, [pc, #144] @ (3ed808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9468>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r6, r1, r4 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + ldr r6, [pc, #248] @ (3ed878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d94d8>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r7, [pc, #640] @ (3eda08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9668>) │ │ │ │ + ldr r5, [pc, #0] @ (3ed788 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d93e8>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r2, r6, #27 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + ldr r6, [pc, #152] @ (3ed828 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9488>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + ldr r6, [pc, #336] @ (3ed8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9548>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r6, r2, #24 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + ldr r7, [pc, #24] @ (3ed7b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9418>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #584] @ (3eda00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9660>) │ │ │ │ + ldr r1, [pc, #968] @ (3edb80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d97e0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r2, r3, r5 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1237521,27 +1237500,27 @@ │ │ │ │ b.n 3ed8ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d954c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #16 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ee200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9e60> │ │ │ │ + b.n 3edcc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2d9920> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r5, #78 @ 0x4e │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1239879,19 +1239858,19 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r2, r3, #15 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1240088,15 +1240067,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #13 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -1240739,31 +1240718,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ 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] │ │ │ │ @@ -1242550,19 +1242529,19 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3efc22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2db882> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cdp2 0, 1, cr0, cr0, cr8, {6} │ │ │ │ - ldc2 0, cr0, [r6, #-800]! @ 0xfffffce0 │ │ │ │ - ldc2 0, cr0, [r0, #-800] @ 0xfffffce0 │ │ │ │ - stc2l 0, cr0, [ip], #800 @ 0x320 │ │ │ │ - ldr??.w r0, [r0, #200] @ 0xc8 │ │ │ │ + @ instruction: 0xfb7000c8 │ │ │ │ + @ instruction: 0xfa9600c8 │ │ │ │ + @ instruction: 0xfa7000c8 │ │ │ │ + @ instruction: 0xfa4c00c8 │ │ │ │ + @ instruction: 0xf65000c8 │ │ │ │ @ instruction: 0xf6b0017b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1243173,15 +1243152,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xeb3e017b │ │ │ │ @ instruction: 0xeb3c017b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8, #800] @ 0x320 │ │ │ │ + @ instruction: 0xeb2800c8 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r2, fp, ror #1 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1243516,18 +1243495,19 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ strex r1, r0, [r4, #492] @ 0x1ec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe81a017b │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orr.w r0, r6, r8, lsl #3 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + b.n 3f1a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dd68c> │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + str r2, [r2, r1] │ │ │ │ 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 │ │ │ │ @@ -1244086,31 +1244066,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f1ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dd744> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f1cf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dd950> │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3f19ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dd60c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 3f1990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dd5f0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f24e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de144> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r7, [pc, #184] @ (3f21e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dde44>) │ │ │ │ + ldr r4, [pc, #568] @ (3f2364 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ddfc4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3f19d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dd638> │ │ │ │ + b.n 3f2498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de0f8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1244792,25 +1244772,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 3f2870 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de4d0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - bgt.n 3f2784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de3e4> │ │ │ │ + bge.n 3f2844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de4a4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - blt.n 3f27d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de430> │ │ │ │ + bls.n 3f2890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de4f0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - blt.n 3f280c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de46c> │ │ │ │ + bls.n 3f28cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de52c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ bhi.n 3f2884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de4e4> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - blt.n 3f2928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de588> │ │ │ │ + bhi.n 3f27e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de448> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - blt.n 3f2944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de5a4> │ │ │ │ + bhi.n 3f2804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de464> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1245473,15 +1245453,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f2b0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de76a> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f2b5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de7be> │ │ │ │ b.n 3f2c80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2de8e0> │ │ │ │ - bvs.n 3f2f44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2deba4> │ │ │ │ + bcc.n 3f2e04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dea64> │ │ │ │ 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 │ │ │ │ @@ -1245561,15 +1245541,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ beq.n 3f2f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2deb84> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 3f2ec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2deb28> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cmp sl, fp │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #144] @ (3f3064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2decc4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1245635,15 +1245615,15 @@ │ │ │ │ nop │ │ │ │ beq.n 3f30ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ded0c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cmp r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1245862,15 +1245842,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f3264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2deec4> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - rsb r0, ip, #6520832 @ 0x638000 │ │ │ │ + ssat r0, #8, 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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1246322,15 +1246302,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f39f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2df658>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246610,24 +1246590,24 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r4, #199 @ 0xc7 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldc 0, cr0, [r4, #796] @ 0x31c │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (3f3afc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2df75c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246713,15 +1246693,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1247243,15 +1247223,15 @@ │ │ │ │ b.n 3f3e76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dfad6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r5, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1247488,15 +1247468,15 @@ │ │ │ │ nop │ │ │ │ ite pl │ │ │ │ lslpl r3, r7, #5 │ │ │ │ submi r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itet cc │ │ │ │ lslcc r3, r7, #5 │ │ │ │ - stmiacs r3!, {r3, r6} │ │ │ │ + stmiacs r0!, {r3, r5, r7} │ │ │ │ lslcc 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] @ (3f4664 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e02c4>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1247848,22 +1247828,22 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f4448 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e00a8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ pop {r2, r3, pc} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #112 @ (adr r7, 3f46e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e0340>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 3f4860 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e04c0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r1, r5} │ │ │ │ + cbz r2, 3f4694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e02f4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf5f400d6 │ │ │ │ + @ instruction: 0xf35400d6 │ │ │ │ cbnz r0, 3f46e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e0348> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1248158,17 +1248138,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 3f49b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e0610> │ │ │ │ lsls r3, r7, #5 │ │ │ │ @ instruction: 0xb832 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f426c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2dfecc> │ │ │ │ + b.n 3f4d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e098c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f4ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e0718>) │ │ │ │ @@ -1248279,15 +1248259,15 @@ │ │ │ │ b.n 3f4a52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e06b2> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb640 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #632 @ (adr r0, 3f4d3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e099c>) │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r1, r3, r4, r7, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1248906,15 +1248886,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r0, r1, #3 │ │ │ │ sxth r6, r2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1249109,17 +1249089,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1249508,17 +1249488,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 32d098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x218cf8> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f56dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e133c> │ │ │ │ b.n 3f5698 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e12f8> │ │ │ │ nop │ │ │ │ - b.n 3f5ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e1724> │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3f5ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e1718> │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1250356,17 +1250336,17 @@ │ │ │ │ b.n 3f5eea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e1b4a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #608 @ (adr r2, 3f61bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e1e1c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #168 @ (adr r1, 3f6014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e1c74>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1250991,21 +1250971,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f6594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e21f4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #440 @ (adr r0, 3f6784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e23e4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - b.n 3f6bbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e281c> │ │ │ │ + b.n 3f667c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e22dc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1252189,17 +1252169,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f72c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e2f28> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1252791,26 +1252771,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f74c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3124> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f7148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e2da8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 3f78ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e351a> │ │ │ │ vtbx.8 d24, {d15-d16}, d8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ 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] │ │ │ │ @@ -1252931,17 +1252911,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ b.n 3f7916 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3576> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1253264,46 +1253244,46 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f7cc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3920>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3884> │ │ │ │ ldr r3, [pc, #76] @ (3f7cc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3924>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7c4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e38ac> │ │ │ │ nop │ │ │ │ - bkpt 0x00b8 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - addw r0, r2, #202 @ 0xca │ │ │ │ - @ instruction: 0xf1f000ca │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + vhadd.s32 q8, q9, q5 │ │ │ │ + vhadd.s16 q8, q8, q5 │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adc.w r0, r4, #202 @ 0xca │ │ │ │ - @ instruction: 0xf13e00ca │ │ │ │ - @ instruction: 0xf13800ca │ │ │ │ - @ instruction: 0xf13200ca │ │ │ │ + cdp 0, 10, cr0, cr4, cr10, {6} │ │ │ │ + cdp 0, 9, cr0, cr14, cr10, {6} │ │ │ │ + cdp 0, 9, cr0, cr8, cr10, {6} │ │ │ │ + cdp 0, 9, cr0, cr2, cr10, {6} │ │ │ │ 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] │ │ │ │ @@ -1253667,61 +1253647,61 @@ │ │ │ │ ldr r3, [pc, #100] @ (3f80b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3d10>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f8008 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3c68> │ │ │ │ ldr r4, [pc, #96] @ (3f80b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3d14>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f7ff0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3c50> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r6, #20] │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ 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 │ │ │ │ @@ -1254058,21 +1254038,21 @@ │ │ │ │ b.n 3f8352 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e3fb2> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ 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 │ │ │ │ @@ -1254256,23 +1254236,23 @@ │ │ │ │ bhi.n 3f85c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4220> │ │ │ │ b.n 3f84ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e411a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #14] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r6, [r7, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r0, 3f8662 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e42c2> │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r7, #32] │ │ │ │ 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 │ │ │ │ @@ -1254312,15 +1254292,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 436a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32269c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f865c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e42bc> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3f863a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e429a> │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -1254429,17 +1254409,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1254504,17 +1254484,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3f8754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e43b4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ 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 │ │ │ │ @@ -1254584,17 +1254564,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3f8754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e43b4> │ │ │ │ b.n 3f890a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e456a> │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #18] │ │ │ │ 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 │ │ │ │ @@ -1255233,71 +1255213,71 @@ │ │ │ │ bl 3bc384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a7fe4> │ │ │ │ b.n 3f8ada <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e473a> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #26] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r1, pc, #728 @ (adr r1, 3f92b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4f14>) │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, pc, #680 @ (adr r1, 3f9288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4ee8>) │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 3f8bf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4854> │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe9abffff │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ 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, 3f9072 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4cd2> │ │ │ │ @@ -1255499,15 +1255479,15 @@ │ │ │ │ bfi r3, r2, #5, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3f91a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4e08> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3f9108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4d68> │ │ │ │ - add r7, pc, #56 @ (adr r7, 3f9280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4ee0>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 3f9400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e5060>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3f9266 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e4ec6> │ │ │ │ @@ -1256300,17 +1256280,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3f9a5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e56be> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1256598,21 +1256578,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3f9ab4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e5714> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1256965,21 +1256945,21 @@ │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3f9f16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e5b76> │ │ │ │ b.n 3f9ffe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e5c5e> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3fa016 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e5c76> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r0, pc, #824 @ (adr r0, 3fa414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e6074>) │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1257108,15 +1257088,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53ddf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429a58> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fa110 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e5d70> │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ 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] @ (3fa4e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e6148>) │ │ │ │ @@ -1257356,17 +1257336,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, r7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -1258273,40 +1258253,40 @@ │ │ │ │ mov r9, r7 │ │ │ │ b.n 3fadb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e6a14> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, r3] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r6, [r3, r0] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r1, #3 │ │ │ │ bge.n 3fad76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e69d6> │ │ │ │ vtbl.8 d29, {d31- instruction: 0xffff77c6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1258375,15 +1258355,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3f78ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e350c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1448] @ 0x5a8 │ │ │ │ ldr r5, [pc, #252] @ (3fb030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e6c90>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1258819,33 +1258799,33 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #616] @ (3fb5cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e722c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #1008] @ (3fb75c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e73bc>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ 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 │ │ │ │ @@ -1259969,32 +1259949,32 @@ │ │ │ │ b.n 3fb9e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e7646> │ │ │ │ ldr r3, [pc, #1016] @ (3fc2b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e7f18>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #568] @ (3fc100 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e7d60>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + itee eq │ │ │ │ + lsleq r6, r0, #3 │ │ │ │ + sevne │ │ │ │ + lslne r6, r0, #3 │ │ │ │ + ittt mi │ │ │ │ + lslmi r6, r0, #3 │ │ │ │ + itt mi @ unpredictable │ │ │ │ + lslmi r6, r0, #3 │ │ │ │ + itte mi @ unpredictable │ │ │ │ + lslmi r6, r0, #3 │ │ │ │ + ldrmi r0, [r0, r2] │ │ │ │ + lslpl 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 3fc22a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e7e8a> │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 3fbef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e7b54> │ │ │ │ @@ -1260381,24 +1260361,24 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fbe1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e7a7c> │ │ │ │ ldr r0, [pc, #32] @ (3fc2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e7f4c>) │ │ │ │ add r0, pc │ │ │ │ bl 29e220 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x189e80> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fb980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e75e0> │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb79f │ │ │ │ - vrsra.u64 , q15, #1 │ │ │ │ + vsra.u32 , q7, #1 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + ldr r7, [pc, #808] @ (3fc614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e8274>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (3fc4ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e814c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1260797,19 +1260777,19 @@ │ │ │ │ nop │ │ │ │ subs r1, #254 @ 0xfe │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #154 @ 0x9a │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r7, [pc, #624] @ (3fc978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e85d8>) │ │ │ │ + ldr r4, [pc, #1008] @ (3fcaf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e8758>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #592] @ (3fc95c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e85bc>) │ │ │ │ + ldr r4, [pc, #976] @ (3fcadc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e873c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #144] @ (3fc7a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e8400>) │ │ │ │ + ldr r4, [pc, #528] @ (3fc920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e8580>) │ │ │ │ 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 │ │ │ │ @@ -1260971,15 +1260951,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a43c4> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [pc, #352] @ (3fca04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e8664>) │ │ │ │ + ldr r3, [pc, #736] @ (3fcb84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e87e4>) │ │ │ │ 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] @ (3fc900 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e8560>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1261366,15 +1261346,15 @@ │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #18] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r3, [pc, #232] @ (3fcd70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e89d0>) │ │ │ │ + ldr r0, [pc, #616] @ (3fcef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e8b50>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r4, [r6, #10] │ │ │ │ lsls r2, r7, #5 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r0, [r2, #6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1262109,15 +1262089,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r6, #70 @ 0x46 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1263194,33 +1263174,33 @@ │ │ │ │ b.n 3fd82c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e948c> │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #58 @ 0x3a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r1, #2 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 3fe17e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e9dde> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1263817,15 +1263797,15 @@ │ │ │ │ b.n 3fe21c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2e9e7c> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r5, #28 │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1263972,17 +1263952,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 3fe6c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ea326> │ │ │ │ nop │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #344] @ (3fe974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ea5d4>) │ │ │ │ + ldr r0, [pc, #728] @ (3feaf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ea754>) │ │ │ │ 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 │ │ │ │ @@ -1264115,15 +1264095,15 @@ │ │ │ │ bl 53d854 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4294b4> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 3fe904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ea564> │ │ │ │ b.n 3fe8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ea530> │ │ │ │ nop │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r6, [pc, #40] @ (3fe9b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ea610>) │ │ │ │ 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 │ │ │ │ @@ -1264625,17 +1264605,17 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #25 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #19 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - mov r8, pc │ │ │ │ + add r0, fp │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r4, pc │ │ │ │ + cmn 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 │ │ │ │ @@ -1265548,15 +1265528,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r6, r2, #8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r4, r7, #31 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1265850,15 +1265830,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 3ffa50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eb6b0> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 3ffb6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eb7ca> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1266009,15 +1265989,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 3ffcf6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eb956> │ │ │ │ b.n 3ffbee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eb84e> │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ 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] @ (3ffe18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eba78>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1266187,15 +1266167,15 @@ │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1266245,15 +1266225,15 @@ │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1266459,15 +1266439,15 @@ │ │ │ │ b.n 400086 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebce6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r0, r1, #3 │ │ │ │ vsra.u32 q8, q13, #26 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ ldr.w r9, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ @@ -1266524,31 +1266504,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 4001ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebe0c> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp sl, r6 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov lr, r5 │ │ │ │ + add r6, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mvns r6, r2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - tst r2, r6 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, sp │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bics r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ 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] @ (400268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebec8>) │ │ │ │ @@ -1266562,15 +1266542,15 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 69948 │ │ │ │ nop │ │ │ │ stc2 1, cr0, [ip, #488]! @ 0x1e8 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #16] │ │ │ │ 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 │ │ │ │ @@ -1266609,15 +1266589,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (4002e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebf44>) │ │ │ │ add r0, pc │ │ │ │ bl 400238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebe98> │ │ │ │ - b.n 40016c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebdcc> │ │ │ │ + b.n 3ffc2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eb88c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1266769,15 +1266749,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] @ (400460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ec0c0>) │ │ │ │ add r0, pc │ │ │ │ bl 400238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebe98> │ │ │ │ - b.n 400058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebcb8> │ │ │ │ + b.n 400b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ec778> │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1267872,33 +1267852,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 4025b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee212> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 400750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ec3b0> │ │ │ │ @ instruction: 0xfadc017a │ │ │ │ - sbcs r0, r3 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adcs r0, r2 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - negs r4, r6 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #10 │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - rors r4, r7 │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -1269153,22 +1269133,22 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 4020d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2edd32> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 40209e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2edcfe> │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9600c7 │ │ │ │ - @ instruction: 0xfae400c7 │ │ │ │ + ldr??.w r0, [r6, #199] @ 0xc7 │ │ │ │ + str.w r0, [r4, r7] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ bgt.n 402074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2edcd4> │ │ │ │ @@ -1269727,40 +1269707,40 @@ │ │ │ │ b.w 4015e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ed248> │ │ │ │ mov r0, r8 │ │ │ │ bl 406cec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f294c> │ │ │ │ b.w 40151e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ed17e> │ │ │ │ ldr r0, [pc, #64] @ (40271c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee37c>) │ │ │ │ add r0, pc │ │ │ │ bl 400238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebe98> │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf4ee00c7 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + movw r0, #57543 @ 0xe0c7 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - orns r0, ip, #6520832 @ 0x638000 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + rsbs r0, ip, #199 @ 0xc7 │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r2, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #22 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - usat r0, #7, lr, asr #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + add.w r0, lr, #199 @ 0xc7 │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf0cc00c7 │ │ │ │ - eors.w r0, r4, #199 @ 0xc7 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + cdp 0, 2, cr0, cr12, cr7, {6} │ │ │ │ + ldcl 0, cr0, [r4, #796]! @ 0x31c │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 40277c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee3dc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 40277c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee3dc> │ │ │ │ push {lr} │ │ │ │ @@ -1269839,15 +1269819,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (4027f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee454>) │ │ │ │ add r0, pc │ │ │ │ bl 400238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebe98> │ │ │ │ nop │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1269878,17 +1269858,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (402854 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee4b4>) │ │ │ │ add r0, pc │ │ │ │ bl 400238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebe98> │ │ │ │ ldr r0, [pc, #12] @ (402858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee4b8>) │ │ │ │ add r0, pc │ │ │ │ bl 400238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebe98> │ │ │ │ nop │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 402896 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee4f6> │ │ │ │ @@ -1270004,21 +1269984,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (40299c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee5fc>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3ffe48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebaa8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cdp 0, 14, cr0, cr14, cr7, {6} │ │ │ │ - vhadd.s16 q0, q14, │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + mcrr 0, 12, r0, lr, cr7 │ │ │ │ + ldcl 0, cr0, [ip], #-796 @ 0xfffffce4 │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vhadd.s q0, q9, │ │ │ │ + ldc 0, cr0, [r2], {199} @ 0xc7 │ │ │ │ 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 │ │ │ │ @@ -1270093,17 +1270073,17 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 402a04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee664> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr8, cr7, {6} │ │ │ │ - ldrsh.w r0, [r0, r0, lsl #1] │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + stc 0, cr0, [r8], {199} @ 0xc7 │ │ │ │ + @ instruction: 0xf69000d0 │ │ │ │ + cbz r2, 402ae6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee746> │ │ │ │ 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 │ │ │ │ @@ -1270187,30 +1270167,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (402b74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee7d4>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 402ac6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee726> │ │ │ │ - cdp 0, 5, cr0, cr2, cr7, {6} │ │ │ │ + subs.w r0, r2, r7, lsl #3 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ lsls r1, r6, #5 │ │ │ │ - cdp 0, 5, cr0, cr0, cr7, {6} │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + subs.w r0, r0, r7, lsl #3 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [pc, #656] @ (402df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eea50>) │ │ │ │ + ldr r2, [pc, #16] @ (402b70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee7d0>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cdp 0, 1, cr0, cr0, cr7, {6} │ │ │ │ - ldr r2, [pc, #504] @ (402d60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee9c0>) │ │ │ │ + sbcs.w r0, r0, r7, lsl #3 │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [pc, #544] @ (402d8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee9ec>) │ │ │ │ + cmp r8, sp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stcl 0, cr0, [r0, #796]! @ 0x31c │ │ │ │ - ldcl 0, cr0, [r2, #796] @ 0x31c │ │ │ │ - ldr r0, [pc, #272] @ (402c88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee8e8>) │ │ │ │ + adc.w r0, r0, r7, lsl #3 │ │ │ │ + @ instruction: 0xeb3200c7 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 402bcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee82c> │ │ │ │ ldr.w lr, [pc, #68] @ 402bd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee830> │ │ │ │ @@ -1270242,17 +1270222,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r3!, {r1, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ bmi.n 402cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee90c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 402c5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee8ba> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1270465,15 +1270445,15 @@ │ │ │ │ bl 3ffe48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebaa8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 436a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3226d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xeb3800c7 │ │ │ │ + ldmia.w r8, {r0, r1, r2, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1270506,15 +1270486,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3ffe48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebaa8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 436a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3226d8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - pkhbt r0, r8, r7, lsl #3 │ │ │ │ + @ instruction: 0xe82800c7 │ │ │ │ stmdb sp!, {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 │ │ │ │ @@ -1270573,16 +1270553,18 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 436a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3226d8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 402e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eeae0> │ │ │ │ - eor.w r0, r0, r7, lsl #3 │ │ │ │ - bic.w r0, r0, r7, lsl #3 │ │ │ │ + b.n 402ec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eeb24> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + b.n 402e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eea68> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (403150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eedb0>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #564] @ (403154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eedb4>) │ │ │ │ @@ -1270822,37 +1270804,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 402fc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eec26> │ │ │ │ beq.n 40310c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eed6c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, pc, #592 @ (adr r6, 4033b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef014>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 403534 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef194>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r4, r3, #1 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r5, pc, #952 @ (adr r5, 403528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef188>) │ │ │ │ + add r3, pc, #312 @ (adr r3, 4032a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eef08>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r0, r3, r6 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - add r6, pc, #360 @ (adr r6, 4032e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eef40>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 403460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef0c0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #928 @ (adr r5, 40351c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef17c>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 40329c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eeefc>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, pc, #648 @ (adr r5, 403408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef068>) │ │ │ │ + add r3, pc, #8 @ (adr r3, 403188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eede8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #48 @ (adr r6, 4031b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eee14>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 403334 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eef94>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 403578 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef1d8>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 4032f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eef58>) │ │ │ │ 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 │ │ │ │ @@ -1271007,15 +1270989,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 403240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eeea0> │ │ │ │ b.n 403256 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eeeb6> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 40330c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eef6c> │ │ │ │ bx lr │ │ │ │ - b.n 40313c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eed9c> │ │ │ │ + b.n 402bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ee85c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1271251,43 +1271233,43 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 4033a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef000> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 403536 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef196> │ │ │ │ b.n 40349c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef0fc> │ │ │ │ - b.n 40301c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eec7c> │ │ │ │ + b.n 403adc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef73c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 402f7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eebdc> │ │ │ │ + b.n 403a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef69c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402fc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eec20> │ │ │ │ + b.n 403a80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef6e0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 40307c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eecdc> │ │ │ │ + b.n 403b3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef79c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eebb8> │ │ │ │ + b.n 403a18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef678> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402f84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eebe4> │ │ │ │ + b.n 403a44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef6a4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402fb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eec10> │ │ │ │ + b.n 403a70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef6d0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eec3c> │ │ │ │ + b.n 403a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef6fc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402e5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eeabc> │ │ │ │ + b.n 40391c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef57c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eead0> │ │ │ │ + b.n 403930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef590> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2eea44> │ │ │ │ + b.n 4038a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef504> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf7a200d0 │ │ │ │ - b.n 403db4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efa14> │ │ │ │ + add.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + b.n 403874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef4d4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (403728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef388>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1271423,37 +1271405,37 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r5, pc, #576 @ (adr r5, 403978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef5d8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efaac> │ │ │ │ + b.n 40390c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef56c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfaa000d0 │ │ │ │ - @ instruction: 0xf7d400c8 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + strb.w r0, [r0, r0, lsl #1] │ │ │ │ + @ instruction: 0xf53400c8 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ 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] @ (403b10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef770>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1271821,28 +1271803,27 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 403f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efb8c> │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf4a600d0 │ │ │ │ - b.n 403f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efbb4> │ │ │ │ + mrc2 0, 3, r0, cr8, cr5, {6} │ │ │ │ + addw r0, r6, #208 @ 0xd0 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403f38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efb98> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403f20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efb80> │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 403fe6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efc46> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1272486,21 +1272467,21 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 403d7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ef9da> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + bgt.n 404130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efd90> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + bgt.n 40413c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efd9c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ble.n 40410c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efd6c> │ │ │ │ + bge.n 4041cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efe2c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - blt.n 404220 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efe80> │ │ │ │ + bhi.n 4040e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2efd40> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1273766,137 +1273747,134 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 4048de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f053e> │ │ │ │ pop {r1, r4, r5} │ │ │ │ lsls r2, r7, #5 │ │ │ │ pop {r2, r3, r5} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #888 @ 0x378 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - blt.n 404ed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0b34> │ │ │ │ + bhi.n 404f94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0bf4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r7, pc, #464 @ (adr r7, 4050c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0d28>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r7, pc, #272 @ (adr r7, 405014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0c74>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + vshr.u64 q8, , #44 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 404f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0b88> │ │ │ │ + beq.n 404fe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0c48> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r6, pc, #360 @ (adr r6, 405088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0ce8>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ add r6, pc, #264 @ (adr r6, 40502c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0c8c>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bcs.n 404e28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0a88> │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, pc, #592 @ (adr r5, 405180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0de0>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bcs.n 404f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0bec> │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + vqadd.u32 q0, q14, │ │ │ │ + mrc2 0, 2, r0, cr14, cr11, {6} │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r4, pc, #568 @ (adr r4, 405184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0de4>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 405050 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0cb0> │ │ │ │ + bne.n 404f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0b70> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, pc, #0 @ (adr r4, 404f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0bb8>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - vshr.u64 q8, , #32 │ │ │ │ - bmi.n 405054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0cb4> │ │ │ │ + stc2l 0, cr0, [r0, #-876] @ 0xfffffc94 │ │ │ │ + bne.n 404f14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0b74> │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r1, r4, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 404e88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0ae8> │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vqadd.u64 q0, q11, │ │ │ │ - beq.n 40506c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0ccc> │ │ │ │ + ldc2 0, cr0, [r6], {219} @ 0xdb │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stc 0, cr0, [r0], {213} @ 0xd5 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + strd r0, r0, [r0, #-852]! @ 0x354 │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xeb8200d5 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + strd r0, r0, [r2], #852 @ 0x354 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r0, pc, #680 @ (adr r0, 40524c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0eac>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 404f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0b84> │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 405c28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f1888> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 404908 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0568> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1274989,47 +1274967,46 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 405088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f0ce8> │ │ │ │ nop │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + mrc2 0, 6, r0, cr12, cr11, {6} │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsh.w r0, [ip, #219] @ 0xdb │ │ │ │ + @ instruction: 0xf71c00db │ │ │ │ ldr r6, [sp, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vst4. {d16-d19}, [r4 :64], fp │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + subw r0, r4, #2267 @ 0x8db │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1275059,41 +1275036,41 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1275103,39 +1275080,39 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276288,31 +1276265,31 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bhi.n 406a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2674> │ │ │ │ + bvs.n 406ad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2734> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + cbnz r4, 406a4e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f26ae> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - revsh r0, r3 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276330,15 +1276307,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r5, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r2, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r6, #28] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r6, #22] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r5, #20] │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276350,83 +1276327,82 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 406b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f27e4> │ │ │ │ + beq.n 406a44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f26a4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cbz r0, 406ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2744> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - b.n 4063bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f201c> │ │ │ │ + vmla.i32 q0, q10, d11[0] │ │ │ │ + b.n 406e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2adc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf0e800db │ │ │ │ - orrs.w r0, ip, #219 @ 0xdb │ │ │ │ - ldr r3, [pc, #520] @ (406cc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2920>) │ │ │ │ + mcr 0, 2, r0, cr8, cr11, {6} │ │ │ │ + ldc 0, cr0, [ip, #876]! @ 0x36c │ │ │ │ + ldr r0, [pc, #904] @ (406e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2aa0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + cbz r0, 406b06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2766> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + cbz r6, 406b36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2796> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - setpan #0 │ │ │ │ + cbz r0, 406b30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2790> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 406b60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f27c0> │ │ │ │ + cbz r0, 406af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2758> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + cbz r6, 406b2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f278e> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + cbz r2, 406b3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f279c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r2} │ │ │ │ + cbz r4, 406b20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2780> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + cbz r2, 406b4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f27ac> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 406ba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2800> │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + cbz r6, 406b3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f279c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 406b50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f27b0> │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [pc, #320] @ (406c6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f28cc>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1276544,57 +1276520,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 3ffe48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2ebaa8> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 4065ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f224e> │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r4, 406c9e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f28fe> │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r3, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r1, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - uxtb r4, r3 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r4, [r5, #24] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - sxth r6, r3 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r6, 406cc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2f2928> │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r2, #22] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r5, #20] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r1, #20] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ 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] │ │ │ │ @@ -1339511,15 +1339487,15 @@ │ │ │ │ bl 434460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3200c0> │ │ │ │ b.n 4330a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31ed08> │ │ │ │ bl 4349b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320618> │ │ │ │ b.n 433068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31ecc8> │ │ │ │ bl 434cbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32091c> │ │ │ │ b.n 433068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31ecc8> │ │ │ │ nop │ │ │ │ - bics r0, r3 │ │ │ │ + lsrs r0, r7 │ │ │ │ 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 │ │ │ │ @@ -1339680,23 +1339656,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 434a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3206bc> │ │ │ │ b.n 433214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31ee74> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 444c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33086c> │ │ │ │ b.n 433244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31eea4> │ │ │ │ - tst r0, r4 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - tst r2, r4 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - tst r6, r7 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - sbcs r4, r3 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r0, 433302 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31ef62> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1339875,37 +1339851,37 @@ │ │ │ │ b.n 43337c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31efdc> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - asrs r6, r6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r6, #26 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adcs r0, r2 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r4, {r1, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r0, r6 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r0, r3 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r2, r3 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -1339947,17 +1339923,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 4382f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323f58> │ │ │ │ b.n 4334f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f154> │ │ │ │ - eors r0, r0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ 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 442da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32ea04> │ │ │ │ @@ -1340183,15 +1340159,15 @@ │ │ │ │ blx 6a8d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8d8 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 433742 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f3a2> │ │ │ │ b.n 43376e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f3ce> │ │ │ │ - subs r7, #0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ 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, 4337e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f448> │ │ │ │ @@ -1340351,15 +1340327,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 442a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32e6b0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r3, #22 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ 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] @ 433a38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f698> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1340434,15 +1340410,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ 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] @ (433c38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f898>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1340644,15 +1340620,15 @@ │ │ │ │ b.n 433be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f844> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #12 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmia r4!, {r2, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1340882,17 +1340858,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ 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] @ (433fa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31fc04>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1341094,15 +1341070,15 @@ │ │ │ │ b.n 433fe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31fc44> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r5, r0, #3 │ │ │ │ itt ls │ │ │ │ lslls r7, r6, #5 │ │ │ │ ldrls r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 4340ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31fd2a> │ │ │ │ @@ -1341122,15 +1341098,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ 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] @ (434134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31fd94>) │ │ │ │ add r1, pc │ │ │ │ @@ -1341261,15 +1341237,15 @@ │ │ │ │ b.n 43421c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31fe7c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x00ac │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 41c242 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x307ea2> │ │ │ │ bkpt 0x002a │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1341474,15 +1341450,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 434430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320090> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r3} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r0, 4344d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320132> │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1341648,19 +1341624,19 @@ │ │ │ │ b.n 43458c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3201ec> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r4, 434678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3202d8> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r0, 43466e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3202ce> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ 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] @ (434848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3204a8>) │ │ │ │ @@ -1341884,47 +1341860,47 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 43487a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3204da> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 43487c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3204dc> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r4, 434876 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3204d6> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ 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] @ (434920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320580>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1341975,24 +1341951,25 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (434938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320598>) │ │ │ │ add r0, pc │ │ │ │ b.n 4348e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320540> │ │ │ │ nop │ │ │ │ @ instruction: 0xb752 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - eor.w r0, lr, r3, lsl #3 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + b.n 434908 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320568> │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ 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] @ 4349ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32060c> │ │ │ │ @@ -1342174,15 +1342151,15 @@ │ │ │ │ b.n 434ace <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32072e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r7, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r1, r2, r5, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1342278,15 +1342255,15 @@ │ │ │ │ b.n 434bd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320830> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r1, r2, r3, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342469,15 +1342446,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ uxth r2, r0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #12 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r5, r0, #3 │ │ │ │ sxth r4, r2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342831,17 +1342808,17 @@ │ │ │ │ nop │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #640 @ 0x280 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ 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 │ │ │ │ @@ -1343020,23 +1342997,23 @@ │ │ │ │ b.n 43524c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x320eac> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ @@ -1343378,35 +1343355,35 @@ │ │ │ │ b.n 4356de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32133e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r0, #14 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + subs r6, r3, #5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r2, #8 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 435b90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3217f0> │ │ │ │ add r1, sp, #32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1344561,17 +1344538,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldc2l 0, cr0, [r6, #-864]! @ 0xfffffca0 │ │ │ │ - stc2 0, cr0, [r0, #-864]! @ 0xfffffca0 │ │ │ │ - stc2l 0, cr0, [r2], #864 @ 0x360 │ │ │ │ + @ instruction: 0xfad600d8 │ │ │ │ + @ instruction: 0xfa8000d8 │ │ │ │ + @ instruction: 0xfa4200d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1344811,15 +1344788,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 │ │ │ │ - stc2 0, cr0, [ip], #864 @ 0x360 │ │ │ │ + @ instruction: 0xfa0c00d8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1344864,15 +1344841,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 │ │ │ │ - stc2 0, cr0, [r2], #-864 @ 0xfffffca0 │ │ │ │ + vst1.8 @ instruction: 0xf98200d8 │ │ │ │ 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 │ │ │ │ @@ -1344920,15 +1344897,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ - @ instruction: 0xfb9a00d8 │ │ │ │ + ldr??.w r0, [sl, #216] @ 0xd8 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1345103,15 +1345080,15 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 6a22c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf63800d8 │ │ │ │ + @ instruction: 0xf39800d8 │ │ │ │ str r1, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1345686,15 +1345663,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4ad122 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x398d82> │ │ │ │ bl 4a9126 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x394d86> │ │ │ │ - @ instruction: 0xf2d200d8 │ │ │ │ + bics.w r0, r2, #216 @ 0xd8 │ │ │ │ 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] @ 437190 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x322df0> │ │ │ │ @@ -1345739,15 +1345716,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeff3ffff │ │ │ │ @ instruction: 0xefe5ffff │ │ │ │ - movw r0, #49368 @ 0xc0d8 │ │ │ │ + vshr.s64 q0, q4, #20 │ │ │ │ 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 │ │ │ │ @@ -1345795,15 +1345772,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7d123a │ │ │ │ vrsqrts.f16 , , │ │ │ │ - subs.w r0, sl, #216 @ 0xd8 │ │ │ │ + vqadd.s16 q0, q13, q4 │ │ │ │ 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 │ │ │ │ @@ -1345833,15 +1345810,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [lr, #864] @ 0x360 │ │ │ │ + @ instruction: 0xeb3e00d8 │ │ │ │ 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 │ │ │ │ @@ -1345899,15 +1345876,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ vrecps.f16 , , │ │ │ │ mrc 15, 3, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - @ instruction: 0xf0c800d8 │ │ │ │ + mcr 0, 1, r0, cr8, cr8, {6} │ │ │ │ mrc 15, 3, APSR_nzcv, cr13, cr15, {7} │ │ │ │ cbz r0, 4373ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32300e> │ │ │ │ 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] │ │ │ │ @@ -1346676,15 +1346653,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-784] @ 0xfffffcf0 │ │ │ │ + @ instruction: 0xfa7c00c4 │ │ │ │ stmdb sp!, {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] @ 437be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323844> │ │ │ │ add.w r6, r1, #31 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1346732,15 +1346709,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8], {196} @ 0xc4 │ │ │ │ + @ instruction: 0xfa3800c4 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ cmp r3, r4 │ │ │ │ @@ -1347004,28 +1346981,29 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 437d76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3239d6> │ │ │ │ nop │ │ │ │ strh r4, [r1, #24] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xfb4c00c4 │ │ │ │ - @ instruction: 0xfb1000c4 │ │ │ │ - vext.8 q0, q13, , #0 │ │ │ │ - @ instruction: 0xface00c4 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + strh.w r0, [ip, #196] @ 0xc4 │ │ │ │ + ldr??.w r0, [r0, r4] │ │ │ │ + ldc 0, cr0, [sl, #-796] @ 0xfffffce4 │ │ │ │ + strh.w r0, [lr, r4] │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ble.n 437fa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323c00> │ │ │ │ + bge.n 437e60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323ac0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfa8e00c4 │ │ │ │ - orn r0, r0, r6, lsl #3 │ │ │ │ + @ instruction: 0xf7ee00c4 │ │ │ │ + b.n 437e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323a90> │ │ │ │ + lsls r6, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr r4, [pc, #108] @ (437f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323b90>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1347071,17 +1347049,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r6, #8] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4378f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323554> │ │ │ │ + b.n 4383b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324014> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - rev16 r6, r6 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r5, #6] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1347138,15 +1347116,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ strh r2, [r2, #4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cbnz r2, 43801c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323c7c> │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r2, [r1, #2] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1347316,59 +1347294,59 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 43807e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323cde> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r7, #31] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r8, r4] │ │ │ │ + @ instruction: 0xf67800c4 │ │ │ │ ldrb r4, [r6, #31] │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r4, r9 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr??.w r0, [r2, #196] @ 0xc4 │ │ │ │ - blt.n 4380d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323d38> │ │ │ │ + @ instruction: 0xf65200c4 │ │ │ │ + bhi.n 438198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323df8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r1!, {} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldcl 0, cr0, [ip, #-796]! @ 0xfffffce4 │ │ │ │ - strb.w r0, [r4, #196] @ 0xc4 │ │ │ │ + @ instruction: 0xeadc00c7 │ │ │ │ + @ instruction: 0xf5e400c4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r8, r2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh.w r0, [sl, #196] @ 0xc4 │ │ │ │ + addw r0, sl, #2244 @ 0x8c4 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldrb r2, [r7, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - str.w r0, [sl, r4] │ │ │ │ - ldrh.w r0, [lr, r4] │ │ │ │ + sub.w r0, sl, #6422528 @ 0x620000 │ │ │ │ + @ instruction: 0xf59e00c4 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r1, [pc, #184] @ (4382a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323f00>) │ │ │ │ + mov lr, r1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrb.w r0, [sl, r4] │ │ │ │ - ldr r1, [pc, #16] @ (438208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323e68>) │ │ │ │ + sbcs.w r0, sl, #6422528 @ 0x620000 │ │ │ │ + mov r4, ip │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1347550,21 +1347528,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438376 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323fd6> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438386 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323fe6> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + cbz r6, 438414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324074> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1!, {} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf5ea00c4 │ │ │ │ + sbfx r0, sl, #3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (4383f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324054>) │ │ │ │ add r0, pc │ │ │ │ bl 4390b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324d18> │ │ │ │ @@ -1347572,17 +1347550,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (4383fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32405c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 4382f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323f58> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, ip, #6422528 @ 0x620000 │ │ │ │ - sub.w r0, r8, #6422528 @ 0x620000 │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + subw r0, ip, #196 @ 0xc4 │ │ │ │ + ssat r0, #5, r8, lsl #3 │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ 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] @ 438460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3240c0> │ │ │ │ @@ -1347613,15 +1347591,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 69f14 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + uxth r0, 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] │ │ │ │ @@ -1347707,21 +1347685,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324174> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324184> │ │ │ │ stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 43858a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3241ea> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orr.w r0, ip, #6422528 @ 0x620000 │ │ │ │ + sub.w r0, ip, #196 @ 0xc4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1347735,15 +1347713,15 @@ │ │ │ │ bl 439c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3258b4> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #592 @ (adr r7, 4387f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324450>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 438970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3245d0>) │ │ │ │ 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] @ 438604 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324264> │ │ │ │ @@ -1347893,15 +1347871,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43870c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32436c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 4386e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324348> │ │ │ │ + bge.n 4387a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324408> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ subs r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, r1, #1 │ │ │ │ ldrb.w ip, [r1, r2, lsl #1] │ │ │ │ ldrb.w r3, [r4, r2, lsl #1] │ │ │ │ @@ -1347964,15 +1347942,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 4387d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324438> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 438844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3244a4> │ │ │ │ + bls.n 438904 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324564> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2152] @ 0x868 │ │ │ │ sub.w sp, sp, #1928 @ 0x788 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1348056,16 +1348034,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r5, #29] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r8, #196 @ 0xc4 │ │ │ │ - @ instruction: 0xfa4800d0 │ │ │ │ + cdp 0, 11, cr0, cr8, cr4, {6} │ │ │ │ + @ instruction: 0xf7a800d0 │ │ │ │ strb r6, [r6, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (43899c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3245fc>) │ │ │ │ @@ -1348132,16 +1348110,16 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d600c4 │ │ │ │ - vld1.8 @ instruction: 0xf9aa00d0 │ │ │ │ + cdp 0, 3, cr0, cr6, cr4, {6} │ │ │ │ + @ instruction: 0xf70a00d0 │ │ │ │ strb r2, [r7, #25] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #68] @ (438a04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324664>) │ │ │ │ @@ -1348504,15 +1348482,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 438d72 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3249d2> │ │ │ │ ldr r1, [pc, #8] @ (438d74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3249d4>) │ │ │ │ add r1, pc │ │ │ │ blx 6a860 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1348912,15 +1348890,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43922e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324e8e> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (439250 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324eb0>) │ │ │ │ add r0, pc │ │ │ │ - bl 10504f4 │ │ │ │ + bl 1050244 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 436a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32269c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 439138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324d98> │ │ │ │ ldr r4, [pc, #188] @ (439254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324eb4>) │ │ │ │ @@ -1349080,19 +1349058,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 4392e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324f40> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4391e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324e44> │ │ │ │ + b.n 438ca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324904> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4391dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324e3c> │ │ │ │ + b.n 438c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3248fc> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4391e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324e48> │ │ │ │ + b.n 438ca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324908> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1349136,15 +1349114,15 @@ │ │ │ │ blx 68c18 │ │ │ │ ldr r3, [pc, #148] @ (439438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325098>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 4393b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325010> │ │ │ │ ldr r0, [pc, #144] @ (43943c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32509c>) │ │ │ │ add r0, pc │ │ │ │ - bl 10504f4 │ │ │ │ + bl 1050244 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (439440 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3250a0>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1349190,24 +1349168,24 @@ │ │ │ │ blx 6a8d8 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 68c18 │ │ │ │ b.n 4393a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325000> │ │ │ │ mov r0, r5 │ │ │ │ b.n 43939c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324ffc> │ │ │ │ nop │ │ │ │ - b.n 439194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324df4> │ │ │ │ + b.n 438c54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3248b4> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r4, r5] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 439158 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324db8> │ │ │ │ + b.n 439c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325878> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1349268,19 +1349246,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 4394da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32513a> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 439038 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324c98> │ │ │ │ + b.n 439af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325758> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 439038 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324c98> │ │ │ │ + b.n 439af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325758> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 439044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324ca4> │ │ │ │ + b.n 439b04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325764> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (439550 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3251b0>) │ │ │ │ @@ -1349310,15 +1349288,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 68a38 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 439058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324cb8> │ │ │ │ + b.n 439b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325778> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ @@ -1351225,15 +1351203,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43a8e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x326542> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - bne.n 43a8a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x326508> │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ 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 │ │ │ │ @@ -1353245,15 +1353223,15 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r7, pc, #136 @ (adr r7, 43bec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327b20>) │ │ │ │ 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] @ (43be7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327adc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1353462,23 +1353440,23 @@ │ │ │ │ nop │ │ │ │ adcs r4, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - add r5, pc, #184 @ (adr r5, 43c120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327d80>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 43c2a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327f00>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, pc, #792 @ (adr r4, 43c384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327fe4>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 43c104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327d64>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, pc, #616 @ (adr r4, 43c2d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327f38>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 43c458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3280b8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #864 @ (adr r7, 43c3d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328034>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 43c154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327db4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #688 @ (adr r7, 43c328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327f88>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 43c0a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327d08>) │ │ │ │ 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 │ │ │ │ @@ -1353587,19 +1353565,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43c12e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327d8e> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43c122 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327d82> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43c144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327da4> │ │ │ │ - add r6, pc, #712 @ (adr r6, 43c458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3280b8>) │ │ │ │ + add r4, pc, #72 @ (adr r4, 43c1d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327e38>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, pc, #664 @ (adr r6, 43c42c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32808c>) │ │ │ │ + add r4, pc, #24 @ (adr r4, 43c1ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327e0c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, pc, #408 @ (adr r6, 43c330 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327f90>) │ │ │ │ + add r3, pc, #792 @ (adr r3, 43c4b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328110>) │ │ │ │ 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] @ 43c1f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327e50> │ │ │ │ @@ -1353906,17 +1353884,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43c48e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3280ee> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43c4a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328100> │ │ │ │ b.n 43c478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3280d8> │ │ │ │ nop │ │ │ │ - add r3, pc, #152 @ (adr r3, 43c550 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3281b0>) │ │ │ │ + add r0, pc, #536 @ (adr r0, 43c6d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328330>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #0 @ (adr r3, 43c4bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32811c>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 43c63c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32829c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 43c4da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32813a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1353967,17 +1353945,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6a22c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r2, pc, #552 @ (adr r2, 43c77c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3283dc>) │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -1354017,15 +1353995,15 @@ │ │ │ │ bcc.n 43c5b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328216> │ │ │ │ bl 43be88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327ae8> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43be88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x327ae8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -1354081,15 +1354059,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 r1, pc, #136 @ (adr r1, 43c704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328364>) │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ 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 │ │ │ │ @@ -1354107,15 +1354085,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 r0, pc, #896 @ (adr r0, 43ca3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32869c>) │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43c712 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328372> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1354168,15 +1354146,15 @@ │ │ │ │ bne.n 43c728 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328388> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43c71a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32837a> │ │ │ │ nop │ │ │ │ - add r0, pc, #408 @ (adr r0, 43c8e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328540>) │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ 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] @ (43c7c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328420>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1354281,17 +1354259,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43c822 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328482> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43c83c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32849c> │ │ │ │ b.n 43c814 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328474> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ 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] │ │ │ │ @@ -1357726,18 +1357704,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a04c │ │ │ │ ldr r3, [pc, #20] @ (43ef60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32abc0>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (43ef64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32abc4>) │ │ │ │ add r0, pc │ │ │ │ - bl 10504f4 │ │ │ │ + bl 1050244 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #480] @ (43f140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32ada0>) │ │ │ │ + ldr r1, [pc, #864] @ (43f2c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32af20>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ vbic.i32 q8, #201 @ 0x000000c9 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1361679,17 +1361657,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 441c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32d878> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #808] @ (441f80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32dbe0>) │ │ │ │ + ldr r1, [pc, #168] @ (441d00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32d960>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [pc, #440] @ (441e14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32da74>) │ │ │ │ + ldr r0, [pc, #824] @ (441f94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32dbf4>) │ │ │ │ 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 │ │ │ │ @@ -1362544,15 +1362522,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (442544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32e1a4>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45e1b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349e10> │ │ │ │ ldr r0, [pc, #12] @ (442548 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32e1a8>) │ │ │ │ add r0, pc │ │ │ │ - bl 10504f4 │ │ │ │ + bl 1050244 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1362786,15 +1362764,15 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 4428bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32e51c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bhi.n 442798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32e3f8> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + str r2, [r1, r3] │ │ │ │ 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 │ │ │ │ @@ -1363151,24 +1363129,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a22c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, r0] │ │ │ │ + ldr r5, [pc, #416] @ (442d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32e9d8>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r6, r1, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ 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 │ │ │ │ @@ -1364681,28 +1364659,28 @@ │ │ │ │ add r1, pc │ │ │ │ blx 68f9c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 443cec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32f94c> │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - ldr r2, [pc, #160] @ (443de0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32fa40>) │ │ │ │ + itte cc │ │ │ │ + lslcc r1, r2, #3 │ │ │ │ + cmpcc r1, #32 │ │ │ │ + lslcs r3, r0, #3 │ │ │ │ + blx r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rors r4, r1 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldc2l 0, cr0, [r4], #-832 @ 0xfffffcc0 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + ldr??.w r0, [r4, #208] @ 0xd0 │ │ │ │ + subs r3, #26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adcs r2, r7 │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (443d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32f9fc>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 443d60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32f9c0> │ │ │ │ bx lr │ │ │ │ @@ -1364725,15 +1364703,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb627 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1365030,26 +1365008,26 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 6a220 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 443fba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32fc1a> │ │ │ │ b.n 443fcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32fc2c> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 443ff2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32fc52> │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stcl 0, cr0, [r0], {204} @ 0xcc │ │ │ │ - str r6, [r1, r4] │ │ │ │ + bic.w r0, r0, ip, lsl #3 │ │ │ │ + ldr r6, [pc, #440] @ (444278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32fed8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -1365099,15 +1365077,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68df8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sxth r4, r0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1365189,17 +1365167,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 4441e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32fe44> │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ 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 │ │ │ │ @@ -1365290,15 +1365268,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 4442d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32ff32> │ │ │ │ b.n 444312 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32ff72> │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (444490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3300f0>) │ │ │ │ @@ -1365426,15 +1365404,15 @@ │ │ │ │ nop │ │ │ │ pop {r1, r5, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldmia r0!, {r2} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbnz r2, 44451c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33017c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1365754,93 +1365732,93 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r6!, {r1, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r4, r0, #3 │ │ │ │ bkpt 0x0041 │ │ │ │ lsls r1, r7, #5 │ │ │ │ bkpt 0x0026 │ │ │ │ lsls r1, r7, #5 │ │ │ │ bkpt 0x001c │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r6!, {r1, r2, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ rev16 r4, r7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r3, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #206 @ 0xce │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cbnz r6, 4448ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33054c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbz r0, 4448be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33051e> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1365867,15 +1365845,15 @@ │ │ │ │ beq.n 444890 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3304f0> │ │ │ │ subs r0, r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - adds r7, #2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ 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] @ 444928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x330588> │ │ │ │ @@ -1366134,15 +1366112,15 @@ │ │ │ │ nop │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r5, r6, lr} │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ 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] @ (444bc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x330820>) │ │ │ │ @@ -1366157,15 +1366135,15 @@ │ │ │ │ blx 6ae80 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 444bbe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33081e> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r4, #14 │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ 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] │ │ │ │ @@ -1366448,15 +1366426,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cbz r0, 444ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x330b54> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 444ef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x330b54> │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1366555,17 +1366533,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 444f5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x330bbe> │ │ │ │ nop │ │ │ │ - subs r0, r5, #5 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1368013,15 +1367991,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (445e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x331adc>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ 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] @ (445ea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x331b08>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1368522,15 +1368500,15 @@ │ │ │ │ b.n 446304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x331f64> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 446304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x331f64> │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r2, 446356 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x331fb6> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 44635a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x331fba> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 44636a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x331fca> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1368556,17 +1368534,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 446358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x331fb8> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ 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] @ (4466f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x332358>) │ │ │ │ @@ -1370582,17 +1370560,17 @@ │ │ │ │ b.n 4477fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33345e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #8] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb400d7 │ │ │ │ - ldr??.w r0, [ip, #215] @ 0xd7 │ │ │ │ - strh.w r0, [ip, r7, lsl #1] │ │ │ │ + ldrsb.w r0, [r4, r7, lsl #1] │ │ │ │ + @ instruction: 0xf75c00d7 │ │ │ │ + @ instruction: 0xf58c00d7 │ │ │ │ ldr r5, [pc, #328] @ (447acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33372c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1370987,19 +1370965,19 @@ │ │ │ │ bne.n 447d98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3339f8> │ │ │ │ b.n 447af4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x333754> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r2, #2263 @ 0x8d7 │ │ │ │ - ldrh.w r0, [sl, r7, lsl #1] │ │ │ │ + bfi r0, r2, #3, #21 │ │ │ │ + @ instruction: 0xf59a00d7 │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - addw r0, r0, #2263 @ 0x8d7 │ │ │ │ + bfi r0, r0, #3, #21 │ │ │ │ ldr r2, [pc, #24] @ (447de0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x333a40>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1371364,25 +1371342,25 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 448100 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x333d60> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #16] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 q0, q13, │ │ │ │ - eors.w r0, r4, #215 @ 0xd7 │ │ │ │ + ldc2l 0, cr0, [sl], #-860 @ 0xfffffca4 │ │ │ │ + ldcl 0, cr0, [r4, #860]! @ 0x35c │ │ │ │ cmp r4, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add ip, r9 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r7, #26] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - vqadd.s16 q8, q12, │ │ │ │ - mrc 0, 2, r0, cr12, cr7, {6} │ │ │ │ - and.w r0, r6, #215 @ 0xd7 │ │ │ │ + ldc 0, cr0, [r8], #860 @ 0x35c │ │ │ │ + subs.w r0, ip, r7, lsr #3 │ │ │ │ + stcl 0, cr0, [r6, #-860]! @ 0xfffffca4 │ │ │ │ stmdb 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] @ 448740 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3343a0> │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1348] @ 448744 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3343a4> │ │ │ │ @@ -1371880,23 +1371858,25 @@ │ │ │ │ b.n 4486b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x334312> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #23] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl, #860] @ 0x35c │ │ │ │ - ldc 0, cr0, [r2, #860] @ 0x35c │ │ │ │ - @ instruction: 0xfa9e00d7 │ │ │ │ + @ instruction: 0xeafa00d7 │ │ │ │ + @ instruction: 0xeaf200d7 │ │ │ │ + @ instruction: 0xf7fe00d7 │ │ │ │ rors r2, r3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r6, [r0, #5] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xe9a400d7 │ │ │ │ - eors.w r0, r6, r7, lsr #3 │ │ │ │ + b.n 448568 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3341c8> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 448750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3343b0> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1372451,16 +1372431,16 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 448d10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x334970> │ │ │ │ nop │ │ │ │ - sbcs.w r0, ip, #215 @ 0xd7 │ │ │ │ - @ instruction: 0xf12a00d7 │ │ │ │ + mrc 0, 6, r0, cr12, cr7, {6} │ │ │ │ + mcr 0, 4, r0, cr10, cr7, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1373076,16 +1373056,16 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 449410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x335070> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adcs.w r0, ip, r7, lsr #3 │ │ │ │ - @ instruction: 0xead200d7 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe83200d7 │ │ │ │ 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] │ │ │ │ @@ -1373106,15 +1373086,16 @@ │ │ │ │ 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 │ │ │ │ - eor.w r0, r4, r7, lsr #3 │ │ │ │ + b.n 449460 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3350c0> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 449596 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3351f6> │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ @@ -1373261,21 +1373242,28 @@ │ │ │ │ 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 44953e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33519e> │ │ │ │ - ldrd r0, r0, [sl, #860]! @ 0x35c │ │ │ │ - @ instruction: 0xe9b200d7 │ │ │ │ - @ instruction: 0xe98e00d7 │ │ │ │ - strd r0, r0, [r2, #-860] @ 0x35c │ │ │ │ - ldmdb r4!, {r0, r1, r2, r4, r6, r7} │ │ │ │ - strd r0, r0, [sl], #860 @ 0x35c │ │ │ │ - stmia.w r0!, {r0, r1, r2, r4, r6, r7} │ │ │ │ + b.n 449528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x335188> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 44949c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3350fc> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 449458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3350b8> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 4493c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x335024> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 4493ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33500c> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 44931c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x334f7c> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 44928c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x334eec> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ and.w r3, r1, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bpl.n 4496e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x335344> │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1373409,18 +1373397,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44973e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33539e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44973e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33539e> │ │ │ │ - @ instruction: 0xe83000d7 │ │ │ │ - b.n 44982c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33548c> │ │ │ │ + b.n 44935c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x334fbc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x335394> │ │ │ │ + b.n 4492ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x334f4c> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 4491f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x334e54> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ @@ -1375611,17 +1375600,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #904] @ (44b3bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33701c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44afe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x336c44> │ │ │ │ + b.n 44aaa4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x336704> │ │ │ │ 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] @ (44b06c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x336ccc>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375635,17 +1375624,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #664] @ (44b308 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x336f68>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44afa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x336c08> │ │ │ │ + b.n 44aa68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3366c8> │ │ │ │ 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] @ (44b0a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x336d08>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375659,17 +1375648,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #424] @ (44b254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x336eb4>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44af6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x336bcc> │ │ │ │ + b.n 44aa2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33668c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1376126,17 +1376115,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #456] @ (44b76c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3373cc>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44ba74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3376d4> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ 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] @ (44b5dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33723c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376150,17 +1376139,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #216] @ (44b6b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x337318>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44ba38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x337698> │ │ │ │ + svc 134 @ 0x86 │ │ │ │ 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] @ (44b618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x337278>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376174,17 +1376163,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #1000] @ (44ba04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x337664>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b9fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x33765c> │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1378610,17 +1378599,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r5, #166 @ 0xa6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d2a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x338f08>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1378634,17 +1378623,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ @@ -1378746,17 +1378735,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r4, #86 @ 0x56 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1379785,17 +1379774,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #208 @ (adr r2, 44df38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x339b98>) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 44de94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x339af4> │ │ │ │ + @ instruction: 0xb706 │ │ │ │ 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] @ (44de98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x339af8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1379809,17 +1379798,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #122 @ 0x7a │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #816 @ (adr r1, 44e1d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x339e34>) │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 44dec2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x339b22> │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ 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 │ │ │ │ @@ -1379930,17 +1379919,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #464 @ (adr r0, 44e1a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x339e00>) │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -1394898,24 +1394887,24 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 458314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x343f74> │ │ │ │ ldr r0, [pc, #28] @ (4584a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344104>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 458314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x343f74> │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc2l 0, cr0, [r0], {214} @ 0xd6 │ │ │ │ - stc2 0, cr0, [r8], #856 @ 0x358 │ │ │ │ + @ instruction: 0xfa2000d6 │ │ │ │ + @ instruction: 0xfa0800d6 │ │ │ │ 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] @ 45881c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x34447c> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 458820 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344480> │ │ │ │ add.w r1, r0, #13440 @ 0x3480 │ │ │ │ @@ -1395230,17 +1395219,17 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 4585e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344242> │ │ │ │ b.n 458550 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3441b0> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r2], {214} @ 0xd6 │ │ │ │ - ldc2 0, cr0, [sl], {214} @ 0xd6 │ │ │ │ - stc2 0, cr0, [r2], {214} @ 0xd6 │ │ │ │ + ldr??.w r0, [r2, #214] @ 0xd6 │ │ │ │ + ldr??.w r0, [sl, #214] @ 0xd6 │ │ │ │ + vld1.8 @ instruction: 0xf9e200d6 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 4588a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344502> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ lsrs r2, r1, #7 │ │ │ │ @@ -1395505,15 +1395494,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6947c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 458acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x34472c> │ │ │ │ ldr r0, [pc, #4] @ (458b10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344770>) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - @ instruction: 0xf4e200c2 │ │ │ │ + movw r0, #8386 @ 0x20c2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1396164,15 +1396153,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr0, cr2, {6} │ │ │ │ + stc 0, cr0, [r0], #-776 @ 0xfffffcf8 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1396292,15 +1396281,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r8, #-776]! @ 0xfffffcf8 │ │ │ │ + eor.w r0, r8, r2, lsl #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (45937c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344fdc>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #104] @ (459380 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344fe0>) │ │ │ │ @@ -1396504,16 +1396493,16 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 459450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3450b0> │ │ │ │ b.n 459464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3450c4> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2], #-776 @ 0xfffffcf8 │ │ │ │ - sbcs.w r0, r8, r2, lsl #3 │ │ │ │ + @ instruction: 0xe99200c2 │ │ │ │ + @ instruction: 0xe8d800c2 │ │ │ │ stmdb sp!, {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 │ │ │ │ @@ -1397277,21 +1397266,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - b.n 459c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3458c4> │ │ │ │ + b.n 459724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345384> │ │ │ │ lsls r2, r0, #3 │ │ │ │ bl 303d1a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1ef97a> │ │ │ │ bl 351d1e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x23d97e> │ │ │ │ - b.n 459948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3455a8> │ │ │ │ + b.n 45a408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x346068> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 45a468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3460c8> │ │ │ │ + b.n 459f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345b88> │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (459e30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345a90>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1397388,21 +1397377,21 @@ │ │ │ │ blx 68a38 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6a8d8 │ │ │ │ b.n 459df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345a54> │ │ │ │ nop │ │ │ │ - bhi.n 459d3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x34599c> │ │ │ │ + bpl.n 459dfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345a5c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 45a3d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x346038> │ │ │ │ + b.n 459e98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345af8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 45a37c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345fdc> │ │ │ │ + b.n 459e3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345a9c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 45a37c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345fdc> │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (459ed8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345b38>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1397463,19 +1397452,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r6, [r4, #24] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 459f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345bec> │ │ │ │ + bmi.n 459e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345aac> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 45a224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345e84> │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 45a208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x345e68> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r2, r0, #3 │ │ │ │ str r6, [r7, #16] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1398210,15 +1398199,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 459078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x344cd8> │ │ │ │ b.n 45a518 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x346178> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ add r5, sp, #312 @ 0x138 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - bge.n 45a78c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3463ec> │ │ │ │ + bvc.n 45a64c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3462ac> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cbnz r2, 45a6b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x346318> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1400187,15 +1400176,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 │ │ │ │ ... │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r2, 45bd6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3479ca> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45aa70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3466d0> │ │ │ │ @@ -1412836,15 +1412825,15 @@ │ │ │ │ ldr.w r0, [ip, #116] @ 0x74 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 464ba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x350800> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 464be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x350844> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ 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] │ │ │ │ @@ -1416335,15 +1416324,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 abad48 │ │ │ │ + bl abaa38 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 46701c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x352c7c> │ │ │ │ @@ -1416427,15 +1416416,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 abae24 │ │ │ │ + bl abab14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4671dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x352e3c> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 4671dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x352e3c> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1416527,15 +1416516,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 abae24 │ │ │ │ + bl abab14 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4670e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x352d44> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1419047,15 +1419036,15 @@ │ │ │ │ bhi.n 468abe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x35471e> │ │ │ │ ldr r3, [pc, #12] @ (468ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x354724>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #834 @ 0x342 │ │ │ │ bx lr │ │ │ │ - strb.w r0, [sl, #317] @ 0x13d │ │ │ │ + @ instruction: 0xf5ea013d │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movw r3, #417 @ 0x1a1 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 468eb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x354b14> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r6, r5, #7 │ │ │ │ @@ -1420095,15 +1420084,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vsra.s32 d0, d29, #28 │ │ │ │ + stc 1, cr0, [r4, #-244] @ 0xffffff0c │ │ │ │ ldr r2, [pc, #104] @ (469434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x355094>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 469420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x355080> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -1420526,15 +1420515,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 469816 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x355476> │ │ │ │ ldr r3, [pc, #4] @ (469838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x355498>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xeaf2013d │ │ │ │ + @ instruction: 0xe852013d │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 469888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3554e8> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 469896 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3554f6> │ │ │ │ tbb [pc, r0] │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ @@ -1420901,15 +1420890,15 @@ │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 469ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x355730> │ │ │ │ + b.n 469590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3551f0> │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r2, [pc, #96] @ (469c04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x355864>) │ │ │ │ movw r1, #389 @ 0x185 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 469be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x355844> │ │ │ │ @@ -1420944,15 +1420933,15 @@ │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - b.n 469abc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x35571c> │ │ │ │ + b.n 46957c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3551dc> │ │ │ │ lsls r5, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (469c80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3558e0>) │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ @@ -1421890,15 +1421879,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (46a530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356190>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 46a4a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356100> │ │ │ │ + blt.n 46a560 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3561c0> │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1421976,15 +1421965,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrh r2, [r5, r2] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldrh r2, [r4, r0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1425777,15 +1425766,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r5, r7, #4 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1428289,15 +1428278,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r5, r1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, r1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, r0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1428456,17 +1428445,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 46e99a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x35a5fa> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r4, #27 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1445822,31 +1445811,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (479f3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x365b9c>) │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 479e5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x365abe> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, r9 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r6, r2 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - muls r6, r7 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 479f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x365be6> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -1455665,24 +1455654,24 @@ │ │ │ │ bne.w 4801ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36be4a> │ │ │ │ b.n 48020a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36be6a> │ │ │ │ nop │ │ │ │ vbit q0, q1, q9 │ │ │ │ vbsl q0, q5, q9 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stc2l 1, cr0, [r2, #456]! @ 0x1c8 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 480848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36c4a8> │ │ │ │ + bls.n 480908 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36c568> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ 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] @ 480cd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36c930> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1456050,15 +1456039,15 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xf7520172 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf74c0172 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 480c90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36c8f0> │ │ │ │ + bvs.n 480d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36c9b0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ @ instruction: 0xf3f80172 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #196] @ 480dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36ca1c> │ │ │ │ @@ -1456402,15 +1456391,15 @@ │ │ │ │ bl 53aff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x426c54> │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 481000 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36cc60> │ │ │ │ orr.w r1, r6, #114 @ 0x72 │ │ │ │ - bcc.n 480f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36cbd8> │ │ │ │ + beq.n 481038 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36cc98> │ │ │ │ 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 │ │ │ │ @@ -1456826,15 +1456815,15 @@ │ │ │ │ b.n 481434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36d094> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4], {114} @ 0x72 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip], #456 @ 0x1c8 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebe20172 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1459141,15 +1459130,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 482d64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36e9c4> │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 482e12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36ea72> │ │ │ │ + @ instruction: 0xb72e │ │ │ │ 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 │ │ │ │ @@ -1459464,15 +1459453,15 @@ │ │ │ │ ... │ │ │ │ bne.n 483110 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36ed70> │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 4830ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36ed4c> │ │ │ │ lsls r2, r6, #5 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ 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] @ 4835bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36f21c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -1460981,17 +1460970,17 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #208] @ (4841c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36fe24>) │ │ │ │ + blxns r2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r5, pc, #904 @ (adr r5, 484480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3700e0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmia r2!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1462694,15 +1462683,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r2, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463472,15 +1463461,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, pc, #472 @ (adr r5, 485cd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x371938>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + movs r7, #0 │ │ │ │ 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] @ (485bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x371824>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1466042,141 +1466031,141 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #5 │ │ │ │ str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 486ea4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x372b04> │ │ │ │ + b.n 487964 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3735c4> │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bx pc │ │ │ │ + add lr, fp │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #884] @ 487978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3735d8> │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ orr.w r3, r7, #8 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1467086,29 +1467075,29 @@ │ │ │ │ b.w 486d6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3729ce> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48835a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x373fba> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1467495,16 +1467484,15 @@ │ │ │ │ bhi.n 48836c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x373fcc> │ │ │ │ ldr r3, [pc, #12] @ (488370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x373fd0>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsls r0, r5, #4 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + mcr2 1, 4, r0, cr8, cr11, {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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #176] @ (488438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x374098>) │ │ │ │ ldr.w r4, [r0, #424] @ 0x1a8 │ │ │ │ @@ -1471632,15 +1471620,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48b00c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x376c6c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bpl.n 48b0b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x376d14> │ │ │ │ + bcs.n 48af74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x376bd4> │ │ │ │ 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] @ (48b160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x376dc0>) │ │ │ │ @@ -1472165,15 +1472153,15 @@ │ │ │ │ ldr r5, [pc, #216] @ (48b5ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x37724c>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (48b520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x377180>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - beq.n 48b600 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x377260> │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1140] @ 48b9ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x37760c> │ │ │ │ @@ -1473770,16 +1473758,16 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #250 @ 0xfa │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ lsls r2, r6, #5 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ - lsls r3, r7, #4 │ │ │ │ + it cc │ │ │ │ + lslcc 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 │ │ │ │ ldr r4, [pc, #912] @ (48ca48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3786a8>) │ │ │ │ @@ -1475739,15 +1475727,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356530> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353cd0> │ │ │ │ mov r0, r9 │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ 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 │ │ │ │ @@ -1475787,15 +1475775,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356530> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353cd0> │ │ │ │ mov r0, r9 │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ 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 │ │ │ │ @@ -1475832,15 +1475820,15 @@ │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ mov r0, r5 │ │ │ │ bl 46a940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3565a0> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 468070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353cd0> │ │ │ │ mov r0, r9 │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ 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 │ │ │ │ @@ -1475984,15 +1475972,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356530> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353cd0> │ │ │ │ mov r0, r8 │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ ldr r2, [pc, #36] @ (48ddec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379a4c>) │ │ │ │ ldr r3, [pc, #32] @ (48dde8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379a48>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1476045,15 +1476033,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 abad48 │ │ │ │ + bl abaa38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48de32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379a92> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48de7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379adc> │ │ │ │ b.n 48df9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379bfc> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1476457,15 +1476445,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46a940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3565a0> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353cd0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 48df64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379bc4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ @@ -1487619,15 +1487607,15 @@ │ │ │ │ ... │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ lsls r1, r6, #5 │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + adds r6, #30 │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq.w 496cae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38290e> │ │ │ │ @@ -1491497,15 +1491485,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 497d34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x383994> │ │ │ │ ... │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -1492650,25 +1492638,25 @@ │ │ │ │ b.n 49896a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3845ca> │ │ │ │ ldr r3, [pc, #24] @ (4989c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x384620>) │ │ │ │ add r3, pc │ │ │ │ b.n 49896a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3845ca> │ │ │ │ ldr r3, [pc, #24] @ (4989c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x384624>) │ │ │ │ add r3, pc │ │ │ │ b.n 49896a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3845ca> │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4991c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x384e20> │ │ │ │ + b.n 498c80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3848e0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 498a2a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38468a> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -1494050,15 +1494038,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + str r0, [r0, r3] │ │ │ │ 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 │ │ │ │ @@ -1498687,15 +1498675,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #238 @ 0xee │ │ │ │ lsls r1, r6, #5 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1499671,15 +1499659,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #480] @ (49d634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x389294>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1501138,15 +1501126,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ movs r0, #254 @ 0xfe │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ 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 │ │ │ │ @@ -1512615,15 +1512603,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 4a5864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3914c4> │ │ │ │ mov r4, fp │ │ │ │ b.w 4a47f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x390458> │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1518325,24 +1518313,24 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r2, #313] @ 0x139 │ │ │ │ - @ instruction: 0xf7fc0139 │ │ │ │ - ldrsh.w r0, [ip, ] │ │ │ │ - @ instruction: 0xf7f20139 │ │ │ │ + @ instruction: 0xf6520139 │ │ │ │ + adcs.w r1, ip, #12124160 @ 0xb90000 │ │ │ │ + @ instruction: 0xf69c0139 │ │ │ │ + adcs.w r1, r2, #12124160 @ 0xb90000 │ │ │ │ ldr r6, [r6, #32] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xf6560139 │ │ │ │ - subs.w r1, r4, #12124160 @ 0xb90000 │ │ │ │ - rsbs r1, sl, #12124160 @ 0xb90000 │ │ │ │ - @ instruction: 0xf58c0139 │ │ │ │ + @ instruction: 0xf3b60139 │ │ │ │ + @ instruction: 0xf3140139 │ │ │ │ + @ instruction: 0xf33a0139 │ │ │ │ + @ instruction: 0xf2ec0139 │ │ │ │ ldrb.w r6, [sl, #13] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4a97d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x395438> │ │ │ │ mov r1, r6 │ │ │ │ bl 467ba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353800> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1518412,18 +1518400,18 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4a97ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39544e> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - subs.w r1, r2, #12124160 @ 0xb90000 │ │ │ │ - ands.w r1, r4, #12124160 @ 0xb90000 │ │ │ │ - addw r1, r2, #2105 @ 0x839 │ │ │ │ - ands.w r1, r0, #12124160 @ 0xb90000 │ │ │ │ + @ instruction: 0xf3120139 │ │ │ │ + sbcs.w r1, r4, #57 @ 0x39 │ │ │ │ + @ instruction: 0xf3620139 │ │ │ │ + sbcs.w r1, r0, #57 @ 0x39 │ │ │ │ stmdb 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] @ (4a9b14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x395774>) │ │ │ │ @@ -1524517,17 +1524505,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r1, #8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ lsls r0, r6, #5 │ │ │ │ - sxtb r6, r4 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - sxtb r2, r2 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ 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] @ (4adc84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3998e4>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1527336,15 +1527324,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 4ae41c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39a07c> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4aee2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39aa8c> │ │ │ │ nop │ │ │ │ - add r2, pc, #568 @ (adr r2, 4afabc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39b71c>) │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ 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 4aee5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39aaba> │ │ │ │ @@ -1531490,15 +1531478,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ ble.n 4b248c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39e0ec> │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1533818,19 +1533806,19 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r7} │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ 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] @ (4b3f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39fba8>) │ │ │ │ movw r5, #403 @ 0x193 │ │ │ │ @@ -1534396,52 +1534384,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b4372 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ffd2> │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b42dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ff3c> │ │ │ │ add.w sl, r5, #508 @ 0x1fc │ │ │ │ mov r0, sl │ │ │ │ - bl ab9760 │ │ │ │ + bl ab9450 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b42e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ff44> │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab940c │ │ │ │ + bl ab90fc │ │ │ │ mov r0, r9 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b42e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ff44> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b431c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ff7c> │ │ │ │ add.w sl, r5, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ - bl ab9760 │ │ │ │ + bl ab9450 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b42f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ff52> │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab940c │ │ │ │ + bl ab90fc │ │ │ │ mov r0, r9 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b42f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ff52> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b4352 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ffb2> │ │ │ │ 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} │ │ │ │ @@ -1535653,25 +1535641,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b4198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39fdf8> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl abad48 │ │ │ │ + bl abaa38 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b5242 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0ea2> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abad48 │ │ │ │ + bl abaa38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b523c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0e9c> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 46843c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x35409c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1535722,15 +1535710,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b50c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0d26> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 53e054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429cb4> │ │ │ │ cbz r0, 4b50ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0d2e> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b5082 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0ce2> │ │ │ │ mov r0, r9 │ │ │ │ bl 46843c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x35409c> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1535742,15 +1535730,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 abae24 │ │ │ │ + bl abab14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b5292 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0ef2> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b5292 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0ef2> │ │ │ │ ldr r3, [pc, #452] @ (4b52d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0f34>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1535800,24 +1535788,24 @@ │ │ │ │ b.n 4b5144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0da4> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b5094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0cf4> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b5082 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0ce2> │ │ │ │ b.n 4b50d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0d34> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4b50a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0d08> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b50a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a0d08> │ │ │ │ sub.w r3, r8, #4194304 @ 0x400000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1562504,15 +1562492,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ add r3, pc, #944 @ (adr r3, 4c671c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b237c>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ add r3, pc, #936 @ (adr r3, 4c6718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b2378>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #20 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #16 @ (adr r0, 4c6394 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b1ff4>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1563057,15 +1563045,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c6884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b24e4> │ │ │ │ nop │ │ │ │ str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 4c68fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b255c> │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 53d930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429590> │ │ │ │ @@ -1563598,15 +1563586,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 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ 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] @ (4c7150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b2db0>) │ │ │ │ @@ -1570869,15 +1570857,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 │ │ │ │ - bhi.n 4cbca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b7900> │ │ │ │ + bpl.n 4cbb60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b77c0> │ │ │ │ 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] @ 4cc808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b8468> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1576472,57 +1576460,57 @@ │ │ │ │ ldr r0, [pc, #124] @ (4cf7f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb450>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ (4cf7f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb454>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movw r0, #32955 @ 0x80bb │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + vshr.s64 d0, d27, #24 │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs.w r0, r8, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf18a00bb │ │ │ │ - b.n 4cf208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bae68> │ │ │ │ + vqadd.s16 d0, d24, d27 │ │ │ │ + mcr 0, 7, r0, cr10, cr11, {5} │ │ │ │ + b.n 4cfcc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb928> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf1fe00bb │ │ │ │ - @ instruction: 0xf1e800bb │ │ │ │ - adcs.w r0, r2, #187 @ 0xbb │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + vqadd.s16 d16, d30, d27 │ │ │ │ + vqadd.s8 d16, d24, d27 │ │ │ │ + mrc 0, 5, r0, cr2, cr11, {5} │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf19c00bb │ │ │ │ - sbcs.w r0, lr, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf12800bb │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + mrc 0, 7, r0, cr12, cr11, {5} │ │ │ │ + mrc 0, 6, r0, cr14, cr11, {5} │ │ │ │ + mcr 0, 4, r0, cr8, cr11, {5} │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf18600bb │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + mcr 0, 7, r0, cr6, cr11, {5} │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vshr.u64 d0, d25, #34 │ │ │ │ - @ instruction: 0xf12400bb │ │ │ │ - add.w r0, lr, #187 @ 0xbb │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + ldc2l 0, cr0, [lr], #740 @ 0x2e4 │ │ │ │ + mcr 0, 4, r0, cr4, cr11, {5} │ │ │ │ + mcr 0, 3, r0, cr14, cr11, {5} │ │ │ │ + add r7, pc, #672 @ (adr r7, 4cfa84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb6e4>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf12200bb │ │ │ │ - @ instruction: 0xf18c00bb │ │ │ │ - @ instruction: 0xf12e00bb │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + mcr 0, 4, r0, cr2, cr11, {5} │ │ │ │ + mcr 0, 7, r0, cr12, cr11, {5} │ │ │ │ + mcr 0, 4, r0, cr14, cr11, {5} │ │ │ │ + adds r3, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4cf856 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb4b6> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1576565,28 +1576553,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb4e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf88c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb4ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf0fc00bb │ │ │ │ - @ instruction: 0xf0fe00bb │ │ │ │ - add.w r0, r4, #187 @ 0xbb │ │ │ │ - add.w r0, sl, #187 @ 0xbb │ │ │ │ - adds.w r0, r0, #187 @ 0xbb │ │ │ │ - adds.w r0, sl, #187 @ 0xbb │ │ │ │ - str r4, [r5, r7] │ │ │ │ + mrc 0, 2, r0, cr12, cr11, {5} │ │ │ │ + mrc 0, 2, r0, cr14, cr11, {5} │ │ │ │ + mcr 0, 3, r0, cr4, cr11, {5} │ │ │ │ + mcr 0, 3, r0, cr10, cr11, {5} │ │ │ │ + mrc 0, 3, r0, cr0, cr11, {5} │ │ │ │ + mrc 0, 3, r0, cr10, cr11, {5} │ │ │ │ + ldr r7, [pc, #304] @ (4cf9a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb608>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds.w r0, lr, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf12400bb │ │ │ │ - @ instruction: 0xf12600bb │ │ │ │ - @ instruction: 0xf13000bb │ │ │ │ - @ instruction: 0xf0b200bb │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + mrc 0, 3, r0, cr14, cr11, {5} │ │ │ │ + mcr 0, 4, r0, cr4, cr11, {5} │ │ │ │ + mcr 0, 4, r0, cr6, cr11, {5} │ │ │ │ + mrc 0, 4, r0, cr0, cr11, {5} │ │ │ │ + mrc 0, 0, r0, cr2, cr11, {5} │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ 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 │ │ │ │ @@ -1576635,16 +1576623,16 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 53e7e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a444> │ │ │ │ b.n 4cf8c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb526> │ │ │ │ bl 53e864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a4c4> │ │ │ │ b.n 4cf8c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb526> │ │ │ │ bl 53e7bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a41c> │ │ │ │ b.n 4cf8c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb526> │ │ │ │ - @ instruction: 0xf0cc00bb │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + mcr 0, 1, r0, cr12, cr11, {5} │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ 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 │ │ │ │ @@ -1576977,63 +1576965,63 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4cfc66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb8c6> │ │ │ │ b.n 4cf9e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb646> │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - vshr.s64 d16, d27, #46 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + ldc 0, cr0, [r2, #-748]! @ 0xfffffd14 │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - vshr.s64 d0, d27, #30 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stc 0, cr0, [r2, #-748] @ 0xfffffd14 │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r7, [pc, #488] @ (4cfe8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbaec>) │ │ │ │ + ldr r4, [pc, #872] @ (4d000c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbc6c>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vqadd.s64 d16, d16, d27 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + ldcl 0, cr0, [r0], {187} @ 0xbb │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - ldr r6, [pc, #192] @ (4cfd98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb9f8>) │ │ │ │ + it ls │ │ │ │ + lslls r6, r0, #3 │ │ │ │ + ldr r3, [pc, #576] @ (4cff18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbb78>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mcr 0, 1, r0, cr6, cr11, {5} │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cbnz r6, 4cfd30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb990> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xeb8600bb │ │ │ │ + ittt ne │ │ │ │ + lslne r6, r0, #3 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ + lslne r7, r0, #3 │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - revsh r6, r6 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - hlt 0x0034 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4cfd3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb99a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1577055,15 +1577043,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - eors.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xf1f400bb │ │ │ │ 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] @ (4cff98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbbf8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1577268,25 +1577256,27 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4cff34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbb94> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #10 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], {187} @ 0xbb │ │ │ │ - adcs.w r0, r4, fp, ror #2 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldrd r0, r0, [r0, #-748]! @ 0x2ec │ │ │ │ + ldmia.w r4!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r0, r7, #5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - eor.w r0, sl, fp, ror #2 │ │ │ │ - orns r0, r0, fp, ror #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + b.n 4cff8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbbec> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + b.n 4cff5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbbbc> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r5, #13] │ │ │ │ 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] │ │ │ │ @@ -1577344,17 +1577334,20 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d000c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbc6c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43c5d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328234> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d000c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbc6c> │ │ │ │ - strd r0, r0, [r0, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xe99600bb │ │ │ │ - ldrd r0, r0, [lr, #-748]! @ 0x2ec │ │ │ │ + b.n 4cfea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbb00> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + b.n 4cfe50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbab0> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + b.n 4cfe24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bba84> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ cbz r0, 4d00c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbd24> │ │ │ │ @@ -1577393,19 +1577386,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r0, r2, #19 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1577449,26 +1577442,29 @@ │ │ │ │ b.n 4d0114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbd74> │ │ │ │ ldr r3, [pc, #32] @ (4d0178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbdd8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbd74> │ │ │ │ ldr r3, [pc, #32] @ (4d017c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbddc>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbd74> │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia.w r2!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + b.n 4cfd8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb9ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrd r0, r0, [ip], #-748 @ 0x2ec │ │ │ │ - ldrd r0, r0, [r6], #-748 @ 0x2ec │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + b.n 4cfd30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb990> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + b.n 4cfd28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bb988> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ 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] │ │ │ │ @@ -1577494,17 +1577490,17 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + uxth r2, r6 │ │ │ │ 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 │ │ │ │ @@ -1577972,86 +1577968,86 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d0774 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc3d4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 4d02a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbf02> │ │ │ │ nop │ │ │ │ - b.n 4d0694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc2f4> │ │ │ │ + b.n 4d0154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbdb4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d062c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc28c> │ │ │ │ + b.n 4d00ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbd4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r0, 4d073c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc39c> │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d0328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbf88> │ │ │ │ + b.n 4d0de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bca48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d073a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc39a> │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4d0344 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbfa4> │ │ │ │ + b.n 4d0e04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bca64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d0736 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc396> │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d02b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbf10> │ │ │ │ + b.n 4d0d70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc9d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d02ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbf0c> │ │ │ │ + b.n 4d0d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc9cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbef4> │ │ │ │ + b.n 4d0d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc9b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d02a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbf04> │ │ │ │ + b.n 4d0d64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc9c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d027c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbedc> │ │ │ │ + b.n 4d0d3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc99c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d072e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc38e> │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d0180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbde0> │ │ │ │ + b.n 4d0c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc8a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4cfff0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbc50> │ │ │ │ + b.n 4d0ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc710> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbcd0> │ │ │ │ + b.n 4d0b30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc790> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbcb4> │ │ │ │ + b.n 4d0b14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc774> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr3, {6} │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + @ instruction: 0xfbf400c3 │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr3, {6} │ │ │ │ - cdp2 0, 7, cr0, cr10, cr3, {6} │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xfbec00c3 │ │ │ │ + smlsld r0, r0, sl, r3 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ 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 │ │ │ │ @@ -1578109,18 +1578105,18 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d01e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bbe40> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 4d0c98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc8f8> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vshr.s64 d16, d31, #24 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + stcl 0, cr0, [r8, #-764] @ 0xfffffd04 │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #920] @ (4d0bd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc834>) │ │ │ │ @@ -1578495,112 +1578491,112 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d0b90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc7f0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7bc016d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d103c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc9c> │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - rors r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - rors r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sbcs r4, r7 │ │ │ │ + subs r7, #28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adcs r0, r5 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r6, r1 │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d0e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcafc> │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0ea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcb00> │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcb70> │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r1, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d0498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc0f8> │ │ │ │ + b.n 4d0f58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcbb8> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d0e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcaac> │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d0e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcab4> │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d0ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc804> │ │ │ │ + bmi.n 4d0c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc8c4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ @ instruction: 0xf614016d │ │ │ │ - movs r3, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + ble.n 4d0cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc914> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d0d38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc998> │ │ │ │ + ble.n 4d0bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc858> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + bgt.n 4d0b90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc7f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r6, #52 @ 0x34 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + bgt.n 4d0c2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc88c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cdp2 0, 10, cr0, cr8, cr6, {6} │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + stc2 0, cr0, [r8], {198} @ 0xc6 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + bgt.n 4d0bb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc814> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + bgt.n 4d0cd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc938> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + bgt.n 4d0ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc900> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vshr.u64 d0, d24, #6 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + ldc2 0, cr0, [sl, #-736] @ 0xfffffd20 │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + ldr r7, [pc, #488] @ (4d0e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcad4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + bgt.n 4d0ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc804> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + blt.n 4d0c94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc8f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + bgt.n 4d0ca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc904> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + bgt.n 4d0cbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc91c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1578836,51 +1578832,51 @@ │ │ │ │ b.n 4d0ed2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcb32> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d0ed2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcb32> │ │ │ │ ldr r3, [pc, #76] @ (4d0f44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcba4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0e58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcab8> │ │ │ │ - ble.n 4d0f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcb8c> │ │ │ │ + bge.n 4d0fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [pc, #536] @ (4d111c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcd7c>) │ │ │ │ + ldr r2, [pc, #920] @ (4d129c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcefc>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ble.n 4d0e18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bca78> │ │ │ │ + bge.n 4d0ed8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcb38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 4d0ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcb2c> │ │ │ │ + bge.n 4d0f8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcbec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add ip, r8 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - blt.n 4d102c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc8c> │ │ │ │ + bhi.n 4d0eec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcb4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #968] @ (4d12fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcf5c>) │ │ │ │ + ldr r1, [pc, #328] @ (4d107c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bccdc>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 4d0fb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc14> │ │ │ │ + bls.n 4d0e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcad4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d0f98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcbf8> │ │ │ │ + bhi.n 4d0e58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcab8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 4d0f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcbd4> │ │ │ │ + bls.n 4d1034 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1578953,26 +1578949,26 @@ │ │ │ │ cbz r3, 4d100e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc6e> │ │ │ │ ldr r3, [pc, #28] @ (4d1028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc88>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcbfc> │ │ │ │ ldr r3, [pc, #28] @ (4d102c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc8c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0f9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcbfc> │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cdp2 1, 7, cr0, cr6, cr6, {3} │ │ │ │ - blt.n 4d10c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcd28> │ │ │ │ + bhi.n 4d0f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcbe8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc1c> │ │ │ │ + b.n 4d0a7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bc6dc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bge.n 4d1028 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc88> │ │ │ │ + bhi.n 4d10e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcd48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d1010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcc70> │ │ │ │ + bhi.n 4d10d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bcd30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2936] @ 4d1bbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd81c> │ │ │ │ @@ -1580077,163 +1580073,163 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ b.n 4d17b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd418> │ │ │ │ vext.8 q0, q0, , #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f32 d0, d6, d13[1] │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d1510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd170> │ │ │ │ + b.n 4d1fd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdc30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d1480 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd0e0> │ │ │ │ + b.n 4d1f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdba0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r0 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvc.n 4d1ce4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd944> │ │ │ │ + bmi.n 4d1ba4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd804> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf72800c6 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + eor.w r0, r8, #6488064 @ 0x630000 │ │ │ │ + add r7, pc, #872 @ (adr r7, 4d1f60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdbc0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bls.n 4d1cb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd918> │ │ │ │ + bvs.n 4d1b78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd7d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d1cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd914> │ │ │ │ + bvs.n 4d1b74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd7d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r7, pc, #232 @ (adr r7, 4d1cf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd954>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bhi.n 4d1c78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8d8> │ │ │ │ + bpl.n 4d1b38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd798> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r6, pc, #104 @ (adr r6, 4d1c90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8f0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + bgt.n 4d1c10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd870> │ │ │ │ lsls r3, r7, #2 │ │ │ │ and.w r1, r2, sp, asr #1 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + bgt.n 4d1bc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd820> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 4d1b5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd7bc> │ │ │ │ + bvc.n 4d1c1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd87c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bpl.n 4d1cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd914> │ │ │ │ + bcs.n 4d1b74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd7d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 4d1c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8d0> │ │ │ │ + bvc.n 4d1d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd990> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 4d1ee8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdb48>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 4d1c68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8c8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bmi.n 4d1cbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd91c> │ │ │ │ + bne.n 4d1b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd7dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r6, pc, #296 @ (adr r6, 4d1d8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd9ec>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #592] @ (4d1ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdb2c>) │ │ │ │ + cmp ip, lr │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcc.n 4d1c20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd880> │ │ │ │ + bne.n 4d1ce0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd940> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d1d74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd9d4> │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d1c28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd888> │ │ │ │ + bne.n 4d1ce8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd948> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [pc, #360] @ (4d1df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bda54>) │ │ │ │ + ldr r4, [pc, #744] @ (4d1f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdbd4>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #376 @ (adr r4, 4d1e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bda68>) │ │ │ │ + add r1, pc, #760 @ (adr r1, 4d1f88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdbe8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bne.n 4d1c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8a0> │ │ │ │ + ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d1c10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd870> │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d1c60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8c0> │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + ldr r6, [pc, #520] @ (4d1ea8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdb08>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 4d1d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd98c> │ │ │ │ + bcs.n 4d1bec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd84c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1d74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd9d4> │ │ │ │ + bcs.n 4d1c34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd894> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d1c94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8f4> │ │ │ │ + bcs.n 4d1d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd9b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - bcc.n 4d1bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd85c> │ │ │ │ + bne.n 4d1cbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd91c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d1bd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd838> │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d1c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd860> │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d1c30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd890> │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d1bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd858> │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d1c60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8c0> │ │ │ │ + bhi.n 4d1d20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd980> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r0 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bge.n 4d1c08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd868> │ │ │ │ + bvc.n 4d1cc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd928> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bge.n 4d1be8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd848> │ │ │ │ + bvc.n 4d1ca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd908> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d1dc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bda24> │ │ │ │ + bvc.n 4d1c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd8e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d1c2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd88c> │ │ │ │ + beq.n 4d1cec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd94c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp.w r3, #442 @ 0x1ba │ │ │ │ mla r2, r2, r3, r1 │ │ │ │ ldrb.w r2, [r2, #71] @ 0x47 │ │ │ │ @@ -1581412,312 +1581408,312 @@ │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #5 │ │ │ │ beq.w 4d15f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd252> │ │ │ │ b.w 4d18d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd532> │ │ │ │ nop │ │ │ │ - beq.n 4d28dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be53c> │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be464> │ │ │ │ + b.n 4d22c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdf24> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 4d2a1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be67c> │ │ │ │ + beq.n 4d2adc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be73c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d29c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be620> │ │ │ │ + beq.n 4d2a80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be6e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be5e8> │ │ │ │ + beq.n 4d2a48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be6a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 4d2a44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be6a4> │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + ldr r6, [pc, #600] @ (4d2c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be8bc>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 4d2ad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be734> │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xeb360166 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 4d27c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be428> │ │ │ │ + b.n 4d2288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bdee8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eor.w r0, r0, r7, lsl #3 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + b.n 4d2a48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be6a8> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be728> │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfa8000bb │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + @ instruction: 0xf7e000bb │ │ │ │ + mcr2 0, 0, r0, cr10, cr8, {5} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ b.n 4d24dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3be13c> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4d188e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bd4ee> │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1528] @ 4d3234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bee94> │ │ │ │ @@ -1582258,148 +1582254,146 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 4d1e2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bda8e> │ │ │ │ ldr r2, [pc, #292] @ (4d3354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befb4>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d1e2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bda8e> │ │ │ │ b.n 4d344c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf0ac> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - nop {6} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - it mi │ │ │ │ - lslmi r3, r7, #2 │ │ │ │ - cbz r0, 4d32c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bef26> │ │ │ │ + pop {r3, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbz r0, 4d325e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3beebe> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - yieldcc │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + pop {r1, r3, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + pop {r4, r5, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r0, r1 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - ite ls │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - vmlahi.i32 q8, q15, d3[0] │ │ │ │ - itte vc │ │ │ │ - lslvc r3, r7, #2 │ │ │ │ - vmlavc.i16 q8, q10, d3[0] │ │ │ │ - nopvs {6} │ │ │ │ + stc2l 0, cr0, [r8, #-780]! @ 0xfffffcf4 │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stc2l 0, cr0, [lr, #-780] @ 0xfffffcf4 │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + ldc2 0, cr0, [r4, #-780]! @ 0xfffffcf4 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cdp2 0, 13, cr0, cr6, cr3, {6} │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + ldc2 0, cr0, [r6], #-780 @ 0xfffffcf4 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr3, {6} │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + stc2 0, cr0, [r6], #-780 @ 0xfffffcf4 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + cbnz r6, 4d32f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bef56> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [pc, #640] @ (4d3540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf1a0>) │ │ │ │ + ldr r5, [pc, #0] @ (4d32c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bef20>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ittt gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - ldrhgt r4, [r1, #50] @ 0x32 │ │ │ │ - lslgt r6, r0, #3 │ │ │ │ - itee ne │ │ │ │ - lslne r3, r7, #2 │ │ │ │ - bkpt 0x00f6 │ │ │ │ - lsleq r3, r7, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ + pop {r1, r5, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x008e │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + pop {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r6, #-780]! @ 0xfffffcf4 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + cbnz r6, 4d335a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befba> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + cbnz r2, 4d3348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befa8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + @ instruction: 0xfad600c3 │ │ │ │ + mrc2 0, 0, r0, cr6, cr14, {5} │ │ │ │ + itt eq │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + popeq {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0084 │ │ │ │ + pop {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + cbnz r4, 4d3374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befd4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + cbnz r4, 4d3370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befd0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + hlt 0x002e │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0004 │ │ │ │ + cbnz r4, 4d336c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befcc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + rev r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 4d32c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bef28> │ │ │ │ + bvs.n 4d3388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befe8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stc2 0, cr0, [ip], {195} @ 0xc3 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + vld4. {d16-d19}, [ip], r3 │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - rev16 r0, r4 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mvns r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r4, 4d3370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befd0> │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mrc2 0, 3, r0, cr0, cr14, {5} │ │ │ │ - mcr2 0, 3, r0, cr8, cr14, {5} │ │ │ │ - cmp r4, lr │ │ │ │ + @ instruction: 0xfbd000be │ │ │ │ + smlaltt r0, r0, r8, lr │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r4, 4d337e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3befde> │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mrc2 0, 1, r0, cr14, cr14, {5} │ │ │ │ - mrc2 0, 1, r0, cr6, cr14, {5} │ │ │ │ + @ instruction: 0xfb9e00be │ │ │ │ + @ instruction: 0xfb9600be │ │ │ │ stmdb sp!, {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] @ 4d37ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf44c> │ │ │ │ sub sp, #8 │ │ │ │ @@ -1582864,93 +1582858,93 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d37d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf430> │ │ │ │ ldr r2, [pc, #172] @ (4d3894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf4f4>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d35e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf246> │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vld4. {d16-d19}, [lr], r3 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + movt r0, #59587 @ 0xe8c3 │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d3870 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf4d0> │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + nop {13} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, #20] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str.w r0, [r0, r3] │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + sub.w r0, r0, #6389760 @ 0x618000 │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf7fc00c3 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + adcs.w r0, ip, #6389760 @ 0x618000 │ │ │ │ + bkpt 0x0032 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf76a00c3 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + @ instruction: 0xf4ca00c3 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ittt gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - addgt r2, sp, #736 @ 0x2e0 │ │ │ │ - lslgt r7, r7, #2 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + pop {r1, r5, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - itte │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - it le @ unpredictable > │ │ │ │ - lslle r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - itte gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - ldrbgt r2, [r3, #0] │ │ │ │ - lslle r5, r7, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r2, [r7, #21] │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - itt vc │ │ │ │ - lslvc r3, r7, #2 │ │ │ │ - itee cc @ unpredictable │ │ │ │ - lslcc r3, r7, #2 │ │ │ │ - cbz r4, 4d38de <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf53e> @ unpredictable │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - cbz r0, 4d38e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf540> │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - yield │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00be │ │ │ │ + cbz r4, 4d3876 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf4d6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d38e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf542> │ │ │ │ + cbz r0, 4d3878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf4d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d38e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf544> │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0058 │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x002e │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + cbnz r0, 4d38f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf556> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + cbnz r2, 4d38e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf540> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbnz r6, 4d38f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf552> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbnz r6, 4d38da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf53a> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r6, pc, #80 @ (adr r6, 4d38e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf548>) │ │ │ │ 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 │ │ │ │ @@ -1583058,29 +1583052,28 @@ │ │ │ │ b.n 4d38c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf526> │ │ │ │ ldr r2, [pc, #40] @ (4d39d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf630>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 4d3974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf5d4> │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + cbnz r4, 4d3a06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf666> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + cdp2 0, 15, cr0, cr2, cr7, {6} │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1584214,314 +1584207,314 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r7} │ │ │ │ + cbnz r2, 4d46c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0328> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + cbnz r0, 4d46d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0334> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + cbnz r0, 4d46d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0336> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf23600c3 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + vmla.i16 d0, d22, d3[0] │ │ │ │ + cbnz r2, 4d46d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0334> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + cbnz r0, 4d46da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c033a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + cbnz r4, 4d46da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c033a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + nop {7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + cbnz r2, 4d46e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0344> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + cbnz r6, 4d46e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0348> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + cbnz r6, 4d46ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c034c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + cbnz r6, 4d46f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0350> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 4d46f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0356> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 4d46f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0356> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + cbnz r0, 4d46fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c035e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + cbnz r0, 4d4704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0364> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 4d475c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + cbnz r6, 4d475a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03ba> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + cbnz r4, 4d475a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03ba> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + hlt 0x002c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + rev r2, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + push {r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + cbnz r6, 4d4780 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 4d4782 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03e2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + cbnz r2, 4d477c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + cbnz r0, 4d4784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5} │ │ │ │ + cbnz r0, 4d4778 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d47dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c043c> │ │ │ │ + cbnz r6, 4d4774 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + push {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d47d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0436> │ │ │ │ + cbnz r6, 4d476e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c03ce> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + push {lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d47d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0430> │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d47cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c042c> │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r4, r1 │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0016 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + push {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + push {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d47d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0438> │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d47d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0434> │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d47ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c042e> │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d47ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c042e> │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, #2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rors r2, r5 │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + push {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r0, 4d47cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c042c> │ │ │ │ + cpsid │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + adds r5, #26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sbcs r2, r4 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adcs r2, r3 │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + cbz r0, 4d4864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c04c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ + cbnz r2, 4d4878 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c04d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + cbz r0, 4d4868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c04c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r2 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bkpt 0x0050 │ │ │ │ + cbnz r0, 4d4880 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c04e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + cbz r0, 4d486a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c04ca> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + cbz r6, 4d48b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0510> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + cbz r6, 4d48b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0512> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + cbz r4, 4d48ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c051a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsie ai │ │ │ │ + cbz r6, 4d48b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0514> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + cbz r4, 4d48b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0516> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + cbz r6, 4d48b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0516> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbz r4, 4d48b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0510> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + cbz r6, 4d48b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0518> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + cbz r0, 4d48aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c050a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cbz r0, 4d48a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0504> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + cbz r4, 4d48c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0522> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbz r4, 4d490e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c056e> │ │ │ │ + cbz r4, 4d48a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0506> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4906 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0566> │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d490c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c056c> │ │ │ │ + cbz r6, 4d48a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0504> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4908 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0568> │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d490c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c056c> │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d490a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c056a> │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d490a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c056a> │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d490c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c056c> │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4906 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0566> │ │ │ │ + sub sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d490c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c056c> │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d490e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c056e> │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d4916 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0576> │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d491c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c057c> │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d4920 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0580> │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0008 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 4d4936 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0596> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d465a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c02ba> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1585079,203 +1585072,203 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d4a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c06f0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0b68> │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cpsie ai │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d55b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c1210> │ │ │ │ + b.n 4d5070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0cd0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4d55a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c1204> │ │ │ │ + b.n 4d5064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0cc4> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + push {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d5554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c11b4> │ │ │ │ + b.n 4d5014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0c74> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - setend be │ │ │ │ + cbz r0, 4d4f5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0bbe> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + cbz r0, 4d4f5a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0bba> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - setpan #1 │ │ │ │ + cbz r0, 4d4f56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0bb6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + cbz r4, 4d4f56 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0bb6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r5 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r4 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4f7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0bdc> │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r2 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r6, r3 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d4f9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0bfa> │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d4f9e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0bfe> │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4fa8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0c08> │ │ │ │ + sub sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mvns r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r4 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #896 @ (adr r7, 4d5304 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0f64>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r7, pc, #808 @ (adr r7, 4d52b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0f14>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #720 @ (adr r7, 4d5264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0ec4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #632 @ (adr r7, 4d5214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0e74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r7, pc, #544 @ (adr r7, 4d51c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0e24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r7, pc, #472 @ (adr r7, 4d5184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0de4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r7, pc, #384 @ (adr r7, 4d5134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0d94>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + stmia r7!, {} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r7, pc, #296 @ (adr r7, 4d50e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0d44>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r7, pc, #208 @ (adr r7, 4d5094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0cf4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #120 @ (adr r7, 4d5044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0ca4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4fea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0c4a> │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r7, pc, #32 @ (adr r7, 4d4ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0c54>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4fe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0c48> │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r6, pc, #968 @ (adr r6, 4d53a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c1004>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4fe0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0c40> │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r6, pc, #880 @ (adr r6, 4d5354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0fb4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r6, pc, #808 @ (adr r6, 4d5314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0f74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r6, pc, #720 @ (adr r6, 4d52c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0f24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r6, pc, #632 @ (adr r6, 4d5274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0ed4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r6, pc, #544 @ (adr r6, 4d5224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0e84>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r6, pc, #456 @ (adr r6, 4d51d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0e34>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, pc, #368 @ (adr r6, 4d5184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0de4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r6, pc, #280 @ (adr r6, 4d5134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0d94>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r6, pc, #208 @ (adr r6, 4d50f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0d54>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r6, pc, #120 @ (adr r6, 4d50a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0d04>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r6, pc, #392 @ (adr r6, 4d51bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0e1c>) │ │ │ │ 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 │ │ │ │ @@ -1585290,15 +1585283,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 ab7af0 │ │ │ │ + bl ab77e0 │ │ │ │ cbnz r0, 4d50b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0d10> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 4398e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325548> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1585322,15 +1585315,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d39d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3bf634> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ab7b14 │ │ │ │ + bl ab7804 │ │ │ │ b.n 4d5070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c0cd0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #640 @ 0x280 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r7, sp, #400 @ 0x190 │ │ │ │ @@ -1585426,15 +1585419,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #656 @ 0x290 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1588136,19 +1588129,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1589400,67 +1589393,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d7bbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c381c>) │ │ │ │ add r3, pc │ │ │ │ add r3, r4 │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ b.w 4d7172 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c2dd2> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d6914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c2574> │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ 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 │ │ │ │ @@ -1594508,15 +1594501,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, r3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r2, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4daad8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c6738> │ │ │ │ + b.n 4db598 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c71f8> │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #181 @ 0xb5 │ │ │ │ bhi.n 4db1d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c6e38> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4db1ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c6e2a> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ @@ -1595325,15 +1595318,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r2, [pc, #888] @ (4dbd94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c79f4>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 4dba94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c76f4> │ │ │ │ + bvc.n 4db954 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c75b4> │ │ │ │ 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 │ │ │ │ @@ -1595359,15 +1595352,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db23c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c6e9c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4dba52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c76b2> │ │ │ │ mov r0, r9 │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4dba52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c76b2> │ │ │ │ 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 │ │ │ │ @@ -1595435,15 +1595428,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 abad48 │ │ │ │ + bl abaa38 │ │ │ │ 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 │ │ │ │ @@ -1595481,15 +1595474,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 4dbbd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7838> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ strb.w r9, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dbbb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7818> │ │ │ │ mov r0, r8 │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dbbbe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c781e> │ │ │ │ mov r0, r4 │ │ │ │ bl 4682f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353f58> │ │ │ │ @@ -1595507,15 +1595500,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 abae24 │ │ │ │ + bl abab14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4dbd38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7998> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4dbd38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7998> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1595613,15 +1595606,15 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4dbc6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c78ca> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ ldrd r4, sl, [sp, #48] @ 0x30 │ │ │ │ - bl abae24 │ │ │ │ + bl abab14 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4dbc10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7870> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd fp, r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 466f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x352bd8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1595760,38 +1595753,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 468070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353cd0> │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl abad48 │ │ │ │ + bl abaa38 │ │ │ │ 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 4dba28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7688> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ b.n 4dbf0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7b6c> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4dbf16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7b76> │ │ │ │ mov r0, fp │ │ │ │ - bl abad78 │ │ │ │ + bl abaa68 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4dba28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7688> │ │ │ │ mov r0, sl │ │ │ │ - bl abae24 │ │ │ │ + bl abab14 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4dbef4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c7b54> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 6a8d8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1596360,15 +1596353,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4dc4ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c814c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1600284,20 +1600277,20 @@ │ │ │ │ bne.w 4def58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cabb8> │ │ │ │ b.n 4def28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cab88> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [r8], #744 @ 0x2e8 │ │ │ │ + @ instruction: 0xfa0800ba │ │ │ │ lsrs r2, r5, #30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ 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] @ 4df328 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3caf88> │ │ │ │ @@ -1603150,15 +1603143,15 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [sl, #364] @ 0x16c │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #14] │ │ │ │ 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] @ 4e1478 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3cd0d8> │ │ │ │ @@ -1631001,15 +1630994,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f310e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ded6e> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f314e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3dedae> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ bl 435f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321ba8> │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f3106 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ded66> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1633991,15 +1633984,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 4f542a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e108a> │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f5424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e1084> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1646028,15 +1646021,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 4fe37c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e9fdc> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ bl 435f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321ba8> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4fe33c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e9f9c> │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ b.n 4fe340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e9fa0> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1648239,15 +1648232,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4ffdfa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3eba5a> │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ bl 435f48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321ba8> │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ b.n 4ffe36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3eba96> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 4fff0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ebb6a> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1649746,15 +1649739,15 @@ │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 501056 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3eccb6> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ b.n 50105e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3eccbe> │ │ │ │ movs r2, #16 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649776,15 +1649769,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 501174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ecdd4> │ │ │ │ b.n 50112a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ecd8a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 50116c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ecdcc> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1649940,15 +1649933,15 @@ │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 5012c2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ecf22> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ b.n 5012ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ecf2a> │ │ │ │ movs r2, #16 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649970,15 +1649963,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 5013e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed040> │ │ │ │ b.n 501396 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ecff6> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 5013d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed038> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650134,15 +1650127,15 @@ │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50152e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed18e> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ b.n 501536 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed196> │ │ │ │ movs r2, #16 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1650164,15 +1650157,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 50164c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed2ac> │ │ │ │ b.n 501602 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed262> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 501644 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed2a4> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650559,15 +1650552,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 501b02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed762> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43d2f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328f58> │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ bl 435f34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x321b94> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 501afa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ed75a> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1707174,15 +1707167,15 @@ │ │ │ │ cbz r7, 52aaa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x416700> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab7860 │ │ │ │ + bl ab7550 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52aa88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4166e8> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526776 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4123d6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707200,15 +1707193,15 @@ │ │ │ │ cbz r7, 52aaea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41674a> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab7784 │ │ │ │ + bl ab7474 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52aad2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x416732> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526776 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4123d6> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1707310,15 +1707303,15 @@ │ │ │ │ cbz r7, 52ac3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41689c> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab79e0 │ │ │ │ + bl ab76d0 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ac24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x416884> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526776 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4123d6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707336,15 +1707329,15 @@ │ │ │ │ cbz r7, 52ac86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4168e6> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab7904 │ │ │ │ + bl ab75f4 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ac6e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4168ce> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526776 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4123d6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707373,15 +1707366,15 @@ │ │ │ │ bl 467d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3539fc> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #716] @ 52afb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x416c18> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52acba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41691a> │ │ │ │ - bl ab7860 │ │ │ │ + bl ab7550 │ │ │ │ b.n 52acbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41691c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 4f3b70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3df7d0> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1707423,15 +1707416,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 ab7a20 │ │ │ │ + bl ab7710 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52adac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x416a0c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1707447,15 +1707440,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 ab78a0 │ │ │ │ + bl ab7590 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52adf2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x416a52> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1710071,15 +1710064,15 @@ │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r3] │ │ │ │ b.w 527574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4131d4> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ab73c0 │ │ │ │ + bl ab70b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 527574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4131d4> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 527574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4131d4> │ │ │ │ @@ -1714849,15 +1714842,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 439c10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325870> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab909c │ │ │ │ + bl ab8d8c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 439a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32569c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1714910,26 +1714903,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 52fe64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41bac4> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 52fec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41bb20> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab90d0 │ │ │ │ + bl ab8dc0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 439c10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325870> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab909c │ │ │ │ + bl ab8d8c │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab90d0 │ │ │ │ + bl ab8dc0 │ │ │ │ b.n 52feba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41bb1a> │ │ │ │ nop │ │ │ │ cbz r0, 52ff3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41bb9a> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 52ff3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41bb9a> │ │ │ │ cbz r1, 52ff36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41bb96> │ │ │ │ @@ -1714950,15 +1714943,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 ab9140 │ │ │ │ + bl ab8e30 │ │ │ │ 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, 52ff4a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41bbaa> │ │ │ │ @@ -1719785,24 +1719778,24 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldmia r7, {r3, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, sl, #181 @ 0xb5 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + mcr 0, 6, r0, cr10, cr5, {5} │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r6, pc, #784 @ (adr r6, 5335d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f230>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1720640,30 +1720633,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533b66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f7c6> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab92d0 │ │ │ │ + bl ab8fc0 │ │ │ │ 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 533b9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f7fa> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f810> │ │ │ │ b.n 533b9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f7fa> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1720720,15 +1720713,15 @@ │ │ │ │ beq.n 533ce4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f944> │ │ │ │ movs r0, #0 │ │ │ │ b.n 533c06 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f866> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 533c6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f8cc> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f8bc> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720759,15 +1720752,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f8fc> │ │ │ │ b.n 533c50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f8b0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 533ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f92c> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533cbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41f91c> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720954,66 +1720947,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 abae4c │ │ │ │ + bl abab3c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 533ebe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fb1e> │ │ │ │ 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 abaea8 │ │ │ │ + bl abab98 │ │ │ │ mov r0, r4 │ │ │ │ bl 46843c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x35409c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533e96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41faf6> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 534154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fdb4> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abaef4 │ │ │ │ + bl ababe4 │ │ │ │ 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 533f32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fb92> │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl ab9760 │ │ │ │ + bl ab9450 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 533f32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fb92> │ │ │ │ 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 5345f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420252> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 533f16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fb76> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533f0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fb6e> │ │ │ │ mov r4, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 4685e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x354240> │ │ │ │ cbz r0, 533f42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fba2> │ │ │ │ @@ -1721043,15 +1721036,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533f76 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbd6> │ │ │ │ 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 │ │ │ │ @@ -1721102,26 +1721095,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, 534052 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fcb2> │ │ │ │ add.w r0, r7, #476 @ 0x1dc │ │ │ │ - bl ab9760 │ │ │ │ + bl ab9450 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 534052 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fcb2> │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534406 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420066> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534038 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc98> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc90> │ │ │ │ ldr.w fp, [r7, #-16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5340d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd32> │ │ │ │ @@ -1721175,15 +1721168,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5340a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd08> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 5345ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42021a> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9760 │ │ │ │ + bl ab9450 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53464e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4202ae> │ │ │ │ mov fp, r5 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ add.w r8, r9, #12 │ │ │ │ @@ -1721191,42 +1721184,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 53448e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4200ee> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 5340fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd5c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5340f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd52> │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 53458a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4201ea> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 53413a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd9a> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl abaf38 │ │ │ │ + bl abac28 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43c714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328374> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53400e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc6e> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 533ed0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fb30> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abae88 │ │ │ │ + bl abab78 │ │ │ │ ldr.w r2, [pc, #1728] @ 53481c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42047c> │ │ │ │ ldr.w r3, [pc, #1720] @ 534818 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420478> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1721458,15 +1721451,15 @@ │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 5342a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41ff06> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5343f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420052> │ │ │ │ b.n 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 439c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325884> │ │ │ │ @@ -1721494,17 +1721487,17 @@ │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 53441e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42007e> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl ab92d0 │ │ │ │ + bl ab8fc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc90> │ │ │ │ b.n 534052 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fcb2> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fcf0> │ │ │ │ @@ -1721571,76 +1721564,76 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5344d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420134> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab92d0 │ │ │ │ + bl ab8fc0 │ │ │ │ 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 53450c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42016c> │ │ │ │ orr.w r1, fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w fp, r1 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5340f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd52> │ │ │ │ b.n 534116 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd76> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 534508 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420168> │ │ │ │ mov r6, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4201a0> │ │ │ │ b.n 534508 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420168> │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r9, ip │ │ │ │ b.n 534560 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4201c0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 53456a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4201ca> │ │ │ │ mov r7, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53455a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4201ba> │ │ │ │ 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 534090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fcf0> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9760 │ │ │ │ + bl ab9450 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53412a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd8a> │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab940c │ │ │ │ + bl ab90fc │ │ │ │ mov r0, r9 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 53459a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4201fa> │ │ │ │ b.n 53412a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd8a> │ │ │ │ add.w r3, r5, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1721686,17 +1721679,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 53460c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42026c> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ab92d0 │ │ │ │ + bl ab8fc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9788 │ │ │ │ + bl ab9478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533f0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fb6e> │ │ │ │ b.n 533f30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fb90> │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 534794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4203f4> │ │ │ │ @@ -1721744,15 +1721737,15 @@ │ │ │ │ bne.n 5346a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420304> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533fa2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc02> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5346c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420326> │ │ │ │ b.n 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534206 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fe66> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721772,15 +1721765,15 @@ │ │ │ │ bne.n 5346e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420348> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533fa2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc02> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53470a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42036a> │ │ │ │ b.n 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5341a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fe06> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721800,15 +1721793,15 @@ │ │ │ │ bne.n 53472c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42038c> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533fa2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc02> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53474e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4203ae> │ │ │ │ b.n 533f86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fbe6> │ │ │ │ ldr.w r2, [r7, #480] @ 0x1e0 │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ cbz r2, 5347a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420408> │ │ │ │ mov.w r5, fp, lsr #5 │ │ │ │ @@ -1721820,15 +1721813,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ b.n 5342a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41ff06> │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ b.n 53413a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd9a> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9760 │ │ │ │ + bl ab9450 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53459a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4201fa> │ │ │ │ b.n 53413a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fd9a> │ │ │ │ mov r3, r1 │ │ │ │ b.n 5344fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42015c> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ @@ -1721851,15 +1721844,15 @@ │ │ │ │ bne.n 5347b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x420416> │ │ │ │ mov r2, r3 │ │ │ │ b.w 533fa2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41fc02> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 5347ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42044a> │ │ │ │ mov sl, r0 │ │ │ │ - bl ab97bc │ │ │ │ + bl ab94ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5347da <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42043a> │ │ │ │ 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 │ │ │ │ @@ -1730089,23 +1730082,23 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ cbnz r0, 539b6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4257ca> │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ @ instruction: 0xb8c0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r8, r5, ror #2 │ │ │ │ + strd r0, r0, [r8], #-724 @ 0x2d4 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xb858 │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1730307,15 +1730300,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 539d08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x425968> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 539d4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4259ac> │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1732625,19 +1732618,19 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ b.n 53b8ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42750e> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vmlal.u q13, d15, d8[0] │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r1, pc, #720 @ (adr r1, 53b4ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42714c>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + ldr r5, [pc, #736] @ (53b500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x427160>) │ │ │ │ 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] @ (53b414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x427074>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1732851,23 +1732844,23 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ add r0, pc, #112 @ (adr r0, 53b4a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x427104>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 53b36c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x426fcc> │ │ │ │ + b.n 53ae2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x426a8c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #424] @ (53b5ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42724c>) │ │ │ │ + ldr r3, [pc, #808] @ (53b76c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4273cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + ldr r6, [pc, #688] @ (53b6fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42735c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #216] @ (53b528 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x427188>) │ │ │ │ + ldr r3, [pc, #600] @ (53b6a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x427308>) │ │ │ │ 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 │ │ │ │ @@ -1734412,15 +1734405,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53c1c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x427e28> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53c32a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x427f8a> │ │ │ │ nop │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ 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] @ (53c58c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4281ec>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1734663,15 +1734656,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53c3a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x428006> │ │ │ │ ldr r3, [pc, #12] @ (53c594 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4281f4>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53c4aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42810a> │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ 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 │ │ │ │ @@ -1734988,16 +1734981,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53c7b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x428410> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53c8ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42851a> │ │ │ │ nop │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - lsls r1, r6, #4 │ │ │ │ + ldc2 1, cr0, [sl, #192]! @ 0xc0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ sub.w r3, r0, #20 │ │ │ │ @@ -1735076,15 +1735068,15 @@ │ │ │ │ bl 539424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x425084> │ │ │ │ b.n 53c952 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4285b2> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53c8dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42853c> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53c988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4285e8> │ │ │ │ nop │ │ │ │ - mrc2 1, 5, r0, cr12, cr0, {1} │ │ │ │ + ldc2 1, cr0, [ip], {48} @ 0x30 │ │ │ │ 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] @ (53cbac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42880c>) │ │ │ │ sub sp, #16 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1735297,15 +1735289,15 @@ │ │ │ │ b.n 53ca08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x428668> │ │ │ │ ldr r2, [pc, #12] @ (53cbb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x428814>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53cb0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42876a> │ │ │ │ nop │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldc2l 1, cr0, [sl, #192]! @ 0xc0 │ │ │ │ + @ instruction: 0xfb5a0130 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ @@ -1735337,15 +1735329,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53cc14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x428874> │ │ │ │ bl 53c9b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x428610> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 1, 3, r0, r6, cr0 │ │ │ │ + ldrsh.w r0, [r6, #304] @ 0x130 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (53ce20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x428a80>) │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ @@ -1736613,15 +1736605,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vsra.s8 d0, d16, #8 │ │ │ │ + stcl 1, cr0, [r8], #192 @ 0xc0 │ │ │ │ b.n 53d8c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429520> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53d8be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42951e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -1737971,17 +1737963,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e5b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a214>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r5, #18 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e5d6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a236> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1738032,43 +1738024,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e660 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a2c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e664 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a2c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ittt gt │ │ │ │ - lslgt r4, r6, #2 │ │ │ │ - addgt r0, r7, #1 │ │ │ │ - lslgt r5, r6, #2 │ │ │ │ - ble.n 53e69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a2fc> │ │ │ │ + pop {r1, r5, pc} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + adds r0, r3, r7 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + bge.n 53e55c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a1bc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #808] @ (53e970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a5d0>) │ │ │ │ + ldr r2, [pc, #168] @ (53e6f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a350>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf39a00b4 │ │ │ │ + @ instruction: 0xf0fa00b4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e686 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a2e6> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1738118,43 +1738110,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a370>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a374>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 53e734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a394> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1738201,41 +1738193,41 @@ │ │ │ │ ldr r0, [pc, #60] @ (53e7b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a414>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (53e7b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a418>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r7, pc, #952 @ (adr r7, 53eb4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a7ac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #960 @ (adr r7, 53eb58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a7b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r7, pc, #968 @ (adr r7, 53eb64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a7c4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r7, pc, #848 @ (adr r7, 53eaf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a750>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r7, pc, #952 @ (adr r7, 53eb5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a7bc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 53e7cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a42c> │ │ │ │ ldr r3, [pc, #20] @ (53e7d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a438>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e7d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a432> │ │ │ │ @@ -1738244,17 +1738236,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e7e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a440>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r2, #102 @ 0x66 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1738295,29 +1738287,29 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e85c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a4bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e860 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a4c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #82 @ 0x52 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 53e874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a4d4> │ │ │ │ ldr r3, [pc, #20] @ (53e880 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a4e0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e87a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a4da> │ │ │ │ @@ -1738326,18 +1738318,18 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a4e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r6, #98 @ 0x62 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ittt │ │ │ │ - lsl r6, r6, #2 │ │ │ │ - it @ unpredictable > │ │ │ │ - lsl r6, r6, #2 │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 53e89c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a4fc> │ │ │ │ ldr r3, [pc, #20] @ (53e8a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a508>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e8a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a502> │ │ │ │ bx lr │ │ │ │ @@ -1738345,18 +1738337,18 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a510>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r6, #38 @ 0x26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - itet le │ │ │ │ - lslle r6, r6, #2 │ │ │ │ - nopgt {13} │ │ │ │ - lslle r6, r6, #2 │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 53e8c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a524> │ │ │ │ ldr r3, [pc, #20] @ (53e8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a530>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e8ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a52a> │ │ │ │ bx lr │ │ │ │ @@ -1738364,18 +1738356,18 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e8d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a538>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r5, #202 @ 0xca │ │ │ │ lsls r0, r4, #5 │ │ │ │ - itee ge │ │ │ │ - lslge r6, r6, #2 │ │ │ │ - it ge @ unpredictable │ │ │ │ - lslge r6, r6, #2 │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + pop {r3, pc} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 53e8ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a54c> │ │ │ │ ldr r3, [pc, #20] @ (53e8f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a558>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e8f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a552> │ │ │ │ bx lr │ │ │ │ @@ -1738383,18 +1738375,18 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e900 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a560>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r5, #134 @ 0x86 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - itte hi │ │ │ │ - lslhi r6, r6, #2 │ │ │ │ - nophi {8} │ │ │ │ - lslls r6, r6, #2 │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + pop {r5, r6, r7} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 53e91c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a57c> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 53e918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a578> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ it hi │ │ │ │ @@ -1738487,19 +1738479,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (53e9fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a65c>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #568] @ (53ec34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a894>) │ │ │ │ + ldr r4, [pc, #952] @ (53edb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42aa14>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -1738611,33 +1738603,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (53eb48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42a7a8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1739036,15 +1739028,15 @@ │ │ │ │ ... │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r4, #2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 53ef4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42abac> │ │ │ │ @@ -1739173,19 +1739165,19 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #32 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00bc │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #24 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1739768,20 +1739760,20 @@ │ │ │ │ bl 53f540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b1a0> │ │ │ │ b.n 53f626 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b286> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #7 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xf7fc00b6 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + adcs.w r0, ip, #5963776 @ 0x5b0000 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ 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] @ 53f700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b360> │ │ │ │ @@ -1739815,15 +1739807,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r0, #5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #10 │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r2, r3, #4 │ │ │ │ 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 │ │ │ │ @@ -1739899,23 +1739891,23 @@ │ │ │ │ bl 53f69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b2fc> │ │ │ │ b.n 53f798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b3f8> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 53f750 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b3b0> │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ 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] @ 53f858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b4b8> │ │ │ │ @@ -1739949,15 +1739941,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #31 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 53f882 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b4e2> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1739998,35 +1739990,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f8ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b54c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f8f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b550>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, pc, #824 @ (adr r0, 53fc00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b860>) │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #24 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adc.w r0, r2, #180 @ 0xb4 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + mcr 0, 5, r0, cr2, cr4, {5} │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r2, r2 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, pc, #368 @ (adr r6, 53fa54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b6b4>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [lr, #728]! @ 0x2d8 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + adds.w r0, lr, r6, ror #2 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ 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 │ │ │ │ @@ -1740487,27 +1740479,27 @@ │ │ │ │ strb.w r3, [r4, #1052] @ 0x41c │ │ │ │ b.n 53fc4a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b8aa> │ │ │ │ nop │ │ │ │ lsls r2, r6, #20 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r7, #15 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ @@ -1740763,66 +1740755,66 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 54003e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bc9e> │ │ │ │ mov r3, r0 │ │ │ │ b.n 53fede <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bb3e> │ │ │ │ mov r3, r0 │ │ │ │ b.n 54003e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bc9e> │ │ │ │ nop │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5404d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c134> │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf22e00b4 │ │ │ │ - movs r2, #156 @ 0x9c │ │ │ │ + vshr.s64 d0, d20, #50 │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5407e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c444> │ │ │ │ + b.n 5402a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bf04> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 540204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be64>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 540384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bfe4>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 54008c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bcec> │ │ │ │ + bvs.n 54014c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdac> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc 0, cr0, [lr], {179} @ 0xb3 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + strd r0, r0, [lr, #-716]! @ 0x2cc │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rsbs r0, r2, r4, ror #2 │ │ │ │ - movs r2, #0 │ │ │ │ + ldmdb r2!, {r2, r4, r5, r7} │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #26 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, ip, #180 @ 0xb4 │ │ │ │ + mcr 0, 6, r0, cr12, cr4, {5} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #84] @ (540148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bda8>) │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1740854,19 +1740846,19 @@ │ │ │ │ bhi.n 540112 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bd72> │ │ │ │ ldr r2, [pc, #20] @ (540150 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ 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] @ (5401cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be2c>) │ │ │ │ @@ -1740916,19 +1740908,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r7] │ │ │ │ lsls r2, r5, #5 │ │ │ │ cdp2 1, 8, cr0, cr14, cr6, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 8, cr0, cr8, cr6, {3} │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1740981,29 +1740973,29 @@ │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ ldr r3, [pc, #36] @ (54029c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42befc>) │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ ldr r1, [pc, #36] @ (5402a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bf00>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - subs r0, r4, #3 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + subs r6, r5, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1741041,17 +1741033,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (540314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bf74>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ ldr r1, [pc, #12] @ (540318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bf78>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1741075,17 +1741067,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (540368 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bfc8>) │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, r4 │ │ │ │ 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 │ │ │ │ @@ -1741145,21 +1741137,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (540414 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c074>) │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ ldr r1, [pc, #20] @ (540418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c078>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - subs r2, r2, #7 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #8 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r7, r1 │ │ │ │ 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 │ │ │ │ @@ -1741315,17 +1741307,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5405ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c20c>) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - subs r6, r7, #2 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, r3 │ │ │ │ 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] @ (54082c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c48c>) │ │ │ │ @@ -1741583,29 +1741575,29 @@ │ │ │ │ vst2.8 {d16[3],d17[3]}, [r6], r6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ 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 │ │ │ │ @@ -1741648,25 +1741640,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (5408f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c554>) │ │ │ │ movw r2, #3233 @ 0xca1 │ │ │ │ ldr r1, [pc, #28] @ (5408f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c558>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + asrs r0, r5, #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 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1741723,25 +1741715,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (5409ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c60c>) │ │ │ │ movw r2, #3147 @ 0xc4b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ 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] @ (540a64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c6c4>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1741888,19 +1741880,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3319 @ 0xcf7 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ 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] @ (540cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c934>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1742073,25 +1742065,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (540d4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c9ac>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3334 @ 0xd06 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - subs r2, r5, r0 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #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 │ │ │ │ @@ -1742296,21 +1742288,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 540d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c9b0> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 540f4a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42cbaa> │ │ │ │ b.n 540de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ca48> │ │ │ │ nop │ │ │ │ - adds r2, r2, r5 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ 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 │ │ │ │ @@ -1742441,21 +1742433,21 @@ │ │ │ │ bl 540f78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42cbd8> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 5410a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42cd08> │ │ │ │ b.n 541044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42cca4> │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ 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 │ │ │ │ @@ -1742480,21 +1742472,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54112c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42cd8c>) │ │ │ │ ldr r1, [pc, #24] @ (541130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42cd90>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1929 @ 0x789 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ 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] │ │ │ │ @@ -1742526,17 +1742518,17 @@ │ │ │ │ movw r2, #3374 @ 0xd2e │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ 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 │ │ │ │ @@ -1742567,21 +1742559,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54120c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ce6c>) │ │ │ │ movw r2, #3391 @ 0xd3f │ │ │ │ ldr r1, [pc, #20] @ (541210 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ce70>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 54126c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42cecc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1742785,67 +1742777,67 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1812 @ 0x714 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ 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 │ │ │ │ @@ -1742882,19 +1742874,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (541504 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d164>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1482 @ 0x5ca │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 541510 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d170> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1743029,27 +1743021,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53aff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x426c54> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 541618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d278> │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ 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 │ │ │ │ @@ -1743329,27 +1743321,27 @@ │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 54171c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d37c> │ │ │ │ b.n 54193a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d59a> │ │ │ │ nop │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ 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 │ │ │ │ @@ -1743393,23 +1743385,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (541a24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d684>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1724 @ 0x6bc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #6 │ │ │ │ beq.n 541a30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d690> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1743458,25 +1743450,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ (541ac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d720>) │ │ │ │ movw r2, #1517 @ 0x5ed │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ 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 │ │ │ │ @@ -1743520,25 +1743512,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (541b50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d7b0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2542 @ 0x9ee │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ 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 │ │ │ │ @@ -1743572,19 +1743564,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2522 @ 0x9da │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ 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 │ │ │ │ @@ -1743698,23 +1743690,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (541d04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d964>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2490 @ 0x9ba │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 541d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d990> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 541d58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d9b8> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1743763,17 +1743755,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5172 @ 0x1434 │ │ │ │ ldr r1, [pc, #12] @ (541d90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d9f0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -1743847,27 +1743839,25 @@ │ │ │ │ ldr r1, [pc, #40] @ (541e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42dad0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - lsls r0, r1, #5 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + mcr2 0, 5, r0, cr8, cr4, {5} │ │ │ │ + mcr2 0, 6, r0, cr6, cr4, {5} │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + movs r6, r6 │ │ │ │ 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 │ │ │ │ @@ -1743908,18 +1743898,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541ef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42db50>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - lsls r2, r2, #18 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ + vshr.u64 d0, d20, #32 │ │ │ │ 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 541d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d9f4> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1743931,18 +1743920,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (541f28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42db88>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42db8c>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ + vqadd.u32 d16, d18, d20 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ add.w r9, r1, #12 │ │ │ │ @@ -1744044,28 +1744032,25 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5257 @ 0x1489 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ ldmia r4, {r0, r2, r4, r5, r6} │ │ │ │ - vsubw.u q8, , d6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + vmla.i q8, , d22[0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + mcr2 0, 3, r0, cr8, cr4, {5} │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + mcr2 0, 2, r0, cr8, cr4, {5} │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ + mrc2 0, 1, r0, cr4, cr4, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1744244,25 +1744229,23 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 54207c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42dcdc> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 542254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42deb4> │ │ │ │ b.n 5421f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42de56> │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + stc2l 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc2 0, 7, r0, cr8, cr4, {5} │ │ │ │ + mcr2 0, 5, r0, cr10, cr4, {5} │ │ │ │ + mrrc2 0, 11, r0, r8, cr4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1744335,24 +1744318,24 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #40] @ (542370 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42dfd0>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - mrrc2 0, 11, r0, ip, cr4 │ │ │ │ - ldc2l 0, cr0, [r8], #-720 @ 0xfffffd30 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + ldrsh.w r0, [ip, #180] @ 0xb4 │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2l 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + vst1.8 @ instruction: 0xf9c600b4 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2l 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ - ldc2 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfb4a00b4 │ │ │ │ + vst1.8 @ instruction: 0xf9c600b4 │ │ │ │ + ldrsb.w r0, [lr, #180] @ 0xb4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1744426,22 +1744409,22 @@ │ │ │ │ ldr r3, [pc, #32] @ (542444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42e0a4>) │ │ │ │ movw r2, #873 @ 0x369 │ │ │ │ ldr r1, [pc, #28] @ (542448 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42e0a8>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ - @ instruction: 0xfb5400b4 │ │ │ │ - @ instruction: 0xfb7000b4 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + @ instruction: 0xfa7a00b4 │ │ │ │ + ldrh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + ldr.w r0, [r0, #180] @ 0xb4 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfb5e00b4 │ │ │ │ + ldrh.w r0, [lr, #180] @ 0xb4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1744884,18 +1744867,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79600b4 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - strb.w r0, [lr, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xf4f600b4 │ │ │ │ + mcr2 0, 4, r0, cr14, cr4, {5} │ │ │ │ + @ instruction: 0xf5ee00b4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1744960,19 +1744942,19 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 542944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42e5a4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 542944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42e5a4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf63a00b4 │ │ │ │ - addw r0, r6, #2228 @ 0x8b4 │ │ │ │ - @ instruction: 0xf62400b4 │ │ │ │ + @ instruction: 0xf39a00b4 │ │ │ │ + @ instruction: 0xf36600b4 │ │ │ │ + @ instruction: 0xf38400b4 │ │ │ │ stmdb 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 │ │ │ │ @@ -1745052,21 +1745034,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf72600b4 │ │ │ │ - add.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf52400b4 │ │ │ │ + eor.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf26a00b4 │ │ │ │ + @ instruction: 0xf28400b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w fp, [pc, #1004] @ 542e8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42eaec> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1745416,34 +1745398,32 @@ │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ nop │ │ │ │ bpl.n 542f40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42eba0> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ + vqadd.u16 d0, d18, d28 │ │ │ │ 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 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #56 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + vqadd.u64 d0, d24, d20 │ │ │ │ + stc2 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf2ba00b4 │ │ │ │ - @ instruction: 0xf0f400b4 │ │ │ │ - adds.w r0, r0, #180 @ 0xb4 │ │ │ │ + ands.w r0, sl, #180 @ 0xb4 │ │ │ │ + mrc 0, 2, r0, cr4, cr4, {5} │ │ │ │ + mrc 0, 3, r0, cr0, cr4, {5} │ │ │ │ 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 │ │ │ │ @@ -1745535,22 +1745515,22 @@ │ │ │ │ ldr r3, [pc, #40] @ (542fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ec38>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #36] @ (542fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ec3c>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - and.w r0, r0, #180 @ 0xb4 │ │ │ │ - ands.w r0, ip, #180 @ 0xb4 │ │ │ │ - vshr.s64 d16, d20, #28 │ │ │ │ - vshr.s64 d16, d20, #2 │ │ │ │ - vshr.s64 d16, d20, #56 │ │ │ │ - vshr.s64 d16, d20, #28 │ │ │ │ - vshr.s64 d16, d20, #6 │ │ │ │ - vshr.s64 d16, d20, #46 │ │ │ │ + stcl 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ + stcl 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [lr, #-720] @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + stcl 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ + ldc 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1745583,16 +1745563,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (543048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42eca8>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (54304c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ecac>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - ldc2 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xf0e200b4 │ │ │ │ + ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ + mcr 0, 2, r0, cr2, cr4, {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54311c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ed7c>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #188] @ (543120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ed80>) │ │ │ │ @@ -1745672,16 +1745652,16 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r3} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - smlaltt r0, r0, ip, r4 │ │ │ │ - ands.w r0, r2, #180 @ 0xb4 │ │ │ │ + vld4.32 {d0-d3}, [ip :256], r4 │ │ │ │ + ldcl 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1745908,32 +1745888,32 @@ │ │ │ │ ldr r3, [pc, #80] @ (5433ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f04c>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (5433f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f050>) │ │ │ │ movw r2, #1138 @ 0x472 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - ldc 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ - ldcl 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ - @ instruction: 0xfb6600b4 │ │ │ │ - mrc 0, 0, r0, cr0, cr4, {5} │ │ │ │ - mcrr 0, 11, r0, r8, cr4 │ │ │ │ - stcl 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ - ldc 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ - mcrr 0, 11, r0, lr, cr4 │ │ │ │ - stc 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ - ldc 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ - stc 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ - stc 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ - bic.w r0, r2, #180 @ 0xb4 │ │ │ │ - stc 0, cr0, [r4, #720]! @ 0x2d0 │ │ │ │ - stc 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ - @ instruction: 0xebf800b4 │ │ │ │ - @ instruction: 0xfaa400b4 │ │ │ │ - ldcl 0, cr0, [lr, #-720]! @ 0xfffffd30 │ │ │ │ + eors.w r0, ip, r4, ror #2 │ │ │ │ + @ instruction: 0xeab600b4 │ │ │ │ + str.w r0, [r6, #180] @ 0xb4 │ │ │ │ + sbcs.w r0, r0, r4, ror #2 │ │ │ │ + @ instruction: 0xe9a800b4 │ │ │ │ + strd r0, r0, [r2, #720] @ 0x2d0 │ │ │ │ + @ instruction: 0xe99400b4 │ │ │ │ + @ instruction: 0xe9ae00b4 │ │ │ │ + @ instruction: 0xe98000b4 │ │ │ │ + @ instruction: 0xe99a00b4 │ │ │ │ + strd r0, r0, [ip, #-720]! @ 0x2d0 │ │ │ │ + @ instruction: 0xe98600b4 │ │ │ │ + stc 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ + add.w r0, r4, r4, ror #2 │ │ │ │ + @ instruction: 0xe98200b4 │ │ │ │ + ldrd r0, r0, [r8, #-720] @ 0x2d0 │ │ │ │ + strb.w r0, [r4, r4, lsl #3] │ │ │ │ + @ instruction: 0xeade00b4 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 5434f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f152> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r1, #2 │ │ │ │ @@ -1746065,30 +1746045,36 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ ldr r1, [pc, #64] @ (543588 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f1e8>) │ │ │ │ add r1, pc │ │ │ │ b.n 543420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f080> │ │ │ │ - @ instruction: 0xfa8e00b4 │ │ │ │ - ldr??.w r0, [r6, #188] @ 0xbc │ │ │ │ - @ instruction: 0xfaa400b4 │ │ │ │ - @ instruction: 0xfa2400b4 │ │ │ │ - @ instruction: 0xfa0600b4 │ │ │ │ - ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ - @ instruction: 0xfa0600b4 │ │ │ │ - orns r0, r0, r4, ror #2 │ │ │ │ - eor.w r0, sl, r4, ror #2 │ │ │ │ - eors.w r0, lr, r4, ror #2 │ │ │ │ - orns r0, r4, r4, ror #2 │ │ │ │ - mrc 0, 3, r0, cr8, cr4, {5} │ │ │ │ - @ instruction: 0xebfa00b4 │ │ │ │ - bics.w r0, r2, r4, ror #2 │ │ │ │ - orr.w r0, ip, r4, ror #2 │ │ │ │ - @ instruction: 0xfb1c00b7 │ │ │ │ + @ instruction: 0xf7ee00b4 │ │ │ │ + @ instruction: 0xf65600bc │ │ │ │ + strb.w r0, [r4, r4, lsl #3] │ │ │ │ + @ instruction: 0xf78400b4 │ │ │ │ + @ instruction: 0xf76600b4 │ │ │ │ + @ instruction: 0xf75800b4 │ │ │ │ + @ instruction: 0xf76600b4 │ │ │ │ + b.n 54350c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f16c> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 543544 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f1a4> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 543570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f1d0> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 543520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f180> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + rsbs r0, r8, r4, ror #2 │ │ │ │ + ldrd r0, r0, [sl, #-720] @ 0x2d0 │ │ │ │ + b.n 5434a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f108> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 5434e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f140> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldr??.w r0, [ip, r7, lsl #3] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1746193,26 +1746179,31 @@ │ │ │ │ ldr r3, [pc, #52] @ (5436d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f330>) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #48] @ (5436d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f334>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - ldmdb r6, {r2, r4, r5, r7} │ │ │ │ - ldmdb r2!, {r2, r4, r5, r7} │ │ │ │ - @ instruction: 0xf70c00b4 │ │ │ │ - stmdb r0!, {r2, r4, r5, r7} │ │ │ │ - ldrb.w r0, [r0, #180] @ 0xb4 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + b.n 54339c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42effc> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 5433d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f038> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + orn r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + b.n 5433bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f01c> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xf5f000b4 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xeaa600b4 │ │ │ │ - movw r0, #43188 @ 0xa8b4 │ │ │ │ - eors.w r0, r0, r4, ror #2 │ │ │ │ - strb.w r0, [lr, #180] @ 0xb4 │ │ │ │ - eor.w r0, r0, r4, ror #2 │ │ │ │ + @ instruction: 0xe80600b4 │ │ │ │ + @ instruction: 0xf3aa00b4 │ │ │ │ + b.n 5436b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f310> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xf5ee00b4 │ │ │ │ + b.n 543698 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f2f8> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [pc, #1604] @ 543d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f990> │ │ │ │ @@ -1746849,107 +1746840,108 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ ldmia r1!, {r3} │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r1, r5, r7} │ │ │ │ vmlsl.u , d31, d29[0] │ │ │ │ - vqshlu.s64 , q14, #63 @ 0x3f │ │ │ │ + vsri.32 , q6, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf6ba00b4 │ │ │ │ - @ instruction: 0xf6e800b4 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + ands.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78a00b4 │ │ │ │ - b.n 543cd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f938> │ │ │ │ + @ instruction: 0xf4ea00b4 │ │ │ │ + b.n 543798 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f3f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - @ instruction: 0xf5fa00b4 │ │ │ │ - b.n 543c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f8e4> │ │ │ │ + @ instruction: 0xf35a00b4 │ │ │ │ + b.n 543744 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f3a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - b.n 543b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f7fc> │ │ │ │ + @ instruction: 0xf2b800b4 │ │ │ │ + b.n 54365c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f2bc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf58a00b4 │ │ │ │ - b.n 543b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f7c8> │ │ │ │ + @ instruction: 0xf2ea00b4 │ │ │ │ + b.n 543628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f288> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf73e00b4 │ │ │ │ - b.n 543b20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f780> │ │ │ │ + eors.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + b.n 5435e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f240> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subw r0, r6, #2228 @ 0x8b4 │ │ │ │ - b.n 543ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f730> │ │ │ │ + and.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + b.n 543590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f1f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbc.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + movt r0, #180 @ 0xb4 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [ip], #720 @ 0x2d0 │ │ │ │ - b.n 543a74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f6d4> │ │ │ │ + b.n 543a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f68c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adc.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + b.n 544534 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430194> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + subw r0, r2, #180 @ 0xb4 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - adcs.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf27a00b4 │ │ │ │ + @ instruction: 0xf2b600b4 │ │ │ │ asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ee00b4 │ │ │ │ - @ instruction: 0xf4fa00b4 │ │ │ │ + movw r0, #57524 @ 0xe0b4 │ │ │ │ + @ instruction: 0xf25a00b4 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5435e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f248> │ │ │ │ + b.n 5440a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fd08> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f280> │ │ │ │ + b.n 5440e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fd40> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5435c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f224> │ │ │ │ + b.n 544084 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fce4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5435fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f25c> │ │ │ │ + b.n 5440bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fd1c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543628 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f288> │ │ │ │ + b.n 5440e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fd48> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5435d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f238> │ │ │ │ + b.n 544098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fcf8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf4c000b4 │ │ │ │ + @ instruction: 0xf22000b4 │ │ │ │ push {r0, r2} │ │ │ │ - vraddhn.i d31, , q11 │ │ │ │ + vaddw.u , , d6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bic.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf5f200b4 │ │ │ │ - b.n 543838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f498> │ │ │ │ + @ instruction: 0xf18600b4 │ │ │ │ + @ instruction: 0xf35200b4 │ │ │ │ + b.n 5442f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42ff58> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - orrs.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + sbcs.w r0, sl, #180 @ 0xb4 │ │ │ │ + subs.w r0, r6, #180 @ 0xb4 │ │ │ │ bl 7cddf2 │ │ │ │ - bics.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - orn r0, r4, #5898240 @ 0x5a0000 │ │ │ │ - orn r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf19600b4 │ │ │ │ + rsb r0, r4, #180 @ 0xb4 │ │ │ │ + rsb r0, r4, #180 @ 0xb4 │ │ │ │ b.n 543dc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fa26> │ │ │ │ - vraddhn.i d31, , q11 │ │ │ │ + vaddw.u , , d6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldcl 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - @ instruction: 0xf4c000b4 │ │ │ │ - b.n 543720 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f380> │ │ │ │ + @ instruction: 0xf22000b4 │ │ │ │ + b.n 5441e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fe40> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf3ca00b4 │ │ │ │ - @ instruction: 0xf3dc00b4 │ │ │ │ + @ instruction: 0xf12a00b4 │ │ │ │ + @ instruction: 0xf13c00b4 │ │ │ │ add r7, sp, #628 @ 0x274 │ │ │ │ - @ instruction: 0xfffff3c0 │ │ │ │ + vaddw.u , , d16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf4d000b4 │ │ │ │ - b.n 543678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f2d8> │ │ │ │ + @ instruction: 0xf23000b4 │ │ │ │ + b.n 544138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fd98> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf3c200b4 │ │ │ │ - b.n 543658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42f2b8> │ │ │ │ + @ instruction: 0xf12200b4 │ │ │ │ + b.n 544118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fd78> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf4fa00b4 │ │ │ │ - b.n 544634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430294> │ │ │ │ + @ instruction: 0xf25a00b4 │ │ │ │ + b.n 5440f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fd54> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #656] @ (5440e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fd40>) │ │ │ │ @@ -1747179,27 +1747171,27 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r5, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itee hi │ │ │ │ lslhi r6, r4, #5 │ │ │ │ - udfls #220 @ 0xdc │ │ │ │ + bgt.n 544168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fdc8> @ unpredictable │ │ │ │ lslls r4, r6, #2 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + bgt.n 5441a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fe08> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldcl 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + bics.w r0, r0, r4, ror #2 │ │ │ │ + bgt.n 544188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fde8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf18800b4 │ │ │ │ - ldrh.w r0, [sl, #193] @ 0xc1 │ │ │ │ - b.n 5441d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fe34> │ │ │ │ + mcr 0, 7, r0, cr8, cr4, {5} │ │ │ │ + @ instruction: 0xf61a00c1 │ │ │ │ + ble.n 544094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fcf4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ - b.n 5441b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fe10> │ │ │ │ + strd r0, r0, [sl, #-720]! @ 0x2d0 │ │ │ │ + ble.n 544070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42fcd0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #2852] @ 544c48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4308a8> │ │ │ │ mov r5, r1 │ │ │ │ @@ -1748198,47 +1748190,48 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00c2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - sbc.w r0, lr, #180 @ 0xb4 │ │ │ │ + mcr 0, 6, r0, cr14, cr4, {5} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r4!, {r2, r4, r5, r7} │ │ │ │ - bvc.n 544d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430990> │ │ │ │ + b.n 544970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4305d0> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bmi.n 544bf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430850> │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xb624 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 544c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4308a0> │ │ │ │ + b.n 544700 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430360> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 544ba8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430808> │ │ │ │ + bcc.n 544c68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4308c8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 544ba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430800> │ │ │ │ + bne.n 544c60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4308c0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 544bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43083c> │ │ │ │ + bcs.n 544c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4308fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 544f70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430bd0> │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 544b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4307fc> │ │ │ │ + beq.n 544c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4308bc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 544e14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430a74> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 544ca4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430904> │ │ │ │ + bcs.n 544d64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4309c4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 544d1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43097c> │ │ │ │ + beq.n 544bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43083c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 544d58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4309b8> │ │ │ │ + beq.n 544c18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430878> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 544f10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430b70> │ │ │ │ + udf #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 544d3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43099c> │ │ │ │ + beq.n 544bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43085c> │ │ │ │ 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] @ (544fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430c38>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1748563,27 +1748556,27 @@ │ │ │ │ nop │ │ │ │ cbz r6, 54502c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430c8c> │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sxtb r4, r5 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - beq.n 545090 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430cf0> │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5450c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430d28> │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 544f3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430b9c> │ │ │ │ + blt.n 544ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430c5c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 544fcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430c2c> │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 54481c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43047c> │ │ │ │ + b.n 5452dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430f3c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5450b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430d10> │ │ │ │ + bvc.n 544f70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430bd0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 544f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x430bd4> │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ ldr.w r5, [pc, #2692] @ 545a98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4316f8> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1749648,33 +1749641,33 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r6, r7} │ │ │ │ vqrdmlah.s q13, , d20[0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldmia r0, {r0, r2, r3, r5, r6, r7} │ │ │ │ - vdup.8 d28, d6[7] │ │ │ │ + vtbx.8 d28, {d15-d16}, d22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 545b38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431798> │ │ │ │ + bcs.n 5459f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431658> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - @ instruction: 0xffffdb7e │ │ │ │ + @ instruction: 0xffffd8de │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 5457a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431408> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1749688,15 +1749681,15 @@ │ │ │ │ b.n 5458aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43150a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 5458f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431556> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5458aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43150a> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ab78a0 │ │ │ │ + bl ab7590 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 5459cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43162c> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.w 545dd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431a34> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ @@ -1749744,15 +1749737,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 545fe2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431c42> │ │ │ │ - bl ab79e0 │ │ │ │ + bl ab76d0 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 5462d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f32> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1749807,15 +1749800,15 @@ │ │ │ │ str.w r7, [r8] │ │ │ │ str.w r7, [r8, #4] │ │ │ │ strh.w r0, [r8] │ │ │ │ b.n 545bfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43185c> │ │ │ │ movs r2, #1 │ │ │ │ b.n 545b16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431776> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ab7a20 │ │ │ │ + bl ab7710 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 5459cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43162c> │ │ │ │ cbz r3, 545c70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4318d0> │ │ │ │ rsb r3, r8, #1 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 5459a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431602> │ │ │ │ @@ -1750044,15 +1750037,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 545fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431c4c> │ │ │ │ - bl ab7860 │ │ │ │ + bl ab7550 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431810> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 439b5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3257bc> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ @@ -1750136,18 +1750129,18 @@ │ │ │ │ ldr r1, [pc, #828] @ (54630c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f6c>) │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #8] │ │ │ │ movw r2, #2636 @ 0xa4c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - bl ab7904 │ │ │ │ + bl ab75f4 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431810> │ │ │ │ - bl ab7784 │ │ │ │ + bl ab7474 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431810> │ │ │ │ ldr r2, [pc, #792] @ (546310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f70>) │ │ │ │ ldr r3, [pc, #792] @ (546314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f74>) │ │ │ │ ldr r1, [pc, #796] @ (546318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f78>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1750419,140 +1750412,140 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ bkpt 0x0003 │ │ │ │ - vqshlu.s32 d29, d18, #31 │ │ │ │ + vrsra.u64 d29, d2, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bvc.n 5463d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432030> │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + bmi.n 546290 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431ef0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 5463a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432000> │ │ │ │ + sev │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + bne.n 546260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431ec0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 546324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f84> │ │ │ │ + it cs │ │ │ │ + lslcs r4, r6, #2 │ │ │ │ + bne.n 5463e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432044> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + itee eq │ │ │ │ + lsleq r4, r6, #2 │ │ │ │ + bmi.n 54636c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fcc> @ unpredictable │ │ │ │ + lslne r4, r6, #2 │ │ │ │ + bkpt 0x00fa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 5462ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f0c> │ │ │ │ + bne.n 546274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431ed4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 5463b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432014> │ │ │ │ + bmi.n 546244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431ea4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + bvs.n 5462c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f20> │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 546384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fe4> │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 546400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432060> │ │ │ │ - lsls r1, r0, #3 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + beq.n 546400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432060> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 546340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fa0> │ │ │ │ + cbnz r4, 54638e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fee> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itte al │ │ │ │ - lslal r4, r6, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ - lsl r4, r6, #2 │ │ │ │ - bkpt 0x0038 │ │ │ │ + cbnz r0, 54639a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431ffa> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 5462c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f24> │ │ │ │ + bcc.n 546384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fe4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 54635c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fbc> │ │ │ │ + bpl.n 54641c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43207c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - itt lt │ │ │ │ - lsllt r4, r6, #2 │ │ │ │ - bcc.n 546330 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f90> @ unpredictable │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bne.n 5463f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432050> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 546338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f98> │ │ │ │ + bpl.n 5463f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432058> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - itt ge │ │ │ │ - lslge r4, r6, #2 │ │ │ │ - bcs.n 546314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f74> @ unpredictable │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 546314 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f74> │ │ │ │ + beq.n 5463d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432034> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bpl.n 5463d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432034> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ite hi │ │ │ │ - lslhi r4, r6, #2 │ │ │ │ - bcc.n 5463a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432000> @ unpredictable │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + beq.n 546260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431ec0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5462f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f50> │ │ │ │ + bpl.n 5463b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432010> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ite vc │ │ │ │ - lslvc r4, r6, #2 │ │ │ │ - bmi.n 54636c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fcc> @ unpredictable │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bne.n 54642c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43208c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5462cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f2c> │ │ │ │ + bpl.n 54638c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fec> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - itt pl │ │ │ │ - lslpl r4, r6, #2 │ │ │ │ - bmi.n 5463dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43203c> @ unpredictable │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bne.n 54629c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431efc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 546294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431ef4> │ │ │ │ + bmi.n 546354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fb4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - itte cc │ │ │ │ - lslcc r4, r6, #2 │ │ │ │ - bmi.n 5463e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432040> @ unpredictable │ │ │ │ - lslcs r4, r6, #2 │ │ │ │ - bvc.n 546470 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4320d0> │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bne.n 5462a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f00> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bmi.n 546330 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f90> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ittt cs │ │ │ │ - lslcs r4, r6, #2 │ │ │ │ - popcs {r1, r2, r4, r6, pc} │ │ │ │ - lslcs r4, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 54632c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f8c> │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5462e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f44> │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5463cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43202c> │ │ │ │ + hlt 0x001a │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + beq.n 5463a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432004> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bmi.n 54648c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4320ec> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bkpt 0x00be │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 546310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f70> │ │ │ │ + beq.n 5463d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432030> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 5463a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432008> │ │ │ │ + bmi.n 546468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4320c8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 5462bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f1c> │ │ │ │ + bne.n 54637c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fdc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 546384 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431fe4> │ │ │ │ + bmi.n 546444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4320a4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bkpt 0x008e │ │ │ │ + cbnz r6, 54643e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43209e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + rev r2, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + rev r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 546418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432078> │ │ │ │ + bne.n 5462d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x431f38> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x005e │ │ │ │ + cbnz r6, 546442 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4320a2> │ │ │ │ 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] @ 546f68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432bc8> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1751687,105 +1751680,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r2, r3, lr} │ │ │ │ @ instruction: 0xffffacd1 │ │ │ │ @ instruction: 0xffff9a9a │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbnz r2, 546fb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432c18> │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r2, r1 │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r3, 546fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432c4c> │ │ │ │ vaddw.u , , d29 │ │ │ │ vcvt.f32.u32 q13, , #1 │ │ │ │ vqdmulh.s q13, , d1[0] │ │ │ │ vmlsl.u q12, d31, d15[0] │ │ │ │ - vaddw.u , , d30 │ │ │ │ + @ instruction: 0xffffce8e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + push {r2, r3, r7} │ │ │ │ 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 │ │ │ │ - beq.n 547080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432ce0> │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, sp, #732 @ 0x2dc │ │ │ │ - @ instruction: 0xffffcfb2 │ │ │ │ + vcvt.u16.f16 d28, d2, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + cbz r0, 547000 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432c60> │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - cbz r4, 547016 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432c76> │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r4, r0 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 547022 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432c82> │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54704a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432caa> │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 547014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432c74> │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 547020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432c80> │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ sub.w r3, r6, #32 │ │ │ │ bics.w r3, r3, #32 │ │ │ │ bne.w 547284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x432ee4> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1752085,135 +1752078,135 @@ │ │ │ │ movw r2, #2347 @ 0x92b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r7, pc, #740 @ (adr r7, 5476b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433314>) │ │ │ │ vraddhn.i d26, , │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -1752411,21 +1752404,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 542ec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42eb20> │ │ │ │ b.n 5475e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433242> │ │ │ │ @ instruction: 0xb89b │ │ │ │ vqshlu.s32 d23, d31, #31 │ │ │ │ - vtbx.8 d26, {d31}, d28 │ │ │ │ + vmlsl.u q13, d15, d12[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r6, pc, #408 @ (adr r6, 547834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433494>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r6, pc, #512 @ (adr r6, 5478a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433500>) │ │ │ │ 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] @ 5480ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433d4c> │ │ │ │ @@ -1753388,93 +1753381,93 @@ │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ ldrh r0, [r0, #10] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r4, #5 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r1, [r4, #13] │ │ │ │ vmlal.u , d31, d1[0] │ │ │ │ - @ instruction: 0xffffc7c8 │ │ │ │ + vabal.u q14, d15, d24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + cbnz r2, 54817e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433dde> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r6, pc, #88 @ (adr r6, 548168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433dc8>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 5482e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433f48>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #288 @ (adr r4, 548234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433e94>) │ │ │ │ + add r1, pc, #672 @ (adr r1, 5483b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434014>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 5482a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433f08>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 548428 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434088>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #888 @ (adr r4, 548494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4340f4>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 548214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433e74>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 548484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4340e4>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 548204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433e64>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 548180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433de0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r5, pc, #648 @ (adr r5, 5483b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434018>) │ │ │ │ + add r3, pc, #8 @ (adr r3, 548138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433d98>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + hlt 0x001a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #920 @ (adr r4, 5484d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434134>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 548254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433eb4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, pc} │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #720 @ (adr r4, 548418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434078>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 548198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433df8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + itt pl │ │ │ │ + lslpl r4, r6, #2 │ │ │ │ + revpl r6, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #488 @ (adr r4, 54833c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433f9c>) │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + add r1, pc, #872 @ (adr r1, 5484bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43411c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + itt cc │ │ │ │ + lslcc r4, r6, #2 │ │ │ │ + cbnz r2, 548182 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433de2> @ unpredictable │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #920 @ (adr r3, 5484f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434158>) │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + add r1, pc, #280 @ (adr r1, 548278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433ed8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1} │ │ │ │ + itt ls │ │ │ │ + lslls r4, r6, #2 │ │ │ │ + cbnz r2, 548180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433de0> @ unpredictable │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #696 @ (adr r3, 548424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434084>) │ │ │ │ + add r1, pc, #56 @ (adr r1, 5481a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433e04>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 5481ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433e4a> │ │ │ │ + cbnz r0, 548182 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433de2> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #528 @ (adr r3, 548388 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433fe8>) │ │ │ │ + add r0, pc, #912 @ (adr r0, 548508 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434168>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 5481ea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433e4a> │ │ │ │ + cbnz r6, 548182 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433de2> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #360 @ (adr r3, 5482ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433f4c>) │ │ │ │ + add r0, pc, #744 @ (adr r0, 54846c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4340cc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + cbz r4, 5481b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433e18> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 5481f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433e50> │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #264 @ (adr r3, 548298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433ef8>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 548418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434078>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #264 @ (adr r0, 5482a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x433f04>) │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ 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 5489a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434608> │ │ │ │ @@ -1754696,187 +1754689,187 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 547a94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4336f4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - @ instruction: 0xffffbed8 │ │ │ │ + vcvt.f16.u16 d27, d24, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + cbz r2, 548ef6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434b56> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ + cbnz r2, 548f38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434b98> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 548f32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434b92> │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbnz r6, 548f12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434b72> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 548f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434b68> │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 548f3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434b9a> │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 54923c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434e9c>) │ │ │ │ + add r0, pc, #192 @ (adr r0, 548fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434c1c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 548f12 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434b72> │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + cbz r6, 548f74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434bd4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + push {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r5, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 548fc0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434c20>) │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 5491f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434e54>) │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #56 @ (adr r2, 548fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434c1c>) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #288 @ (adr r0, 5490b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434d18>) │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 548ffe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434c5e> │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 548fc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434c28> │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 54902a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434c8a> │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54907a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434cda> │ │ │ │ + cbz r0, 549012 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434c72> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r7} │ │ │ │ + cbz r0, 549044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x434ca4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1756494,73 +1756487,73 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r7, pc, #80 @ (adr r7, 54a1ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435e4c>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 54a36c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435fcc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 54a568 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4361c8>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 54a2e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435f48>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 54a48c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4360ec>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 54a20c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435e6c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #128 @ (adr r6, 54a240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435ea0>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 54a3c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x436020>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (54a270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435ed0>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #92] @ (54a274 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435ed4>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1756591,25 +1756584,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r6, #1 │ │ │ │ b.n 549d88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4359e8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 54a43c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43609c>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 54a5bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43621c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #136 @ (adr r3, 54a30c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x435f6c>) │ │ │ │ + add r0, pc, #520 @ (adr r0, 54a48c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4360ec>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w r5, [pc, #3036] @ 54ae78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x436ad8> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1757684,74 +1757677,74 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, r1] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r1, pc, #552 @ (adr r1, 54b0b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x436d10>) │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfa1a00b3 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + @ instruction: 0xf77a00b3 │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 541d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42d9f4> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53d828 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429488> │ │ │ │ @@ -1758530,71 +1758523,71 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54b752 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4373b2> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54b752 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4373b2> │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1758630,25 +1758623,25 @@ │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r1, [pc, #32] @ (54b8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x437548>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1759307,47 +1759300,47 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov lr, ip │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bics r6, r5 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 570df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca54> │ │ │ │ ldr r2, [pc, #28] @ (54c070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x437cd0>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (54c074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x437cd4>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1759355,19 +1759348,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54c078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x437cd8>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4537 @ 0x11b9 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2660] @ 54caf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x438754> │ │ │ │ @@ -1760483,31 +1760476,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #88 @ 0x58 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r4, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #223 @ 0xdf │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r7, r3 │ │ │ │ bl 465974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3515d4> │ │ │ │ movs r3, #1 │ │ │ │ @@ -1761698,131 +1761691,131 @@ │ │ │ │ movw r2, #6680 @ 0x1a18 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ bl 568420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454080> │ │ │ │ b.w 54cf74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x438bd4> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + ldr r5, [pc, #728] @ (54dae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439740>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [pc, #928] @ (54dbb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439814>) │ │ │ │ + ldr r5, [pc, #288] @ (54d934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439594>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #808] @ (54db40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4397a0>) │ │ │ │ + ldr r4, [pc, #168] @ (54d8c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439520>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #776] @ (54db28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439788>) │ │ │ │ + ldr r5, [pc, #136] @ (54d8a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439508>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #24] @ (54d840 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4394a0>) │ │ │ │ + ldr r1, [pc, #408] @ (54d9c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439620>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #888] @ (54dba8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439808>) │ │ │ │ + ldr r1, [pc, #248] @ (54d928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439588>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #176] @ (54d8e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439548>) │ │ │ │ + ldr r0, [pc, #560] @ (54da68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4396c8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #88] @ (54d898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4394f8>) │ │ │ │ + ldr r0, [pc, #472] @ (54da18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439678>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #960] @ (54dc08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439868>) │ │ │ │ + ldr r0, [pc, #320] @ (54d988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4395e8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #160] @ (54d8ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43954c>) │ │ │ │ + mov r8, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #264] @ (54d958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4395b8>) │ │ │ │ + mov sl, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #800] @ (54db78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4397d8>) │ │ │ │ + ldr r0, [pc, #160] @ (54d8f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439558>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #8] @ (54d864 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4394c4>) │ │ │ │ + mov r2, ip │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #128] @ (54d8e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439540>) │ │ │ │ + mov r8, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #952] @ (54dc1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43987c>) │ │ │ │ + mov r6, r9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #48] @ (54d898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4394f8>) │ │ │ │ + mov r4, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #864] @ (54dbcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43982c>) │ │ │ │ + mov r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #968] @ (54dc38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439898>) │ │ │ │ + mov r2, sl │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #776] @ (54db7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4397dc>) │ │ │ │ + mov r2, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #880] @ (54dbe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439848>) │ │ │ │ + mov r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #688] @ (54db2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43978c>) │ │ │ │ + mov r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #800] @ (54dba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439800>) │ │ │ │ + mov r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #880] @ (54dbf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439854>) │ │ │ │ + mov r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #712] @ (54db50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4397b0>) │ │ │ │ + mov r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #520] @ (54da94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4396f4>) │ │ │ │ + cmp sl, ip │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #624] @ (54db00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439760>) │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #536] @ (54dab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439710>) │ │ │ │ + cmp lr, ip │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #344] @ (54d9f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439654>) │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #456] @ (54da68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4396c8>) │ │ │ │ + cmp sl, sl │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #368] @ (54da18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439678>) │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #120] @ (54d924 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439584>) │ │ │ │ + cmp r6, pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #232] @ (54d998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4395f8>) │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #40] @ (54d8dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43953c>) │ │ │ │ + cmp r2, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #144] @ (54d948 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4395a8>) │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blxns lr │ │ │ │ + cmp r4, sl │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #56] @ (54d8f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439558>) │ │ │ │ + cmp r6, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #416] @ (54da64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4396c4>) │ │ │ │ + ldr r2, [pc, #800] @ (54dbe4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439844>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [pc, #584] @ (54db14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439774>) │ │ │ │ + mov sl, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blx r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blxns r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [pc, #256] @ (54d9e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439648>) │ │ │ │ + mov r8, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 540868 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c4c8> │ │ │ │ sub.w r3, r0, #1 │ │ │ │ @@ -1761906,45 +1761899,45 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6196 @ 0x1834 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #48] @ (54da04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439664>) │ │ │ │ + cmp r4, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r2, r8 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, fp │ │ │ │ + bics r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, r9 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blxns r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blxns r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - blx r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bxns ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ @@ -1762370,30 +1762363,30 @@ │ │ │ │ ldr.w r3, [pc, #1892] @ 54e5f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43a254> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 54f22a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43ae8a> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ac33e4 │ │ │ │ + bl ac30d4 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 54e6ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43a32a> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 54dec6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439b26> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4da1a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c5e08> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r3, #436] @ 0x1b4 │ │ │ │ - bl abf838 │ │ │ │ + bl abf528 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 54dee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439b44> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ bcc.w 54e6fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43a35a> │ │ │ │ @@ -1762995,52 +1762988,52 @@ │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ lsls r1, r5, #5 │ │ │ │ movs r5, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r3, r7, #16 │ │ │ │ vtbx.8 d23, {d31}, d14 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ vrsra.u32 d18, d8, #1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ vmls.i q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 54ea26 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43a686> │ │ │ │ vmls.i , , d2[0] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54ddca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x439a2a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r5, #480] @ 0x1e0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -1764209,140 +1764202,140 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5634 @ 0x1602 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + str r0, [r3, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r7, r6, #29 │ │ │ │ - vsra.u32 d30, d28, #1 │ │ │ │ + @ instruction: 0xffffde9c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r1, r7] │ │ │ │ + ldr r7, [pc, #184] @ (54f498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b0f8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + ldr r7, [pc, #8] @ (54f3f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b054>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + ldr r6, [pc, #840] @ (54f740 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b3a0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #32 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #880] @ (54f77c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b3dc>) │ │ │ │ + ldr r5, [pc, #240] @ (54f4fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b15c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #760] @ (54f710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b370>) │ │ │ │ + ldr r5, [pc, #120] @ (54f490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b0f0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #664] @ (54f6c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b324>) │ │ │ │ + ldr r0, [pc, #24] @ (54f444 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b0a4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #688] @ (54f6e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b348>) │ │ │ │ + bxns r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #200] @ (54f50c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b16c>) │ │ │ │ + mov sl, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bx r4 │ │ │ │ + add r8, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + add r0, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, lr │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, sp │ │ │ │ + muls r6, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, sl │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w r2, [pc, #2120] @ 54fd10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b970> │ │ │ │ ldr.w r3, [pc, #2120] @ 54fd14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b974> │ │ │ │ ldr.w r1, [pc, #2120] @ 54fd18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43b978> │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -1765065,297 +1765058,297 @@ │ │ │ │ movw r2, #5725 @ 0x165d │ │ │ │ ldr r1, [pc, #576] @ (54ff44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43bba4>) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r8, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, r8 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, r4 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r2, r5 │ │ │ │ + adcs r2, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r4, r1 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r6, r5 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r2, r7 │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r4, r3 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - negs r0, r5 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #20 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - tst r4, r5 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - tst r6, r1 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + movs r7, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbcs r6, r6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r0 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r6, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r4 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r0 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r5 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r4, r6 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r6, r6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + str r6, [r2, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r4, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + ldr r7, [pc, #968] @ (5502f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43bf54>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + ldr r6, [pc, #296] @ (550060 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43bcc0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ 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] │ │ │ │ @@ -1765502,19 +1765495,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + ldr r7, [pc, #992] @ (5504cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43c12c>) │ │ │ │ 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 │ │ │ │ @@ -1767727,17 +1767720,17 @@ │ │ │ │ ldrd r0, r1, [r0, #404] @ 0x194 │ │ │ │ lsls r1, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -1768039,25 +1768032,25 @@ │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ ldr r3, [pc, #28] @ (551bd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d834>) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ ldr r1, [pc, #28] @ (551bd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d838>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + adds r5, #14 │ │ │ │ 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, 551c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d8a0> │ │ │ │ @@ -1768162,25 +1768155,25 @@ │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r4, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #20 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -1768204,17 +1768197,17 @@ │ │ │ │ beq.n 551d20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d980> │ │ │ │ ldr r3, [pc, #12] @ (551d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d9b4>) │ │ │ │ mov.w r2, #498 @ 0x1f2 │ │ │ │ ldr r1, [pc, #12] @ (551d58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43d9b8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ 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] │ │ │ │ @@ -1769161,31 +1769154,31 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ b.n 552a84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43e6e4> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 552a54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43e6b4> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - mcr2 0, 4, r0, cr0, cr3, {5} │ │ │ │ - mrc2 0, 4, r0, cr12, cr3, {5} │ │ │ │ - mcr2 0, 3, r0, cr10, cr3, {5} │ │ │ │ - mcr2 0, 4, r0, cr6, cr3, {5} │ │ │ │ - adds r4, #32 │ │ │ │ + @ instruction: 0xfbe000b3 │ │ │ │ + @ instruction: 0xfbfc00b3 │ │ │ │ + smlaltt r0, r0, sl, r3 │ │ │ │ + @ instruction: 0xfbe600b3 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ 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} │ │ │ │ @@ -1769982,37 +1769975,37 @@ │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 55048c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43c0ec> │ │ │ │ b.n 5528ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43e54e> │ │ │ │ nop │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r3, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ 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] @ 553824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43f484> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1770888,56 +1770881,55 @@ │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ beq.n 5537b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43f410> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r6!, {r0, r2} │ │ │ │ vdup.8 q14, d28[7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs.w r0, sl, r3, ror #2 │ │ │ │ - rsbs r0, r8, r3, ror #2 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + ldmdb sl, {r0, r1, r4, r5, r7} │ │ │ │ + ldmdb r8!, {r0, r1, r4, r5, r7} │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r3!, {r0, r4, r5, r7} │ │ │ │ @ instruction: 0xffffcb75 │ │ │ │ @ instruction: 0xffffcb95 │ │ │ │ - @ instruction: 0xffff1f28 │ │ │ │ + vmull.u , d31, d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ - lsls r1, r0, #3 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + vmla.i16 q0, q10, d0[0] │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs.w r0, r2, #179 @ 0xb3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + vqadd.s16 d0, d18, d19 │ │ │ │ + adds r2, r7, r2 │ │ │ │ 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] @ (5539d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43f634>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1771071,26 +1771063,26 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vmla.i32 q8, q15, d0[0] │ │ │ │ - adds r2, r4, r7 │ │ │ │ + stc2l 0, cr0, [lr, #-768] @ 0xfffffd00 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 553590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43f1f0> │ │ │ │ + b.n 554050 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fcb0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5535c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43f228> │ │ │ │ + b.n 554088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fce8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ 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] @ (553b1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43f77c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1771727,33 +1771719,33 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + bgt.n 553fd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fc38> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + bgt.n 554010 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fc70> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 10 │ │ │ │ + bgt.n 5541a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fe00> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + bgt.n 553fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fc3c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + bgt.n 554160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fdc0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 2 │ │ │ │ + bgt.n 55419c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43fdfc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #592] @ (55433c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x43ff9c>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1772345,17 +1772337,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ cbnz r4, 5547b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440412> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bhi.n 5546fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44035c> │ │ │ │ + bvs.n 5547bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44041c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 55473c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44039c> │ │ │ │ + bvs.n 5547fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44045c> │ │ │ │ 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] │ │ │ │ @@ -1772422,21 +1772414,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 5547e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440446> │ │ │ │ b.n 5547dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44043c> │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ 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 │ │ │ │ @@ -1772604,18 +1772596,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vext.8 q0, q14, q0, #0 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + ldc 0, cr0, [ip, #-768] @ 0xfffffd00 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ 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] @ (554a48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4406a8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1772663,17 +1772655,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb612 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 554a64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4406c4> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1772758,17 +1772750,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 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ b.n 554ab2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440712> │ │ │ │ - bmi.n 554bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440824> │ │ │ │ + bne.n 554a84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4406e4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 554c04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440864> │ │ │ │ + bne.n 554ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440724> │ │ │ │ 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] │ │ │ │ @@ -1772937,23 +1772929,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (554d28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440988>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bcs.n 554e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440a7c> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 554c5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4408bc> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 554de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440a48> │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 554e28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440a88> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1008] @ (555130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x440d90>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1773316,15 +1773308,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxth r2, r6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ 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] @ 555770 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4413d0> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1773909,90 +1773901,79 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ lsls r5, r4, #5 │ │ │ │ bl 26177e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x14d3de> │ │ │ │ bl 38f782 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x27b3e2> │ │ │ │ - lsls r2, r3, #9 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + vshr.u64 d0, d19, #6 │ │ │ │ + vqadd.u32 d0, d16, d19 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 555f24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441b84> │ │ │ │ + b.n 5559e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441644> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + vqadd.u8 d0, d24, d19 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 555f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441b68> │ │ │ │ + b.n 5559c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441628> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + mrc2 0, 7, r0, cr4, cr3, {5} │ │ │ │ bl 8f97a6 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + movs r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 555e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441a84> │ │ │ │ + b.n 5558e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441544> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 555e0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441a6c> │ │ │ │ + mrc2 0, 3, r0, cr10, cr3, {5} │ │ │ │ + mcr2 0, 6, r0, cr10, cr3, {5} │ │ │ │ + b.n 5558cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44152c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + mcr2 0, 3, r0, cr8, cr3, {5} │ │ │ │ + movs r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 555de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441a44> │ │ │ │ + b.n 5558a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441504> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + mcr2 0, 2, r0, cr14, cr3, {5} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - movs r6, r6 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + mrc2 0, 5, r0, cr8, cr3, {5} │ │ │ │ + ldc2 0, cr0, [r6, #716] @ 0x2cc │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 555c50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4418b0> │ │ │ │ + stc2l 0, cr0, [ip, #716] @ 0x2cc │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vshr.u64 d16, d19, #6 │ │ │ │ + ldc2l 0, cr0, [sl, #-716] @ 0xfffffd34 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (5559dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44163c>) │ │ │ │ ldr r3, [pc, #424] @ (5559e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441640>) │ │ │ │ @@ -1774164,26 +1774145,26 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #784 @ (adr r7, 555cf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441950>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #0 @ (adr r7, 5559e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441648>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xfa7600b1 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xf7d600b1 │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ 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] @ (555c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4418a0>) │ │ │ │ @@ -1774402,28 +1774383,28 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ add r5, pc, #912 @ (adr r5, 555fd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441c34>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #716]! @ 0x2cc │ │ │ │ - @ instruction: 0xfb8200b3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xfb0400b3 │ │ │ │ + str??.w r0, [r2, #179] @ 0xb3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-716] @ 0xfffffd34 │ │ │ │ - @ instruction: 0xfb2a00b3 │ │ │ │ + @ instruction: 0xfaac00b3 │ │ │ │ + strb.w r0, [sl, #179] @ 0xb3 │ │ │ │ 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] @ (555c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4418fc>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1774534,16 +1774515,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ add r3, pc, #272 @ (adr r3, 555eb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441b18>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0], {179} @ 0xb3 │ │ │ │ - ldrsh.w r0, [sl, #179] @ 0xb3 │ │ │ │ + ldr??.w r0, [r0, r3, lsl #3] │ │ │ │ + @ instruction: 0xf71a00b3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1775209,42 +1775190,42 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - @ instruction: 0xf73400b3 │ │ │ │ - bvs.n 5563fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44205c> │ │ │ │ + eors.w r0, r4, #5865472 @ 0x598000 │ │ │ │ + bmi.n 5564bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44211c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - eor.w r0, r6, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf1e600b3 │ │ │ │ b.n 55638e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x441fee> │ │ │ │ @ instruction: 0xffff9cdc │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r0, #2227 @ 0x8b3 │ │ │ │ - @ instruction: 0xf62e00b3 │ │ │ │ - bpl.n 5563ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44204c> │ │ │ │ + and.w r0, r0, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf38e00b3 │ │ │ │ + bcs.n 5564ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44210c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf37000b3 │ │ │ │ - cbnz r2, 556520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442180> │ │ │ │ + @ instruction: 0xf0d000b3 │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 55652c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44218c> │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 556522 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442182> │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55652e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44218e> │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r6, r5 │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55652a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44218a> │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf58400b3 │ │ │ │ - @ instruction: 0xf2be00b3 │ │ │ │ + @ instruction: 0xf2e400b3 │ │ │ │ + ands.w r0, lr, #179 @ 0xb3 │ │ │ │ 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 │ │ │ │ @@ -1775314,21 +1775295,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ b.n 55651e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44217e> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 5565ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44224c> │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 5565f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442258> │ │ │ │ + @ instruction: 0xb750 │ │ │ │ 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 │ │ │ │ @@ -1775441,32 +1775422,32 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (556718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442378>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3d200b3 │ │ │ │ - bcs.n 5566d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442330> │ │ │ │ + @ instruction: 0xf13200b3 │ │ │ │ + beq.n 556790 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4423f0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf3a800b3 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + add.w r0, r8, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3c800b3 │ │ │ │ - bcs.n 556680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4422e0> │ │ │ │ + @ instruction: 0xf12800b3 │ │ │ │ + beq.n 556740 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4423a0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf37600b3 │ │ │ │ - @ instruction: 0xf3be00b3 │ │ │ │ - bcs.n 556660 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4422c0> │ │ │ │ + @ instruction: 0xf0d600b3 │ │ │ │ + adds.w r0, lr, #179 @ 0xb3 │ │ │ │ + beq.n 556720 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442380> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf36000b3 │ │ │ │ - @ instruction: 0xf3b600b3 │ │ │ │ - @ instruction: 0xf35000b3 │ │ │ │ + @ instruction: 0xf0c000b3 │ │ │ │ + adds.w r0, r6, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xf0b000b3 │ │ │ │ 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 465188 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x350de8> │ │ │ │ @@ -1776624,97 +1776605,100 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf30000b3 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + orn r0, r0, #179 @ 0xb3 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - mrc 0, 6, r0, cr10, cr3, {5} │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + ldc 0, cr0, [sl], #-716 @ 0xfffffd34 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc 0, cr0, [r0, #716] @ 0x2cc │ │ │ │ - stc 0, cr0, [ip, #-716]! @ 0xfffffd34 │ │ │ │ - @ instruction: 0xeb2400b3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xeae000b3 │ │ │ │ + eor.w r0, ip, r3, ror #2 │ │ │ │ + stmia.w r4, {r0, r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - orn r0, lr, r3, ror #2 │ │ │ │ + b.n 5573ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44300c> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ands.w r0, r8, r3, ror #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + b.n 557340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442fa0> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strd r0, r0, [r2, #-716] @ 0x2cc │ │ │ │ - bvc.n 557458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4430b8> │ │ │ │ + b.n 55719c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x442dfc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + bpl.n 557518 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443178> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 557474 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4430d4> │ │ │ │ + bmi.n 557534 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443194> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ 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] @ 557a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44369c> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1777236,64 +1777220,63 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #24] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 557674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4432d4> │ │ │ │ + b.n 558134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443d94> │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 558248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ea8> │ │ │ │ + b.n 557d08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443968> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5580c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443d24> │ │ │ │ + b.n 557b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4437e4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 557d34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443994> │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itte │ │ │ │ - lsl r0, r0, #3 │ │ │ │ - b.n 557bd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443830> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lslal r3, r6, #2 │ │ │ │ - b.n 557e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ab4> │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + udf #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itt al │ │ │ │ - lslal r0, r0, #3 │ │ │ │ - bal.n 557bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443810> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 557d0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44396c>) │ │ │ │ + pop {r2, r6, pc} │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + ble.n 557a70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4436d0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 557d88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4439e8>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 557a8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4436ec>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #584 @ (adr r5, 557ccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44392c>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 557b08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443768>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #704 @ (adr r5, 557d48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4439a8>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 557e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443aac>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 557c8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4438ec>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 557ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443728>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #632 @ (adr r5, 557d08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443968>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 557e0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a6c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #440 @ (adr r5, 557c4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4438ac>) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 557e88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ae8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 557cc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443928>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 557dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a2c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 557de8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a48> │ │ │ │ + add r2, pc, #944 @ (adr r2, 557e48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443aa8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - nop {6} │ │ │ │ + svc 6 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 557ad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443734> │ │ │ │ + ble.n 557b94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4437f4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 557bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443810>) │ │ │ │ + add r2, pc, #648 @ (adr r2, 557d30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443990>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 557c2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44388c>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 557dac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a0c>) │ │ │ │ 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] @ (557c0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44386c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1777430,25 +1777413,25 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 557c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4438a0> │ │ │ │ + ble.n 557d00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443960> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + blt.n 557b74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4437d4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 557c64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4438c4> │ │ │ │ + ble.n 557d24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443984> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + blt.n 557b58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4437b8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (557d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4439f4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1777576,29 +1777559,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r6, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r2, [r6, #20] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + blt.n 557d80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4439e0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3} │ │ │ │ + cbnz r2, 557dc6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a26> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 557d34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443994> │ │ │ │ + bge.n 557df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a54> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + blt.n 557d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4439f4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 557e32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a92> │ │ │ │ + cbnz r6, 557dca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a2a> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 557d08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443968> │ │ │ │ + bge.n 557dc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a28> │ │ │ │ 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] @ 557e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ad0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1777609,43 +1777592,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 a9dcc8 │ │ │ │ + bl a9d9b8 │ │ │ │ ldr r3, [pc, #136] @ (557e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443adc>) │ │ │ │ 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 a95b10 │ │ │ │ + bl a95800 │ │ │ │ cbnz r0, 557e52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ab2> │ │ │ │ ldr r2, [pc, #100] @ (557e80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ae0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 69ac8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aa0108 │ │ │ │ + bl a9fdf8 │ │ │ │ ldr r2, [pc, #72] @ (557e84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ae4>) │ │ │ │ ldr r3, [pc, #52] @ (557e74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ad4>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1777655,32 +1777638,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (557e88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ae8>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a93608 │ │ │ │ + bl a932f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a93564 │ │ │ │ + bl a93254 │ │ │ │ b.n 557e34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443a94> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - udf #8 │ │ │ │ + blt.n 557f54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443bb4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r6, [r7, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ble.n 557e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443ab4> │ │ │ │ + blt.n 557f14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443b74> │ │ │ │ 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] @ (557fac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x443c0c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1779906,25 +1779889,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 5596a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x445304>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ strb r4, [r1, #13] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ strb r4, [r7, #7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #768] @ 559888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4454e8> │ │ │ │ ldrb.w r6, [r8, #13] │ │ │ │ mov r1, r6 │ │ │ │ bl 467ba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353800> │ │ │ │ @@ -1780877,17 +1780860,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] @ (55a33c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x445f9c>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + cbnz r6, 559fec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x445c4c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ bl 46a8d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x356530> │ │ │ │ mov r6, r0 │ │ │ │ b.n 559eec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x445b4c> │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ @@ -1781565,45 +1781548,45 @@ │ │ │ │ b.n 55a5be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44621e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + push {lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ 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 │ │ │ │ @@ -1781802,54 +1781785,54 @@ │ │ │ │ b.n 55a78a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4463ea> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + bgt.n 55a830 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446490> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 55a930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446590> │ │ │ │ + bhi.n 55a9f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446650> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf26c00b1 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + vshr.s64 d16, d17, #52 │ │ │ │ + cbnz r6, 55a982 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4465e2> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + blt.n 55a858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4464b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + cbz r4, 55a974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4465d4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cbz r2, 55a9c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446620> │ │ │ │ + cbz r2, 55a958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4465b8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 55a9be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44661e> │ │ │ │ + cbz r4, 55a956 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4465b6> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 55a9ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44662a> │ │ │ │ + cbz r4, 55a962 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4465c2> │ │ │ │ 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] @ (55aad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446734>) │ │ │ │ @@ -1781999,45 +1781982,45 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r2, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cbz r4, 55ab30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446790> │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbz r2, 55ab2e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44678e> │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - uxtb r0, r7 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r2, r2 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -1782281,33 +1782264,33 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + ldr r4, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ 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] @ (55ae80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446ae0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1782722,17 +1782705,17 @@ │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 55b0ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446d1a> │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ b.n 55b0ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446d1a> │ │ │ │ mov.w r1, #436 @ 0x1b4 │ │ │ │ b.n 55b0ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446d1a> │ │ │ │ nop │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ 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] @ (55b2b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x446f14>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1783536,23 +1783519,23 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #80] @ (55ba90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4476f0>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r5, [pc, #56] @ (55ba7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4476dc>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r7, pc, #1008 @ (adr r7, 55be38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x447a98>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r6, pc, #824 @ (adr r6, 55bd84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4479e4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #632] @ (55bccc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44792c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -1783745,15 +1783728,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, pc │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r0, fp │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #616 @ (adr r2, 55bebc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x447b1c>) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ 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] @ (55c00c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x447c6c>) │ │ │ │ @@ -1785534,33 +1785517,33 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ adds r3, #138 @ 0x8a │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + ldr r7, [pc, #72] @ (55cefc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x448b5c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + ldr r7, [pc, #192] @ (55cf78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x448bd8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + ldr r7, [pc, #0] @ (55cebc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x448b1c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + ldr r7, [pc, #120] @ (55cf38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x448b98>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + ldr r6, [pc, #488] @ (55d0b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x448d14>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + ldr r6, [pc, #608] @ (55d130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x448d90>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + ldr r6, [pc, #416] @ (55d078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x448cd8>) │ │ │ │ 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] @ 55d758 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4493b8> │ │ │ │ @@ -1786442,15 +1786425,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #238 @ 0xee │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r2, r6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55d782 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4493e2> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1786801,17 +1786784,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 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 55ddb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x449a18> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 465914 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x351574> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55db38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x449798> │ │ │ │ @@ -1787064,17 +1787047,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55d71e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44937e> │ │ │ │ b.n 55dcf2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x449952> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 55de22 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x449a82> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1787737,32 +1787720,32 @@ │ │ │ │ nop │ │ │ │ movs r1, #188 @ 0xbc │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r4, r6, r7} │ │ │ │ vsra.u32 d30, d7, #1 │ │ │ │ vmla.i q9, , d26[0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ vcvt.u32.f32 d30, d27, #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vqrdmlah.s , , d18[0] │ │ │ │ + vtbx.8 d23, {d31- instruction: 0xf70800b2 │ │ │ │ + orn r0, r8, #5832704 @ 0x590000 │ │ │ │ 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 │ │ │ │ @@ -1787830,25 +1787813,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (55e610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a270>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (55e614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a274>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bpl.n 55e5ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a20c> │ │ │ │ + bcc.n 55e66c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a2cc> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ 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 │ │ │ │ @@ -1788131,25 +1788114,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r5, #30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r5, [pc, #952] @ (55ecf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a954>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + ldr r5, [pc, #872] @ (55ecb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a910>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r6, r5, #27 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1788248,31 +1788231,31 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r4, r2, #26 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #25 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #424] @ (55ec04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a864>) │ │ │ │ + ldr r4, [pc, #808] @ (55ed84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a9e4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #336] @ (55ebb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a818>) │ │ │ │ + ldr r4, [pc, #720] @ (55ed38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a998>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #232] @ (55eb5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a7bc>) │ │ │ │ + ldr r4, [pc, #616] @ (55ecdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a93c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (55ec48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a8a8>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1788454,19 +1788437,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #21 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #19 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #248] @ (55ed54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44a9b4>) │ │ │ │ + ldr r2, [pc, #632] @ (55eed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44ab34>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ 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 │ │ │ │ @@ -1788605,35 +1788588,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (55ee00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44aa60>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #992] @ (55f1c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44ae28>) │ │ │ │ + ldr r1, [pc, #352] @ (55ef48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44aba8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #784] @ (55f128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44ad88>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1788942,45 +1788925,45 @@ │ │ │ │ b.n 55f0f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44ad58> │ │ │ │ asrs r2, r4, #7 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #5 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [pc, #376] @ (55f2b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44af14>) │ │ │ │ + mov lr, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #152] @ (55f1e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44ae48>) │ │ │ │ + mov lr, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ 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] @ 55f6a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44b300> │ │ │ │ @@ -1789495,123 +1789478,123 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #25 │ │ │ │ lsls r5, r4, #5 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, lr │ │ │ │ + rors r4, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbc.w r0, r2, #180 @ 0xb4 │ │ │ │ - add r4, fp │ │ │ │ + mcr 0, 6, r0, cr2, cr4, {5} │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, r8 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, r2 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mvns r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mvns r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf0ce00b4 │ │ │ │ - mvns r0, r1 │ │ │ │ + mcr 0, 1, r0, cr14, cr4, {5} │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics r4, r6 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics r4, r3 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - muls r4, r2 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs r4, r4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ 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] @ 5602b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44bf10> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1790691,144 +1790674,144 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r2, #12 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #11 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrex pc, [r3, #1020] @ 0x3fc │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #14 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r3, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 5603d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c038> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1791606,177 +1791589,177 @@ │ │ │ │ b.n 560a34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c694> │ │ │ │ ldr r3, [pc, #332] @ (560cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c90c>) │ │ │ │ add r3, pc │ │ │ │ b.n 560a34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c694> │ │ │ │ ldr r3, [pc, #332] @ (560cb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c910>) │ │ │ │ add r3, pc │ │ │ │ b.n 560a34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c694> │ │ │ │ - str r2, [r1, #20] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 560c60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c8c0> │ │ │ │ + bpl.n 560b20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c780> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #568 @ (adr r5, 560e50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44cab0>) │ │ │ │ + add r2, pc, #952 @ (adr r2, 560fd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44cc30>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs.w r0, r6, #176 @ 0xb0 │ │ │ │ - bvc.n 560b6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c7cc> │ │ │ │ + mrc 0, 5, r0, cr6, cr0, {5} │ │ │ │ + bpl.n 560c2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c88c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bic.w r0, r8, #5767168 @ 0x580000 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + @ instruction: 0xf18800b0 │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 560b70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c7d0> │ │ │ │ + bcc.n 560c30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c890> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 560ca8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c908> │ │ │ │ + bcc.n 560d68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44c9c8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + ldr r5, [pc, #432] @ (560e5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44cabc>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + str r0, [r6, r7] │ │ │ │ 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 │ │ │ │ @@ -1792433,52 +1792416,52 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xf32a0164 │ │ │ │ @ instruction: 0xf31c0164 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #544] @ (56158c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d1ec>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + ldr r7, [pc, #64] @ (5613bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d01c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + ldr r6, [pc, #928] @ (561720 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d380>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4, #400] @ 0x190 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r5, [pc, #424] @ (56153c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d19c>) │ │ │ │ + ldr r2, [pc, #808] @ (5616bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d31c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r5, [pc, #328] @ (5614e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d148>) │ │ │ │ + ldr r2, [pc, #712] @ (561668 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d2c8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [pc, #904] @ (561738 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d398>) │ │ │ │ + ldr r2, [pc, #264] @ (5614b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d118>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 5613be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d01e> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 560eea <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44cb4a> │ │ │ │ @@ -1792745,67 +1792728,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r3, #2 │ │ │ │ b.n 56161e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d27e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r3, [pc, #968] @ (561a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d68c>) │ │ │ │ + ldr r1, [pc, #328] @ (5617ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d40c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #600] @ (5618c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d528>) │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #608] @ (5618d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d534>) │ │ │ │ + ldr r4, [pc, #992] @ (561a54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d6b4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #504] @ (561874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d4d4>) │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #424] @ (561830 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d490>) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #328] @ (5617dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d43c>) │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #240] @ (56178c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d3ec>) │ │ │ │ + blxns r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #160] @ (561748 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d3a8>) │ │ │ │ + blx r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #16] @ (5616bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d31c>) │ │ │ │ + ldr r2, [pc, #400] @ (56183c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d49c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #8] @ (5616b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d318>) │ │ │ │ + bx ip │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r1, [pc, #856] @ (561a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d674>) │ │ │ │ + bx r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #768] @ (5619c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d624>) │ │ │ │ + bx r4 │ │ │ │ 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 │ │ │ │ @@ -1792876,21 +1792859,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ b.n 5616f2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d352> │ │ │ │ nop │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ 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 │ │ │ │ @@ -1793019,19 +1793002,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (5618f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d550>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + ldr r7, [pc, #952] @ (561cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44d90c>) │ │ │ │ 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] @ 562438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e098> │ │ │ │ @@ -1794156,37 +1794139,35 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ b.n 56221c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44de7c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ + mcr2 0, 2, r0, cr2, cr2, {5} │ │ │ │ + mrc2 0, 2, r0, cr12, cr2, {5} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #456] @ (56261c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e27c>) │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #640] @ (5626d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e338>) │ │ │ │ + bx r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #96] @ (5624bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e11c>) │ │ │ │ + mov r0, pc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #856] @ (5627b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e418>) │ │ │ │ + mov r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #208] @ (562534 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e194>) │ │ │ │ + mov ip, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #792] @ (562780 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e3e0>) │ │ │ │ + mov r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bx r8 │ │ │ │ + add r8, r4 │ │ │ │ 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 │ │ │ │ @@ -1794210,17 +1794191,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (5624c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e128>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5624cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e12c>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - blxns r9 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov lr, r5 │ │ │ │ + add r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 562502 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e162> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1794361,27 +1794342,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (562650 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e2b0>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - bx sl │ │ │ │ + add r8, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov sl, pc │ │ │ │ + add r2, fp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov ip, pc │ │ │ │ + add r4, fp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mov lr, r9 │ │ │ │ + add r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r8, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bx r8 │ │ │ │ + add r8, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 56266a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e2ca> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1794413,17 +1794394,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (5626b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e310>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (5626b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e314>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - bxns r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ 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, 562704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e364> │ │ │ │ @@ -1794454,21 +1794435,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (562724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e384>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53f69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b2fc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bx r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp lr, r8 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r8, fp │ │ │ │ + add r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp sl, r6 │ │ │ │ + orrs r2, 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] @ (562848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e4a8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1794661,19 +1794642,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ b.n 562882 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e4e2> │ │ │ │ nop │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf6b400b2 │ │ │ │ - @ instruction: 0xf67000b2 │ │ │ │ - @ instruction: 0xf68c00b2 │ │ │ │ + ands.w r0, r4, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf3d000b2 │ │ │ │ + @ instruction: 0xf3ec00b2 │ │ │ │ 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 │ │ │ │ @@ -1794743,19 +1794724,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ b.n 56294e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e5ae> │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf5e800b2 │ │ │ │ - @ instruction: 0xf59e00b2 │ │ │ │ - subs.w r0, sl, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf34800b2 │ │ │ │ + @ instruction: 0xf2fe00b2 │ │ │ │ + @ instruction: 0xf31a00b2 │ │ │ │ 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] @ (562b58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e7b8>) │ │ │ │ @@ -1795567,23 +1795548,23 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 5632e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44ef44> │ │ │ │ lsls r4, r4, #5 │ │ │ │ bne.n 5631fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44ee5c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -1798241,68 +1798222,68 @@ │ │ │ │ b.w 56469e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4502fe> │ │ │ │ ldr r3, [pc, #116] @ (565040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450ca0>) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ ldr r1, [pc, #116] @ (565044 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450ca4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 564ca0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450900> │ │ │ │ + b.n 565760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4513c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 564cc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450924> │ │ │ │ + b.n 565784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4513e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 564c9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4508fc> │ │ │ │ + b.n 56575c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4513bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #16 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbc.w r0, ip, #191 @ 0xbf │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + mcr 0, 6, r0, cr12, cr15, {5} │ │ │ │ + movs r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 565058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450cb8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bic.w r3, r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 564256 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44feb6> │ │ │ │ @@ -1798488,58 +1798469,59 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 56469e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4502fe> │ │ │ │ nop │ │ │ │ - subs r2, r6, #7 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia.w r0, {r0, r1, r2, r3, r4, r5, r7} │ │ │ │ - subs r0, r1, r7 │ │ │ │ + b.n 564e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450a7c> │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5651c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450e24> │ │ │ │ + b.n 564c84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4508e4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5651a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450e00> │ │ │ │ + b.n 564c60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4508c0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 565144 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450da4> │ │ │ │ + b.n 564c04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450864> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 565118 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450d78> │ │ │ │ + b.n 564bd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450838> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ 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] │ │ │ │ @@ -1798777,23 +1798759,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 5641bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44fe1c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 5654d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x451130> │ │ │ │ b.n 56535a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450fba> │ │ │ │ nop │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 565054 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x450cb4> │ │ │ │ + b.n 565b14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x451774> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1052] @ 565934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x451594> │ │ │ │ @@ -1799584,15 +1799566,15 @@ │ │ │ │ b.n 565bde <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45183e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #624 @ (adr r6, 565fe8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x451c48>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blxns r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r5, pc, #152 @ (adr r5, 565e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x451a7c>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1799767,17 +1799749,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 565e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x451ad0> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 565dee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x451a4e> │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ 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] @ 566a14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452674> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1800791,150 +1800773,150 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r2, r4, r5, r6} │ │ │ │ vsra.u64 , , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsli.32 d28, d13, #31 │ │ │ │ vcvt.f32.u32 d25, d26, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 566ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452710> │ │ │ │ + bmi.n 566970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4525d0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 5669c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452620> │ │ │ │ + bcc.n 566a80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4526e0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 566b2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45278c> │ │ │ │ + bne.n 5669ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45264c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 566a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4526bc> │ │ │ │ + bne.n 566b1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45277c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 566a30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452690> │ │ │ │ + bne.n 566af0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452750> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bkpt 0x00dd │ │ │ │ - vcvt.u16.f16 d16, d2, #1 │ │ │ │ + @ instruction: 0xffff0a72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 5669bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45261c> │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 566b6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4527cc> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 566a10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452670> │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 566b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4527fc> │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r4, 566b66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4527c6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + cbz r2, 566b72 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4527d2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 566b5e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4527be> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 566bbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45281c> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1801064,18 +1801046,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 53f69c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42b2fc> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 566bee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45284e> │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - movs r2, r3 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ + ldc2l 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ 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] @ 566d50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4529b0> │ │ │ │ add r3, sp, #4 │ │ │ │ @@ -1801173,21 +1801154,21 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #24] @ (566dd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452a38>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - cbz r2, 566e00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452a60> │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 566e0a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452a6a> │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 566e14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452a74> │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 566e0e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452a6e> │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -1801329,29 +1801310,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 565940 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4515a0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 5424bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42e11c> │ │ │ │ b.n 566e70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452ad0> │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #712] @ 0x2c8 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + @ instruction: 0xfb3000b2 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + @ instruction: 0xfb2200b2 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ 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] @ (567138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452d98>) │ │ │ │ @@ -1801504,24 +1801485,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfbb000b2 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + ldrsb.w r0, [r0, r2, lsl #3] │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfb9a00b2 │ │ │ │ + ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r7, [pc, #204] @ (567248 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x452ea8>) │ │ │ │ @@ -1801601,19 +1801582,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 562694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e2f4> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa8a00b2 │ │ │ │ + @ instruction: 0xf7ea00b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -1802343,43 +1802324,43 @@ │ │ │ │ beq.w 5677ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45341a> │ │ │ │ b.n 5677a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453400> │ │ │ │ mov r0, fp │ │ │ │ bl 562694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x44e2f4> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf7fa00b2 │ │ │ │ + adcs.w r0, sl, #5832704 @ 0x590000 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 d0, d20, d18 │ │ │ │ - itee ls │ │ │ │ - lslls r7, r7, #2 │ │ │ │ - @ instruction: 0xf2da00b2 │ │ │ │ - vqaddhi.u16 d16, d16, d18 │ │ │ │ - ittt vc │ │ │ │ - lslvc r7, r7, #2 │ │ │ │ - movtvc r0, #24754 @ 0x60b2 │ │ │ │ - vqaddvc.u16 d0, d20, d18 │ │ │ │ - itte vs │ │ │ │ - lslvs r7, r7, #2 │ │ │ │ - subwvs r0, lr, #178 @ 0xb2 │ │ │ │ - addvc r6, sp, #800 @ 0x320 │ │ │ │ + stc2 0, cr0, [r4], {178} @ 0xb2 │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + bics.w r0, sl, #178 @ 0xb2 │ │ │ │ + ldc2 0, cr0, [r0], #712 @ 0x2c8 │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + bic.w r0, r6, #178 @ 0xb2 │ │ │ │ + ldc2l 0, cr0, [r4], #-712 @ 0xfffffd38 │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + and.w r0, lr, #178 @ 0xb2 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itet mi │ │ │ │ - lslmi r7, r7, #2 │ │ │ │ - @ instruction: 0xf29200b2 │ │ │ │ - mcr2mi 0, 4, r0, cr12, cr2, {5} │ │ │ │ - itee cc │ │ │ │ - lslcc r7, r7, #2 │ │ │ │ - @ instruction: 0xf27a00b2 │ │ │ │ - pushcs {r4, r5, lr} │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + vshr.s64 d16, d18, #14 │ │ │ │ + @ instruction: 0xfbec00b2 │ │ │ │ + pop {r1, r4, r7} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + vshr.s64 d16, d18, #38 │ │ │ │ + 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] @ (567b30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453790>) │ │ │ │ ldr r2, [pc, #108] @ (567b34 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453794>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1802427,18 +1802408,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - mrc2 0, 3, r0, cr10, cr2, {5} │ │ │ │ - bkpt 0x0054 │ │ │ │ + @ instruction: 0xfbda00b2 │ │ │ │ + cbnz r4, 567bb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453810> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf19a00b2 │ │ │ │ + mrc 0, 7, r0, cr10, cr2, {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #148] @ (567bf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453850>) │ │ │ │ ldr r2, [pc, #152] @ (567bf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453854>) │ │ │ │ @@ -1802509,18 +1802490,18 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldc2l 0, cr0, [r0, #712] @ 0x2c8 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + @ instruction: 0xfb3000b2 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf0de00b2 │ │ │ │ + mrc 0, 1, r0, cr14, cr2, {5} │ │ │ │ stmdb 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] @ (567fb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453c18>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #924] @ (567fbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453c1c>) │ │ │ │ @@ -1802872,37 +1802853,37 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #28] │ │ │ │ lsls r4, r4, #5 │ │ │ │ strh r2, [r7, #26] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - pop {r5, r6} │ │ │ │ + cbnz r0, 567ffc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453c5c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r2, 568032 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453c92> │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 6, r0, cr2, cr2, {5} │ │ │ │ + ldc 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3000b2 │ │ │ │ - revsh r2, r5 │ │ │ │ + ldrb.w r0, [r0, #178] @ 0xb2 │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 1, r0, cr2, cr2, {5} │ │ │ │ - cbnz r6, 568048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453ca8> │ │ │ │ + @ instruction: 0xeb9200b2 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldcl 0, cr0, [r8, #712]! @ 0x2c8 │ │ │ │ - hlt 0x0036 │ │ │ │ + adcs.w r0, r8, r2, ror #2 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 568030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453c90> │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc 0, cr0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ - @ instruction: 0xfa3800b2 │ │ │ │ - stc 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ + eor.w r0, r8, r2, ror #2 │ │ │ │ + @ instruction: 0xf79800b2 │ │ │ │ + orn r0, lr, r2, ror #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ add.w ip, sp, #12 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1803040,20 +1803021,20 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str.w r0, [ip, #178] @ 0xb2 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xf62c00b2 │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xeb8200b2 │ │ │ │ - ldrb.w r0, [r2, #178] @ 0xb2 │ │ │ │ - sbc.w r0, r8, r2, ror #2 │ │ │ │ + strd r0, r0, [r2], #712 @ 0x2c8 │ │ │ │ + @ instruction: 0xf5f200b2 │ │ │ │ + @ instruction: 0xe8c800b2 │ │ │ │ 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] @ (56829c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453efc>) │ │ │ │ ldr r3, [pc, #264] @ (5682a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453f00>) │ │ │ │ @@ -1803160,18 +1803141,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #25] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #22] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - eors.w r0, r0, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + ldcl 0, cr0, [r0, #712]! @ 0x2c8 │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bics.w r0, r2, r2, ror #2 │ │ │ │ + b.n 5681d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453e38> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #292] @ (5683e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454048>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #292] @ (5683ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45404c>) │ │ │ │ @@ -1803296,33 +1803278,34 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xf61e00b2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xf37e00b2 │ │ │ │ + cbz r0, 568452 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4540b2> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strd r0, r0, [r0, #-712] @ 0x2c8 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + b.n 568140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453da0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbz r0, 568456 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4540b6> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + cbz r0, 56845c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4540bc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1803373,16 +1803356,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (5684b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454110>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ - rsb r0, r4, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xe81e00b2 │ │ │ │ + @ instruction: 0xf32400b2 │ │ │ │ + b.n 567fb0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453c10> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -1803498,49 +1803482,49 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2591 @ 0xa1f │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - sbc.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - push {r4} │ │ │ │ + movt r0, #8370 @ 0x20b2 │ │ │ │ + cbz r0, 5685f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454258> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4540f0> │ │ │ │ + b.n 567f50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453bb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adc.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - cbz r0, 568666 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4542c6> │ │ │ │ + subw r0, sl, #178 @ 0xb2 │ │ │ │ + cbz r0, 5685fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45425e> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 56846c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4540cc> │ │ │ │ + b.n 567f2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453b8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf53200b2 │ │ │ │ - cbz r0, 56866c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4542cc> │ │ │ │ + @ instruction: 0xf29200b2 │ │ │ │ + cbz r0, 568604 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454264> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568448 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4540a8> │ │ │ │ + b.n 567f08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453b68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf52a00b2 │ │ │ │ - cbz r0, 568672 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4542d2> │ │ │ │ + @ instruction: 0xf28a00b2 │ │ │ │ + cbz r0, 56860a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45426a> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568424 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454084> │ │ │ │ + b.n 567ee4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453b44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - cbz r0, 568678 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4542d8> │ │ │ │ + @ instruction: 0xf27e00b2 │ │ │ │ + cbz r0, 568610 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454270> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454060> │ │ │ │ + b.n 567ec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453b20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 568620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454280> │ │ │ │ ldr r3, [pc, #12] @ (568624 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454284>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - add r0, pc │ │ │ │ + rors r0, r3 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 568666 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4542c6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803558,15 +1803542,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 5409b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c610> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - add r6, r7 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 5686aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45430a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803584,15 +1803568,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 5409b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42c610> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - mvns r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ 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 │ │ │ │ @@ -1803730,21 +1803714,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56884c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4544ac>) │ │ │ │ movw r2, #2686 @ 0xa7e │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0e000b2 │ │ │ │ - cbz r2, 56885a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4544ba> │ │ │ │ + mcr 0, 2, r0, cr0, cr2, {5} │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 56818c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453dec> │ │ │ │ + b.n 568c4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4548ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf2ba00b2 │ │ │ │ - b.n 568168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x453dc8> │ │ │ │ + ands.w r0, sl, #178 @ 0xb2 │ │ │ │ + b.n 568c28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454888> │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2908] @ 5693c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455020> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1804845,27 +1804829,27 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #29] │ │ │ │ lsls r4, r4, #5 │ │ │ │ strb r6, [r4, #23] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ 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 56a04e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455cae> │ │ │ │ @@ -1806180,169 +1806164,169 @@ │ │ │ │ b.w 568be8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x454848> │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ b.w 5696ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45532e> │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56a294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455ef4> │ │ │ │ + bcs.n 56a154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455db4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #26] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #6 │ │ │ │ + blt.n 56a31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455f7c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 56a56c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4561cc> │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + bgt.n 56a2b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455f10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56a3ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45600c> │ │ │ │ + udf #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + blt.n 56a178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455dd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 56a2f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455f54> │ │ │ │ + bge.n 56a1b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455e14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + blt.n 56a254 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455eb4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56a2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455f50> │ │ │ │ + ble.n 56a1b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455e10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 56a214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455e74> │ │ │ │ + bls.n 56a2d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x455f34> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 5401ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42be4c> │ │ │ │ ldr.w r0, [r4, #480] @ 0x1e0 │ │ │ │ @@ -1806735,127 +1806719,127 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2858 @ 0xb2a │ │ │ │ bl 540154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bdb4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 56a824 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456484> │ │ │ │ + bmi.n 56a6e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456344> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 56a894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4564f4> │ │ │ │ + bcc.n 56a754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4563b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 56a720 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456380> │ │ │ │ + bls.n 56a7e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456440> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 56a838 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456498> │ │ │ │ + bmi.n 56a6f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456358> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 56a714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456374> │ │ │ │ + bmi.n 56a7d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456434> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 56a7c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456428> │ │ │ │ + bvs.n 56a888 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4564e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 56a81c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45647c> │ │ │ │ + bvs.n 56a8dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45653c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56a858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4564b8> │ │ │ │ + bne.n 56a918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456578> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 56a7f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456450> │ │ │ │ + bne.n 56a8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456510> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56bb6a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4577ca> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56b194 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x456df4> │ │ │ │ @@ -1811286,23 +1811270,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56cf44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x458ba4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56cf48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x458ba8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sxth r6, r1 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxth r6, r1 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56d71c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45937c> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56d2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x458f50> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1812296,277 +1812280,277 @@ │ │ │ │ ldr r0, [pc, #532] @ (56d94c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4595ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (56d950 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4595b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #16 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d812 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459472> │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d80e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45946e> │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d80a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45946a> │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4594a8> │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d846 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4594a6> │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d842 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4594a2> │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d83c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45949c> │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d83a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45949a> │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d836 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459496> │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d832 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459492> │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d8a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459502> │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d8b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459514> │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d8ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45950e> │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d8d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459538> │ │ │ │ + cbz r2, 56d870 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4594d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d8d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459534> │ │ │ │ + cbz r0, 56d86c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4594cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d8ce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45952e> │ │ │ │ + cbz r2, 56d866 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4594c6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d8ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45952a> │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + cbz r2, 56d8b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459514> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + cbz r0, 56d8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459510> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + cbz r2, 56d8c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459528> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + cbz r0, 56d8c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459524> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + cbz r6, 56d8be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45951e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + cbz r4, 56d8ba <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45951a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2} │ │ │ │ + cbz r6, 56d8b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459514> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d918 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459578> │ │ │ │ + cbz r0, 56d8b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459510> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d912 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459572> │ │ │ │ + cbz r2, 56d8aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45950a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d90e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45956e> │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + push {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + cbz r2, 56d93e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45959e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsid │ │ │ │ + cbz r0, 56d93c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45959c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + cbz r6, 56d936 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459596> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r1 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d92e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45958e> │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459588> │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d922 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459582> │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d91a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45957a> │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d916 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459576> │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d90e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45956e> │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + cbz r0, 56d956 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4595b6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + cbz r6, 56d94e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4595ae> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {lr} │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r6, r7} │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f1fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ae5c> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 56e294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x459ef4> │ │ │ │ @@ -1814869,489 +1814853,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56f0c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56f0cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad2c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r5, [pc, #848] @ (56f06c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45accc>) │ │ │ │ + ldr r3, [pc, #208] @ (56edec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aa4c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #424] @ (56eec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab28>) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #392] @ (56eeac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab0c>) │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r6, pc, #776 @ (adr r6, 56f030 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac90>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r6, pc, #840 @ (adr r6, 56f074 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acd4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r6, pc, #920 @ (adr r6, 56f0c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad28>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r6, pc, #984 @ (adr r6, 56f10c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad6c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r7, pc, #24 @ (adr r7, 56ed50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45a9b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r7, pc, #72 @ (adr r7, 56ed84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45a9e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r7, pc, #136 @ (adr r7, 56edc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aa28>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #216 @ (adr r7, 56ee1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aa7c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r7, pc, #280 @ (adr r7, 56ee60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aac0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #344 @ (adr r7, 56eea4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab04>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r7, pc, #392 @ (adr r7, 56eed8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab38>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r7, pc, #472 @ (adr r7, 56ef2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab8c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r7, pc, #536 @ (adr r7, 56ef70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45abd0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #616 @ (adr r7, 56efc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac24>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r7, pc, #696 @ (adr r7, 56f018 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac78>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r7, pc, #744 @ (adr r7, 56f04c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r7, pc, #792 @ (adr r7, 56f080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ace0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, pc, #872 @ (adr r7, 56f0d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad34>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r7, pc, #952 @ (adr r7, 56f128 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad88>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #184 @ (adr r7, 56eef0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab50>) │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + add r4, pc, #568 @ (adr r4, 56f070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acd0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + cbz r6, 56eea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + cbz r6, 56ee96 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aaf6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + cbz r6, 56ee90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aaf0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r6} │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eeee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab4e> │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eee8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab48> │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eee2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab42> │ │ │ │ + cbz r6, 56eea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eedc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab3c> │ │ │ │ + cbz r2, 56ee9a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aafa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eed2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab32> │ │ │ │ + cbz r2, 56ee94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aaf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eeca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab2a> │ │ │ │ + cbz r2, 56ee8e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aaee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cbz r2, 56ee86 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aae6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r2, 56ee80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aae0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r0 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r2 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r1 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eedc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab3c> │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eed4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab34> │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eeca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab2a> │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eec2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab22> │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eebc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab1c> │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ef48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aba8> │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r4 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0026 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ef52 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45abb2> │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56ef48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aba8> │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ef3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab9c> │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56ef32 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ab92> │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + push {r1, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + push {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + cbz r2, 56efd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x006e │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + cbnz r6, 56f036 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac96> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + cbnz r2, 56f02c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + cbnz r2, 56f020 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + cbnz r6, 56f016 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac76> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + hlt 0x003e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2} │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f06e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acce> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f066 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acc6> │ │ │ │ + rev r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f05e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acbe> │ │ │ │ + cbnz r6, 56f022 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac82> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f056 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acb6> │ │ │ │ + cbnz r2, 56f01c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac7c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f04e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acae> │ │ │ │ + cbnz r6, 56f014 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 56f00c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0036 │ │ │ │ + cbnz r6, 56f006 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac66> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x000e │ │ │ │ + cbnz r6, 56effe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac5e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f05a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acba> │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f052 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45acb2> │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f048 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aca8> │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f040 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aca0> │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f036 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ac96> │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r3} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + itet al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + itt lt @ unpredictable > │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + itee ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + it vs @ unpredictable │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + itet cc │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00fc │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56f12e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad8e> │ │ │ │ + cbz r2, 56f0c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad26> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56f126 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad86> │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56f11c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad7c> │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56f114 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ad74> │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (56f268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aec8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (56f26c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aecc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1815541,107 +1815525,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (56f31c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (56f320 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af80>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + cbnz r4, 56f2b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af16> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 56f2ae <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af0e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r6} │ │ │ │ + cbnz r0, 56f2a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2} │ │ │ │ + cbnz r6, 56f29c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aefc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56f2fa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af5a> │ │ │ │ + cbnz r4, 56f292 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45aef2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af50> │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f2ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af4c> │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f2e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af46> │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f2e2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af42> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r7 │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r1 │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f2f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af50> │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f2e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af48> │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56f2e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af40> │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f2d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af38> │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f2d2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45af32> │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56f3a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45b006> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f4c6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45b126> │ │ │ │ @@ -1816723,331 +1816707,331 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56fe88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45bae8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56fe8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45baec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + ite al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56fc44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45b8a4> │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite eq │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - ittt ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - wfine │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - itte mi │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - itt pl @ unpredictable │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - itee vs @ unpredictable │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - nopvc {8} │ │ │ │ - lslvc r2, r6, #2 │ │ │ │ - itee ls │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - itt ge @ unpredictable │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - itte lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - it gt @ unpredictable │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - itet le │ │ │ │ - lslle r2, r6, #2 │ │ │ │ - it al @ unpredictable │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - itet │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - stmiaal r0!, {r3} │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + bkpt 0x0082 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + itee vc │ │ │ │ + lslvc r2, r6, #2 │ │ │ │ + itt hi @ unpredictable │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itte ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + nopls {11} │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + bkpt 0x00fa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + cbnz r4, 56fd36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45b996> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r4, r5, r6} │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + it eq │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - ldmiaal r5, {r4, r5} │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + ite ls │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + itte vs @ unpredictable │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + it cc @ unpredictable │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + itet eq │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00bc │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00da │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r1, r6, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0062 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x002c │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 56fec8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45bb28> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 56fedc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45bb3c> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1817081,31 +1817065,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (56ff00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45bb60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (56ff04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45bb64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56ff7a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45bbda> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 570064 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45bcc4> │ │ │ │ @@ -1817777,233 +1817761,233 @@ │ │ │ │ ldr r0, [pc, #444] @ (570670 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #440] @ (570674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, #4 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 5704cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c12c> │ │ │ │ + bcs.n 57058c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c1ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 57054c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c1ac> │ │ │ │ + bcs.n 57040c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c06c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 570514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c174> │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5704b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c114> │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5705bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c21c> │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57044c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c0ac> │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57054c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c1ac> │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5704e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c144> │ │ │ │ + bcs.n 5705a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c204> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570674 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2d4> │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570614 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c274> │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5705bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c21c> │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57050c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c16c> │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57055c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c1bc> │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5705cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c22c> │ │ │ │ + beq.n 57068c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570574 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c1d4> │ │ │ │ + beq.n 570634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c294> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c184> │ │ │ │ + beq.n 5705e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c244> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57068c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2ec> │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5704d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c134> │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57059c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c1fc> │ │ │ │ + beq.n 57065c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5705ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c24c> │ │ │ │ + beq.n 5706ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c30c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5706a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c304> │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c384> │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5706c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c324> │ │ │ │ + beq.n 570584 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c1e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57066c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2cc> │ │ │ │ + beq.n 57072c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c38c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57071c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c37c> │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 570740 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c3a0> │ │ │ │ bhi.n 570696 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2f6> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 570732 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c392> │ │ │ │ @@ -1818109,53 +1818093,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5707ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c40c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5707b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c410>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 570734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c394> │ │ │ │ + beq.n 5707f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c454> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5706ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c30c> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57086c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4cc> │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57082c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c48c> │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5707ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c44c> │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c3f4> │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5706cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c32c> │ │ │ │ + beq.n 57078c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c3ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57068c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c2ec> │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570844 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4a4> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570804 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c464> │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5707bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c41c> │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57077c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c3dc> │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4d4> │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57089c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4fc> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5706c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c324> │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570704 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c364> │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #16 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5706ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c34c> │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5707d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c438> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5707e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c440>) │ │ │ │ @@ -1818170,23 +1818154,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5707ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c44c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5707f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c450>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcs.n 570880 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4e0> │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4a8> │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5708d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c530> │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570898 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4f8> │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 570834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c494> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 570848 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4a8> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1818224,33 +1818208,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (570870 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (570874 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 570774 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c3d4> │ │ │ │ + beq.n 570834 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c494> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57092c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c58c> │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57076c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c3cc> │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5707ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c40c> │ │ │ │ + beq.n 57086c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5707f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c454> │ │ │ │ + beq.n 5708b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c514> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57083c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c49c> │ │ │ │ + beq.n 5708fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c55c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570884 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4e4> │ │ │ │ + beq.n 570944 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5708c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c524> │ │ │ │ + beq.n 570784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c3e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 570894 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c4f4> │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 5709a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c608> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (57096c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5cc>) │ │ │ │ @@ -1818398,99 +1818382,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (570a54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (570a58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 570a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c668> │ │ │ │ + beq.n 5708c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c528> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5709d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c630> │ │ │ │ + beq.n 570a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5708f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c550> │ │ │ │ + bcc.n 5709b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c610> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570a38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c698> │ │ │ │ + bcs.n 5708f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c558> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c668> │ │ │ │ + bcs.n 5708c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c528> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5709d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c630> │ │ │ │ + bcs.n 570a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5f8> │ │ │ │ + bcs.n 570a58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5c0> │ │ │ │ + bcs.n 570a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c680> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570928 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c588> │ │ │ │ + bcs.n 5709e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c648> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5708f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c550> │ │ │ │ + bne.n 5709b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c610> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570ab8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c718> │ │ │ │ + bne.n 570978 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c680> │ │ │ │ + bcs.n 5708e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c540> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570a30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c690> │ │ │ │ + beq.n 5708f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c550> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570a00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c660> │ │ │ │ + beq.n 570ac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c720> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c730> │ │ │ │ + beq.n 570990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570aa0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c700> │ │ │ │ + beq.n 570960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570a70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6d0> │ │ │ │ + beq.n 570930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c590> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570a30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c690> │ │ │ │ + beq.n 570af0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c750> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5709d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c630> │ │ │ │ + bcc.n 570a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5f8> │ │ │ │ + bcc.n 570a58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5c0> │ │ │ │ + bcc.n 570a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c680> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570a30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c690> │ │ │ │ + bcc.n 570af0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c750> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570a00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c660> │ │ │ │ + bcc.n 570ac0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c720> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570980 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5e0> │ │ │ │ + beq.n 570a40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570ae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c740> │ │ │ │ + beq.n 5709a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c600> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c710> │ │ │ │ + beq.n 570970 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570a08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c668> │ │ │ │ + bne.n 570ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c728> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5709c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c628> │ │ │ │ + bne.n 570a88 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5f8> │ │ │ │ + bne.n 570a58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570968 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5c8> │ │ │ │ + bne.n 570a28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c688> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570938 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c598> │ │ │ │ + beq.n 5709f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c658> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570b08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c768> │ │ │ │ + beq.n 5709c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c628> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570ad0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c730> │ │ │ │ + beq.n 570990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570ac8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c728> │ │ │ │ + bcs.n 570988 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570a98 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6f8> │ │ │ │ + bcs.n 570958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570a60 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6c0> │ │ │ │ + bcs.n 570b20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c780> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570a28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c688> │ │ │ │ + bcs.n 570ae8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c748> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5709f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c650> │ │ │ │ + bcs.n 570ab0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c710> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5709c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c620> │ │ │ │ + bcs.n 570a80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570990 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5f0> │ │ │ │ + bcs.n 570a50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570960 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c5c0> │ │ │ │ + bne.n 570a20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c680> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7a0> │ │ │ │ + bcs.n 570a00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c660> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 570b16 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c776> │ │ │ │ bls.n 570a84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6e4> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 570b10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c770> │ │ │ │ bhi.n 570adc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c73c> │ │ │ │ @@ -1818595,57 +1818579,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (570b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (570ba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c800>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bpl.n 570af8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c758> │ │ │ │ + bcc.n 570bb8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c818> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 570ad4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c734> │ │ │ │ + bcc.n 570b94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7fc> │ │ │ │ + bcs.n 570a5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7c4> │ │ │ │ + bcs.n 570c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c884> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570b24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c784> │ │ │ │ + bcs.n 570be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c844> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570aec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c74c> │ │ │ │ + bcs.n 570bac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c80c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570abc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c71c> │ │ │ │ + bcs.n 570b7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c798> │ │ │ │ + bcc.n 570bf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c858> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b80 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7e0> │ │ │ │ + bcs.n 570c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c8a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6fc> │ │ │ │ + bcs.n 570b5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c824> │ │ │ │ + bcs.n 570a84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c6e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570acc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c72c> │ │ │ │ + bcc.n 570b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7e4> │ │ │ │ + bcs.n 570c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c8a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7c4> │ │ │ │ + bcc.n 570c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c884> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c784> │ │ │ │ + bcc.n 570be4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c844> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7e4> │ │ │ │ + bcc.n 570c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c8a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570c04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c864> │ │ │ │ + bne.n 570ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c724> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 570bc8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c828> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (570bd0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c830>) │ │ │ │ @@ -1818660,23 +1818644,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (570bdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c83c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (570be0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c840>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bpl.n 570b18 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c778> │ │ │ │ + bcc.n 570bd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c838> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570ae0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c740> │ │ │ │ + bcs.n 570ba0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c800> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b68 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c7c8> │ │ │ │ + bcc.n 570c28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c888> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570b30 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c790> │ │ │ │ + bcc.n 570bf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c850> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 570d48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9a8> │ │ │ │ bls.n 570c4a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c8aa> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1818850,81 +1818834,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570dec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca4c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570df0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca50>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 570d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9e4> │ │ │ │ + bpl.n 570e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45caa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570e2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca8c> │ │ │ │ + bpl.n 570cec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c94c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cac4> │ │ │ │ + bpl.n 570d24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c984> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570da4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca04> │ │ │ │ + bcs.n 570e64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cac4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca2c> │ │ │ │ + bcs.n 570c8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c8ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570df4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca54> │ │ │ │ + bcs.n 570cb4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c914> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca84> │ │ │ │ + bcs.n 570ce4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c944> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570e5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cabc> │ │ │ │ + bcs.n 570d1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c97c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570e84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cae4> │ │ │ │ + bcs.n 570d44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570cac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c90c> │ │ │ │ + bcs.n 570d6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570cd4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c934> │ │ │ │ + bcs.n 570d94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570d04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c964> │ │ │ │ + bcc.n 570dc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570d3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c99c> │ │ │ │ + bcc.n 570dfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570d64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9c4> │ │ │ │ + bcc.n 570e24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9e4> │ │ │ │ + bpl.n 570e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45caa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570e9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cafc> │ │ │ │ + bmi.n 570d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570cdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c93c> │ │ │ │ + bcc.n 570d9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45caa4> │ │ │ │ + bmi.n 570d04 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c964> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570d0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c96c> │ │ │ │ + bmi.n 570dcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca44> │ │ │ │ + bmi.n 570ea4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cb04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570d3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c99c> │ │ │ │ + bmi.n 570dfc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9e4> │ │ │ │ + bmi.n 570e44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45caa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570e1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca7c> │ │ │ │ + bcc.n 570cdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c93c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cab4> │ │ │ │ + bcc.n 570d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c974> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca1c> │ │ │ │ + bcc.n 570e7c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cadc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570d24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c984> │ │ │ │ + bcc.n 570de4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570ec4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cb24> │ │ │ │ + bmi.n 570d84 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570d4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c9ac> │ │ │ │ + bcc.n 570e0c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45ca6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 570e5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45cabc> │ │ │ │ + bne.n 570d1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45c97c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57410a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x45fd6a> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ @@ -1826682,704 +1826666,698 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 575430 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461090> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 575434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461094> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vqadd.s16 d16, d22, d20 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + ldc 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r2, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r2, r4, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r2, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, r2 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + movs r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #42 │ │ │ │ - vshr.u64 d0, d18, #38 │ │ │ │ - vqadd.u32 d16, d22, d18 │ │ │ │ - vqadd.u64 d0, d18, d18 │ │ │ │ - mrc2 0, 7, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 6, r0, cr2, cr2, {5} │ │ │ │ - mrc2 0, 3, r0, cr2, cr2, {5} │ │ │ │ + vshr.u64 d16, d18, #30 │ │ │ │ + vshr.u64 d0, d18, #6 │ │ │ │ + vshr.u64 d0, d18, #42 │ │ │ │ + vqadd.u64 d16, d18, d18 │ │ │ │ + vqadd.u8 d16, d18, d18 │ │ │ │ + vqadd.u8 d0, d30, d18 │ │ │ │ + mrc2 0, 6, r0, cr14, cr2, {5} │ │ │ │ + mrc2 0, 5, r0, cr6, cr2, {5} │ │ │ │ + mrc2 0, 4, r0, cr2, cr2, {5} │ │ │ │ + mrc2 0, 3, r0, cr6, cr2, {5} │ │ │ │ mrc2 0, 1, r0, cr14, cr2, {5} │ │ │ │ - mcr2 0, 0, r0, cr2, cr2, {5} │ │ │ │ - ldc2l 0, cr0, [r6, #712] @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ - stc2 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + mcr2 0, 0, r0, cr6, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + stc2 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ ldc2l 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ - stc2l 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ - stc2 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ + ldc2 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ ldc2l 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ - ldc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - ldc2l 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - mrrc2 0, 11, r0, r2, cr2 │ │ │ │ - ldc2 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ + stc2l 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ ldc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - @ instruction: 0xfbf600b2 │ │ │ │ - @ instruction: 0xfbda00b2 │ │ │ │ - @ instruction: 0xfbba00b2 │ │ │ │ - @ instruction: 0xfb9a00b2 │ │ │ │ - @ instruction: 0xfb7a00b2 │ │ │ │ - @ instruction: 0xfb5200b2 │ │ │ │ - @ instruction: 0xfb2e00b2 │ │ │ │ - @ instruction: 0xfb0a00b2 │ │ │ │ - @ instruction: 0xfaea00b2 │ │ │ │ - @ instruction: 0xfac200b2 │ │ │ │ - @ instruction: 0xfa9a00b2 │ │ │ │ - @ instruction: 0xfa7600b2 │ │ │ │ - @ instruction: 0xfa4e00b2 │ │ │ │ - @ instruction: 0xfa2600b2 │ │ │ │ - ldr??.w r0, [lr, #178] @ 0xb2 │ │ │ │ + mrrc2 0, 11, r0, sl, cr2 │ │ │ │ + stc2 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ + @ instruction: 0xfbd200b2 │ │ │ │ + @ instruction: 0xfb9e00b2 │ │ │ │ + @ instruction: 0xfb6200b2 │ │ │ │ + @ instruction: 0xfb3600b2 │ │ │ │ + @ instruction: 0xfb1200b2 │ │ │ │ + @ instruction: 0xfaee00b2 │ │ │ │ + @ instruction: 0xfad200b2 │ │ │ │ + @ instruction: 0xfaaa00b2 │ │ │ │ + @ instruction: 0xfa8600b2 │ │ │ │ + @ instruction: 0xfa5a00b2 │ │ │ │ + @ instruction: 0xfa2e00b2 │ │ │ │ + @ instruction: 0xfa1200b2 │ │ │ │ ldr??.w r0, [r6, #178] @ 0xb2 │ │ │ │ - vld1.8 @ instruction: 0xf9ae00b2 │ │ │ │ - vst1.8 @ instruction: 0xf98600b2 │ │ │ │ - ldr??.w r0, [lr, r2, lsl #3] │ │ │ │ - ldrsh.w r0, [r6, r2, lsl #3] │ │ │ │ - vst4.32 {d0-d3}, [lr :256], r2 │ │ │ │ - str??.w r0, [r6, #178] @ 0xb2 │ │ │ │ - str.w r0, [r2, #178] @ 0xb2 │ │ │ │ - ldrb.w r0, [lr, #178] @ 0xb2 │ │ │ │ + ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldrsh.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldrsb.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldr??.w r0, [r2, r2, lsl #3] │ │ │ │ ldr??.w r0, [r6, r2, lsl #3] │ │ │ │ - str.w r0, [lr, r2, lsl #3] │ │ │ │ - strh.w r0, [r6, r2, lsl #3] │ │ │ │ - strb.w r0, [r2, r2, lsl #3] │ │ │ │ - @ instruction: 0xf7da00b2 │ │ │ │ - @ instruction: 0xf7b200b2 │ │ │ │ - @ instruction: 0xf78a00b2 │ │ │ │ - @ instruction: 0xf76600b2 │ │ │ │ - @ instruction: 0xf73e00b2 │ │ │ │ - @ instruction: 0xf71600b2 │ │ │ │ - @ instruction: 0xf6ee00b2 │ │ │ │ - movt r0, #26802 @ 0x68b2 │ │ │ │ - @ instruction: 0xf69e00b2 │ │ │ │ - @ instruction: 0xf67a00b2 │ │ │ │ - @ instruction: 0xf65600b2 │ │ │ │ - @ instruction: 0xf63200b2 │ │ │ │ - addw r0, lr, #2226 @ 0x8b2 │ │ │ │ - @ instruction: 0xf5ea00b2 │ │ │ │ - rsb r0, r2, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf59a00b2 │ │ │ │ - sbcs.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - adc.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - adds.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf4ee00b2 │ │ │ │ + ldrsh.w r0, [sl, r2, lsl #3] │ │ │ │ + ldrsb.w r0, [sl, r2, lsl #3] │ │ │ │ + ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldr.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldrh.w r0, [r2, #178] @ 0xb2 │ │ │ │ + strb.w r0, [lr, #178] @ 0xb2 │ │ │ │ + str??.w r0, [sl, r2, lsl #3] │ │ │ │ + str.w r0, [sl, r2, lsl #3] │ │ │ │ + strh.w r0, [r2, r2, lsl #3] │ │ │ │ + @ instruction: 0xf7fa00b2 │ │ │ │ + @ instruction: 0xf7d600b2 │ │ │ │ + @ instruction: 0xf7ae00b2 │ │ │ │ + @ instruction: 0xf78600b2 │ │ │ │ + @ instruction: 0xf75e00b2 │ │ │ │ + @ instruction: 0xf73600b2 │ │ │ │ + @ instruction: 0xf70e00b2 │ │ │ │ + @ instruction: 0xf6e600b2 │ │ │ │ + @ instruction: 0xf6be00b2 │ │ │ │ + @ instruction: 0xf69600b2 │ │ │ │ + @ instruction: 0xf66e00b2 │ │ │ │ + movw r0, #26802 @ 0x68b2 │ │ │ │ + @ instruction: 0xf62200b2 │ │ │ │ + @ instruction: 0xf5fe00b2 │ │ │ │ + rsbs r0, r6, #5832704 @ 0x590000 │ │ │ │ + sub.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf58600b2 │ │ │ │ + sbc.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf53a00b2 │ │ │ │ + adds.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf4ea00b2 │ │ │ │ @ instruction: 0xf4c600b2 │ │ │ │ - eors.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - orns r0, sl, #5832704 @ 0x590000 │ │ │ │ - orrs.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - bics.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - and.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf3c200b2 │ │ │ │ - @ instruction: 0xf38200b2 │ │ │ │ - @ instruction: 0xf34e00b2 │ │ │ │ - @ instruction: 0xf31600b2 │ │ │ │ - @ instruction: 0xf2da00b2 │ │ │ │ - @ instruction: 0xf29e00b2 │ │ │ │ - @ instruction: 0xf26e00b2 │ │ │ │ - @ instruction: 0xf23a00b2 │ │ │ │ - @ instruction: 0xf1f200b2 │ │ │ │ - subs.w r0, r6, #178 @ 0xb2 │ │ │ │ - sbcs.w r0, sl, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf13e00b2 │ │ │ │ - adds.w r0, r2, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf0da00b2 │ │ │ │ - eors.w r0, sl, #178 @ 0xb2 │ │ │ │ - orn r0, r2, #178 @ 0xb2 │ │ │ │ - bic.w r0, r2, #178 @ 0xb2 │ │ │ │ - vshr.s64 d16, d18, #30 │ │ │ │ - vshr.s64 d0, d18, #26 │ │ │ │ - vqadd.s64 d16, d18, d18 │ │ │ │ - vqadd.s64 d0, d30, d18 │ │ │ │ - vqadd.s8 d0, d22, d18 │ │ │ │ - mrc 0, 6, r0, cr2, cr2, {5} │ │ │ │ - mcr 0, 5, r0, cr2, cr2, {5} │ │ │ │ - mrc 0, 3, r0, cr6, cr2, {5} │ │ │ │ - mcr 0, 2, r0, cr2, cr2, {5} │ │ │ │ + eors.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + orns r0, r6, #5832704 @ 0x590000 │ │ │ │ + orr.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + bic.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf3fe00b2 │ │ │ │ + @ instruction: 0xf3da00b2 │ │ │ │ + @ instruction: 0xf3b600b2 │ │ │ │ + @ instruction: 0xf39200b2 │ │ │ │ + @ instruction: 0xf36e00b2 │ │ │ │ + @ instruction: 0xf34a00b2 │ │ │ │ + @ instruction: 0xf32200b2 │ │ │ │ + @ instruction: 0xf2fa00b2 │ │ │ │ + @ instruction: 0xf2d200b2 │ │ │ │ + subw r0, sl, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf27e00b2 │ │ │ │ + movw r0, #57522 @ 0xe0b2 │ │ │ │ + @ instruction: 0xf22600b2 │ │ │ │ + @ instruction: 0xf1fa00b2 │ │ │ │ + rsbs r0, sl, #178 @ 0xb2 │ │ │ │ + subs.w r0, sl, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf19200b2 │ │ │ │ + sbc.w r0, r2, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf12200b2 │ │ │ │ + @ instruction: 0xf0e200b2 │ │ │ │ + @ instruction: 0xf0ae00b2 │ │ │ │ + orns r0, r6, #178 @ 0xb2 │ │ │ │ + bics.w r0, sl, #178 @ 0xb2 │ │ │ │ + vshr.s64 d16, d18, #2 │ │ │ │ + vshr.s64 d16, d18, #50 │ │ │ │ + vshr.s64 d0, d18, #38 │ │ │ │ + vqadd.s16 d16, d18, d18 │ │ │ │ + vqadd.s16 d0, d22, d18 │ │ │ │ + mrc 0, 6, r0, cr10, cr2, {5} │ │ │ │ + mrc 0, 4, r0, cr14, cr2, {5} │ │ │ │ + mrc 0, 3, r0, cr2, cr2, {5} │ │ │ │ + mrc 0, 1, r0, cr10, cr2, {5} │ │ │ │ ldcl 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - ldc 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ + stcl 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ stc 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - stcl 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - stc 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ + stcl 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ + stc 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ ldcl 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ ldc 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ - ldcl 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - mcrr 0, 11, r0, r6, cr2 │ │ │ │ - @ instruction: 0xebfe00b2 │ │ │ │ - subs.w r0, r6, r2, ror #2 │ │ │ │ - sbc.w r0, lr, r2, ror #2 │ │ │ │ - @ instruction: 0xeb2e00b2 │ │ │ │ - @ instruction: 0xeafa00b2 │ │ │ │ - @ instruction: 0xeaaa00b2 │ │ │ │ - orrs.w r0, sl, r2, ror #2 │ │ │ │ - and.w r0, r6, r2, ror #2 │ │ │ │ - @ instruction: 0xe9b200b2 │ │ │ │ + stcl 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ + ldc 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ + stc 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + rsbs r0, r6, r2, ror #2 │ │ │ │ + sub.w r0, r2, r2, ror #2 │ │ │ │ + adcs.w r0, sl, r2, ror #2 │ │ │ │ + adds.w r0, lr, r2, ror #2 │ │ │ │ + @ instruction: 0xeae200b2 │ │ │ │ + @ instruction: 0xeaa600b2 │ │ │ │ + orn r0, lr, r2, ror #2 │ │ │ │ + bics.w r0, r2, r2, ror #2 │ │ │ │ + ldrd r0, r0, [lr, #712]! @ 0x2c8 │ │ │ │ + ldrd r0, r0, [r2, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xe9a600b2 │ │ │ │ ldrd r0, r0, [lr, #-712] @ 0x2c8 │ │ │ │ - stmdb sl, {r1, r4, r5, r7} │ │ │ │ + ldmdb r6, {r1, r4, r5, r7} │ │ │ │ @ instruction: 0xe8ce00b2 │ │ │ │ stmia.w lr, {r1, r4, r5, r7} │ │ │ │ - @ instruction: 0xe85200b2 │ │ │ │ - @ instruction: 0xe81600b2 │ │ │ │ - b.n 575068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460cc8> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460c3c> │ │ │ │ + @ instruction: 0xe85a00b2 │ │ │ │ + @ instruction: 0xe80a00b2 │ │ │ │ + b.n 574ff4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460c54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 574f50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460bb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574ecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460b2c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460aa0> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574dbc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460a1c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574d38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460998> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574cc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460924> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574c50 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4608b0> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574bf4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460854> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574b70 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4607d0> │ │ │ │ + b.n 574eac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460b0c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574afc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46075c> │ │ │ │ + b.n 574e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460a68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574a90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4606f0> │ │ │ │ + b.n 574d64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4609c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574a2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46068c> │ │ │ │ + b.n 574cf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460950> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5749d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460630> │ │ │ │ + b.n 574c74 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4608d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574974 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4605d4> │ │ │ │ + b.n 574c00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460860> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574910 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460570> │ │ │ │ + b.n 574b8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4607ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5758ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46150c> │ │ │ │ + b.n 574b28 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460788> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575858 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4614b8> │ │ │ │ + b.n 574a9c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4606fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5757c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461424> │ │ │ │ + b.n 574a10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460670> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575758 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4613b8> │ │ │ │ + b.n 57498c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4605ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5756e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461344> │ │ │ │ + b.n 574900 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460560> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575680 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4612e0> │ │ │ │ + b.n 57587c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4614dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57561c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46127c> │ │ │ │ + b.n 5757f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461458> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5755b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461218> │ │ │ │ + b.n 575784 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4613e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57554c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4611ac> │ │ │ │ + b.n 575710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461370> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5754e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461148> │ │ │ │ + b.n 5756b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461314> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575484 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4610e4> │ │ │ │ + b.n 575630 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461290> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575420 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461080> │ │ │ │ + b.n 5755bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46121c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5753bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46101c> │ │ │ │ + b.n 575550 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4611b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575358 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460fb8> │ │ │ │ + b.n 5754ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46114c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5752f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f54> │ │ │ │ + b.n 575490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4610f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575290 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ef0> │ │ │ │ + b.n 575434 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461094> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57522c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e8c> │ │ │ │ + b.n 5753d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461030> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460df8> │ │ │ │ + b.n 57536c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460fcc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 234 @ 0xea │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n 575318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + b.n 575284 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ee4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + b.n 575218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + b.n 5751a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + b.n 575140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460da0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 57512c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d8c> │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5750b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d10> │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 575224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e84> │ │ │ │ + svc 26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5751a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e08> │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 575134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d94> │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5750b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d18> │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57524c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460eac> │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5751d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e38> │ │ │ │ + udf #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 575154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460db4> │ │ │ │ + ble.n 5750ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5750c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d20> │ │ │ │ + ble.n 575058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460cb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57507c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460cdc> │ │ │ │ + ble.n 5751c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 575238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e98> │ │ │ │ + ble.n 575140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460da0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5751d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e34> │ │ │ │ + bgt.n 5750e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 575170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dd0> │ │ │ │ + bgt.n 575058 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460cb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5750fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d5c> │ │ │ │ + bgt.n 5751dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e3c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 575288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ee8> │ │ │ │ + bgt.n 575160 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 575244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ea4> │ │ │ │ + blt.n 5750ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 575200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e60> │ │ │ │ + blt.n 575070 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460cd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5751bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e1c> │ │ │ │ + blt.n 5751ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 575178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dd8> │ │ │ │ + blt.n 575170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 575134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d94> │ │ │ │ + bge.n 5750e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5750f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d50> │ │ │ │ + bge.n 575068 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460cc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5750b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d14> │ │ │ │ + bge.n 5751f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 575280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ee0> │ │ │ │ + bge.n 575178 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57523c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e9c> │ │ │ │ + bls.n 57510c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 575208 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e68> │ │ │ │ + bls.n 575098 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460cf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5751dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e3c> │ │ │ │ + bls.n 575214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5751a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e08> │ │ │ │ + bls.n 575180 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460de0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dd4> │ │ │ │ + bhi.n 57513c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460da0> │ │ │ │ + bhi.n 5750f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 57510c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d6c> │ │ │ │ + bhi.n 575094 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460cf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5750e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d40> │ │ │ │ + bhi.n 575230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5752ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f0c> │ │ │ │ + bhi.n 5751bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575260 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ec0> │ │ │ │ + bvc.n 575148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460da8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 57520c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e6c> │ │ │ │ + bvc.n 575104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5751d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e38> │ │ │ │ + bvc.n 5750c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5751a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e04> │ │ │ │ + bvc.n 57527c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460edc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 575170 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dd0> │ │ │ │ + bvc.n 575238 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 57513c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d9c> │ │ │ │ + bvc.n 5751f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5750f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d58> │ │ │ │ + bvc.n 5751b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5752b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f14> │ │ │ │ + bvs.n 575174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 575280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ee0> │ │ │ │ + bvs.n 575140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460da0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 57524c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460eac> │ │ │ │ + bvs.n 5750fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 575218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e78> │ │ │ │ + bvs.n 5750c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5751e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e44> │ │ │ │ + bvs.n 57529c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460efc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5751b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e10> │ │ │ │ + bvs.n 575268 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ec8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 57517c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ddc> │ │ │ │ + bvs.n 575234 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e94> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 575130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d90> │ │ │ │ + bvs.n 575200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5752e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f44> │ │ │ │ + bvs.n 5751cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 575288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ee8> │ │ │ │ + bpl.n 5751a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 57522c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e8c> │ │ │ │ + bpl.n 57516c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dcc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5751d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e38> │ │ │ │ + bpl.n 575120 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 575184 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460de4> │ │ │ │ + bpl.n 5752cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 575138 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d98> │ │ │ │ + bpl.n 575298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ef8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5752f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f54> │ │ │ │ + bpl.n 575264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ec4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5752a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f08> │ │ │ │ + bpl.n 575230 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 575264 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ec4> │ │ │ │ + bpl.n 5751fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e78> │ │ │ │ + bmi.n 5751b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5751d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e34> │ │ │ │ + bmi.n 575174 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575198 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460df8> │ │ │ │ + bmi.n 575140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460da0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575154 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460db4> │ │ │ │ + bmi.n 57510c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460d6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f70> │ │ │ │ + bmi.n 5752d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5752cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f2c> │ │ │ │ + bmi.n 5752a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575288 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ee8> │ │ │ │ + bmi.n 575270 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ed0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57523c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e9c> │ │ │ │ + bmi.n 57523c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bcc.n 5751f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57519c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dfc> │ │ │ │ + bcc.n 5751a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f98> │ │ │ │ + bcc.n 575148 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460da8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5752dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f3c> │ │ │ │ + bcc.n 5752ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575278 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ed8> │ │ │ │ + bcc.n 575298 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ef8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 575214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e74> │ │ │ │ + bcc.n 575244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ea4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5751a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e08> │ │ │ │ + bcs.n 5751f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57536c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460fcc> │ │ │ │ + bcs.n 5751b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 575318 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f78> │ │ │ │ + bcs.n 575168 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5752cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f2c> │ │ │ │ + bcs.n 575324 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 575280 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ee0> │ │ │ │ + bcs.n 5752d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57523c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e9c> │ │ │ │ + bcs.n 575294 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ef4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 575200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e60> │ │ │ │ + bcs.n 575258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460eb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5751bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e1c> │ │ │ │ + bne.n 575214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 575380 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460fe0> │ │ │ │ + bne.n 5751d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57532c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f8c> │ │ │ │ + bne.n 57518c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5752e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f40> │ │ │ │ + bne.n 575348 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460fa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57529c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460efc> │ │ │ │ + bne.n 5752fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 575258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460eb8> │ │ │ │ + bne.n 5752b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57520c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e6c> │ │ │ │ + bne.n 57525c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460ebc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5751c8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e28> │ │ │ │ + beq.n 5751f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460e58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57537c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460fdc> │ │ │ │ + beq.n 57519c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460dfc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 575340 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460fa0> │ │ │ │ + beq.n 575338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5752ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f4c> │ │ │ │ + beq.n 5752d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x460f34> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r1!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + itet al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + itet gt @ unpredictable > │ │ │ │ + lslgt r2, r6, #2 │ │ │ │ + itte ge @ unpredictable │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + ittt hi @ unpredictable │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itet pl @ unpredictable │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + itte cs @ unpredictable │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + bkpt 0x00f6 │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00ce │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x00a2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0076 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0052 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x002a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0002 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 576100 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461d60> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 576104 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461d64> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3260] @ 576108 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461d68> │ │ │ │ @@ -1828599,465 +1828577,409 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57675c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4623bc> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 576760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4623c0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbnz r4, 576134 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461d94> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbnz r0, 576130 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461d90> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbnz r4, 57612a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461d8a> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbnz r0, 576126 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461d86> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbnz r4, 57611a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461d7a> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r2, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r7} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 576212 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e72> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbz r4, 57620a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e6a> │ │ │ │ + cbz r0, 5761ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e2a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 576204 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e64> │ │ │ │ + cbz r0, 5761c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5761fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e5c> │ │ │ │ + cbz r0, 5761be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e1e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5761f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e58> │ │ │ │ + cbz r0, 5761b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5761f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e54> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, 5761b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 5761b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r0, 5761ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e0c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r4, r5 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 57620a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e6a> │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 576206 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e66> │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 576200 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e60> │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5761fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e5c> │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5761f6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e56> │ │ │ │ + cbz r0, 5761c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5761ee <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e4e> │ │ │ │ + cbz r4, 5761be <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e1e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5761e6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e46> │ │ │ │ + cbz r0, 5761b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + cbz r4, 5761b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r0, 5761aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e0a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + cbz r4, 5761a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461e02> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #912 @ (adr r7, 576688 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622e8>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 5765fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46225c>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #624 @ (adr r7, 576570 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4621d0>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #464 @ (adr r7, 5764d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462134>) │ │ │ │ + add r7, pc, #992 @ (adr r7, 57668c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622ec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #304 @ (adr r7, 576438 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462098>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 576620 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462280>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 57639c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461ffc>) │ │ │ │ + add r7, pc, #784 @ (adr r7, 5765c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462224>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 576310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461f70>) │ │ │ │ + add r7, pc, #672 @ (adr r7, 576558 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4621b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 576664 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622c4>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 5764bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46211c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 5765b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462218>) │ │ │ │ + add r7, pc, #336 @ (adr r7, 576410 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462070>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #496 @ (adr r6, 57650c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46216c>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 576374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461fd4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #304 @ (adr r6, 576450 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620b0>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 5762d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461f38>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #128 @ (adr r6, 5763a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462004>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 57663c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46229c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 576718 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462378>) │ │ │ │ + add r6, pc, #720 @ (adr r6, 5765a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462200>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 57666c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622cc>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 576504 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462164>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #672 @ (adr r5, 5765d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462230>) │ │ │ │ + add r6, pc, #400 @ (adr r6, 576468 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620c8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 576534 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462194>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 5763dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46203c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 5764b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462118>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 576350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461fb0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 57643c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46209c>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 5766c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462324>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 5763b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462010>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 576638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462298>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #16 @ (adr r5, 576354 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461fb4>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 5765ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46220c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 5766d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462338>) │ │ │ │ + add r5, pc, #560 @ (adr r5, 576520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462180>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 57665c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622bc>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 576494 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 5765e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462240>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 576408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462068>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #512 @ (adr r4, 576554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4621b4>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 57637c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461fdc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #384 @ (adr r4, 5764d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462138>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 5766f0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462350>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 57643c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46209c>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 576654 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622b4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 576380 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461fe0>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 5765b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462218>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 5766e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462344>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 57651c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46217c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 576658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622b8>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 576490 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #624 @ (adr r3, 5765dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46223c>) │ │ │ │ + add r4, pc, #208 @ (adr r4, 5763e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462044>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 576590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4621f0>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 576338 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461f98>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 576514 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462174>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 57668c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622ec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 576498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620f8>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 5765d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462230>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #144 @ (adr r3, 57640c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46206c>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 576524 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462184>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #64 @ (adr r3, 5763c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462020>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 576498 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620f8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #928 @ (adr r2, 576724 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462384>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 5763ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46204c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #784 @ (adr r2, 576698 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622f8>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 576350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461fb0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 57661c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46227c>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 5766b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462314>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 5765a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462200>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 576638 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462298>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 5764d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462134>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 5765bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46221c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #112 @ (adr r2, 576408 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462068>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 576530 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462190>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 57674c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4623ac>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 5764d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462134>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #752 @ (adr r1, 576690 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622f0>) │ │ │ │ + add r2, pc, #272 @ (adr r2, 576458 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 5765d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462234>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 5763dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46203c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 576518 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462178>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 576360 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461fc0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 57646c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620cc>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 5766d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462334>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #16 @ (adr r1, 5763c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462020>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 576658 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 576754 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4623b4>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 5765bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46221c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 5766d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462338>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 576500 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462160>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 57663c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46229c>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 576464 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620c4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 5765c0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462220>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 5763d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462038>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #400 @ (adr r0, 576554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4621b4>) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 57675c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4623bc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 5764d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462138>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 576710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462370>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #160 @ (adr r0, 57646c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4620cc>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 576694 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4622f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 576400 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462060>) │ │ │ │ + add r0, pc, #672 @ (adr r0, 576618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462278>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #528 @ (adr r0, 57658c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4621ec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #448 @ (adr r0, 576540 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4621a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #288 @ (adr r0, 5764a4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462104>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + add r0, pc, #144 @ (adr r0, 576418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462078>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r0, pc, #16 @ (adr r0, 57639c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x461ffc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @@ -1829071,359 +1828993,415 @@ │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r4, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #244] @ (57685c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4624bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #244] @ (576860 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4624c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1829541,95 +1829519,95 @@ │ │ │ │ ldr r0, [pc, #168] @ (5768f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462558>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #164] @ (5768fc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46255c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5278 @ 0x149e │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 576982 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4625e2> │ │ │ │ movw r3, #5251 @ 0x1483 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 576e4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x462aac> │ │ │ │ @@ -1830155,21 +1830133,21 @@ │ │ │ │ bls.w 576a40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4626a0> │ │ │ │ b.n 576946 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4625a6> │ │ │ │ sub.w r1, r1, #5824 @ 0x16c0 │ │ │ │ subs r1, #22 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bls.w 576a40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4626a0> │ │ │ │ b.n 576946 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4625a6> │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -1830613,15 +1830591,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 577488 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4630e8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ 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 │ │ │ │ @@ -1838432,21 +1838410,21 @@ │ │ │ │ ... │ │ │ │ adds r5, #172 @ 0xac │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #152 @ 0x98 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r2, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -1840344,21 +1840322,21 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stc 1, cr0, [r2], #176 @ 0xb0 │ │ │ │ + and.w r1, r2, ip, asr #32 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r4, #0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1841288,15 +1841266,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 57eb82 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46a7e2> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r2, r5, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r0, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1842341,15 +1842319,15 @@ │ │ │ │ b.n 57f64e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46b2ae> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #13 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r4, r5, #10 │ │ │ │ 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 │ │ │ │ @@ -1842910,15 +1842888,15 @@ │ │ │ │ b.n 57fbcc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46b82c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + ldr r6, [pc, #696] @ (5800b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46bd18>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r6, r6, #13 │ │ │ │ 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 │ │ │ │ @@ -1843261,15 +1843239,15 @@ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ b.n 580088 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46bce8> │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r3, [pc, #88] @ (5801f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46be54>) │ │ │ │ + ldr r0, [pc, #472] @ (580374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46bfd4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2216] @ 580a4c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46c6ac> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1844051,17 +1844029,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 5805b6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46c216> │ │ │ │ - blx fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - mov r2, r7 │ │ │ │ + bics r2, r3 │ │ │ │ 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 │ │ │ │ @@ -1845961,15 +1845939,15 @@ │ │ │ │ ... │ │ │ │ b.n 581c24 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46d884> │ │ │ │ lsls r2, r4, #5 │ │ │ │ b.n 581c20 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46d880> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ 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} │ │ │ │ @@ -1846541,19 +1846519,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 5825ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e24c> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 582734 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e394> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r5, pc, #624 @ (adr r5, 582934 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e594>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r7, pc, #272 @ (adr r7, 5827d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e438>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 582958 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e5b8>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r7, pc, #152 @ (adr r7, 582764 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e3c4>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 5828e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e544>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ bne.n 582702 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e362> │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ beq.w 5822b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46df18> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ @@ -1846789,31 +1846767,31 @@ │ │ │ │ bne.n 58297a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e5da> │ │ │ │ b.n 582794 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e3f4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bhi.n 58294c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e5ac> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #944 @ (adr r3, 582d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e9bc>) │ │ │ │ + add r1, pc, #304 @ (adr r1, 582adc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e73c>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ bhi.n 582a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e6d8> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r3, pc, #504 @ (adr r3, 582bac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e80c>) │ │ │ │ + add r0, pc, #888 @ (adr r0, 582d2c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e98c>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r3, pc, #160 @ (adr r3, 582a58 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e6b8>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 582bd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e838>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, pc, #856 @ (adr r2, 582d14 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e974>) │ │ │ │ + add r0, pc, #216 @ (adr r0, 582a94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e6f4>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, pc, #552 @ (adr r2, 582be8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e848>) │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, pc, #248 @ (adr r2, 582abc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e71c>) │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, pc, #816 @ (adr r1, 582cf8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e958>) │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, pc, #632 @ (adr r1, 582c44 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46e8a4>) │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ 58304c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x46ecac> │ │ │ │ @@ -1851493,15 +1851471,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #336 @ (adr r2, 585f6c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x471bcc>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r1, pc, #1008 @ (adr r1, 586218 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x471e78>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -1852830,19 +1852808,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 586c40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4728a0> │ │ │ │ ands r7, r7 │ │ │ │ ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 5873e0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x473040> │ │ │ │ + b.n 586ea0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x472b00> │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 586cce <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47292e> │ │ │ │ + cbnz r0, 586c66 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4728c6> │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r4, [sp, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ vldr d0, [pc, #428] @ 586e08 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x472a68> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1853811,19 +1853789,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (587618 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x473278>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (58761c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x47327c>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ 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] @ (5877e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x473444>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1854601,15 +1854579,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 587da2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x473a02> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, #22] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #808] @ (588140 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x473da0>) │ │ │ │ + ldr r4, [pc, #168] @ (587ec0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x473b20>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ strh r6, [r2, #16] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1878337,19 +1878315,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 59822c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x483e8c> │ │ │ │ b.n 598122 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x483d82> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #616] @ (5984ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48410c>) │ │ │ │ + ldr r0, [pc, #1000] @ (59862c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48428c>) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r2, [pc, #840] @ (598590 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4841f0>) │ │ │ │ + ldr r0, [pc, #200] @ (598310 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x483f70>) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r2, [pc, #768] @ (59854c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4841ac>) │ │ │ │ + ldr r0, [pc, #128] @ (5982cc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x483f2c>) │ │ │ │ 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 │ │ │ │ @@ -1878849,17 +1878827,17 @@ │ │ │ │ beq.n 598738 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484398> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5f8380 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59873c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48439c> │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite hi │ │ │ │ + lslhi r0, r6, #2 │ │ │ │ + pushls {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ bl 598710 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484370> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1880261,15 +1880239,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45e0dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349d3c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 5996ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48534c> │ │ │ │ - cbz r0, 5997b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x485418> │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1884364,15 +1884342,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, #148 @ 0x94 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e63fe <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1d205e> │ │ │ │ bl 1b8402 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xa4062> │ │ │ │ bl 2a6406 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x192066> │ │ │ │ @@ -1885691,15 +1885669,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59d224 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x488e84> │ │ │ │ nop │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1c924a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xb4eaa> │ │ │ │ @@ -1889145,15 +1889123,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} │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 59f360 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48afc0> │ │ │ │ bl 5ef75e │ │ │ │ bl 5c3762 │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 59f374 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48afd4> │ │ │ │ @@ -1889312,15 +1889290,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r6, r0, #29 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r6, [pc, #384] @ (59fa94 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48b6f4>) │ │ │ │ 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} │ │ │ │ @@ -1889978,15 +1889956,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r3, #1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #128] @ (5a0080 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48bce0>) │ │ │ │ + blx r0 │ │ │ │ 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} │ │ │ │ @@ -1890340,15 +1890318,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r6], #-384 @ 0xfffffe80 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ 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 @ │ │ │ │ @@ -1890719,15 +1890697,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc2 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ @ instruction: 0xfbfdffff │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ stc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1891069,15 +1891047,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orrs.w r1, lr, #14680064 @ 0xe00000 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -1891436,15 +1891414,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf0ca0160 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -1891691,15 +1891669,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ 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]! @ 5a1668 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48d2c8> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a166c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48d2cc> │ │ │ │ @@ -1892209,15 +1892187,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a17a0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48d400>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvc.n 5a184c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48d4ac> │ │ │ │ + bmi.n 5a170c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48d36c> │ │ │ │ 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} │ │ │ │ @@ -1892562,15 +1892540,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 5a150c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48d16c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a17b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48d418> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1892945,21 +1892923,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 5a23bc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48e01c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5a20c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48dd24> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ 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] @ (5a2078 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48dcd8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1893011,15 +1892989,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ svc 240 @ 0xf0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ @@ -1894923,19 +1894901,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r4, #97 @ 0x61 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r4, #78 @ 0x4e │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1895456,15 +1895434,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 5a388a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48f4ea> │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ 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 │ │ │ │ @@ -1905870,15 +1905848,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5aa9b4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x496614> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + subs r6, r2, #3 │ │ │ │ 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] @ (5aad8c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4969ec>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1906528,15 +1906506,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ab2e4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x496f44> │ │ │ │ nop │ │ │ │ pop {r0, r2, pc} │ │ │ │ lsls r3, r4, #5 │ │ │ │ pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r5, #2 │ │ │ │ pop {r2, r5, r7} │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1907595,15 +1907573,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r2, r5, #4 │ │ │ │ lsls r2, r5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908651,25 +1908629,25 @@ │ │ │ │ blx 69948 │ │ │ │ subs r2, #36 @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #30] │ │ │ │ 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 │ │ │ │ @@ -1908704,87 +1908682,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbnz r6, 5acca2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5accd0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1908822,27 +1908800,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5acd1c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5acd28 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r0, #10 │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5acd34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ 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] │ │ │ │ @@ -1909408,15 +1909386,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 aba8f0 │ │ │ │ + bl aba5e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5ad3ae │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1910068,15 +1910046,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 aba8d8 │ │ │ │ + bl aba5c8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5adb48 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1910131,15 +1910109,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d7b36 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1c3796> │ │ │ │ bl 227b3a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x11379a> │ │ │ │ bl 1edb3e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0xd979e> │ │ │ │ bl 317b42 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2037a2> │ │ │ │ bl 341b46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x22d7a6> │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1910875,26 +1910853,26 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adc.w r1, r0, r9, asr #32 │ │ │ │ + stmia.w r0!, {r0, r3, r5, r8} │ │ │ │ str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r4, #5 │ │ │ │ adds r0, r2, #4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ 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] @ (5ae3b0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1910932,15 +1910910,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ae386 │ │ │ │ nop │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911057,45 +1911035,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ b.n 5ae404 │ │ │ │ bx lr │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #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 r5, [pc, #240] @ (5ae610 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1911208,15 +1911186,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911224,24 +1911202,24 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bxns pc │ │ │ │ + add ip, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfab000b1 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldrb.w r0, [r0, r1, lsl #3] │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ 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 438a10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324670> │ │ │ │ ldr r3, [pc, #492] @ (5ae85c ) │ │ │ │ @@ -1911458,15 +1911436,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - mov r8, r4 │ │ │ │ + add r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911474,41 +1911452,41 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r3, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc 0, cr0, [ip], {175} @ 0xaf │ │ │ │ - ldr??.w r0, [r8, r1, lsl #3] │ │ │ │ + ldrd r0, r0, [ip, #700]! @ 0x2bc │ │ │ │ + @ instruction: 0xf6b800b1 │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r8, r9 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [r3, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc 0, cr0, [ip], {175} @ 0xaf │ │ │ │ - ldr.w r0, [sl, #177] @ 0xb1 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldrd r0, r0, [ip, #-700]! @ 0x2bc │ │ │ │ + @ instruction: 0xf63a00b1 │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r5, #30] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sbcs.w r0, r6, pc, asr #2 │ │ │ │ + @ instruction: 0xe8d600af │ │ │ │ ldr r3, [pc, #264] @ (5ae9d4 ) │ │ │ │ ldr r2, [pc, #268] @ (5ae9d8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5ae962 │ │ │ │ @@ -1911627,15 +1911605,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r6, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r0, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (5aea10 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5aea0c │ │ │ │ ldr r3, [pc, #16] @ (5aea14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911715,15 +1911693,15 @@ │ │ │ │ cbz r3, 5aeab6 │ │ │ │ ldr r4, [pc, #244] @ (5aeba4 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5aeb14 │ │ │ │ ldr r0, [pc, #240] @ (5aeba8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 10504f4 │ │ │ │ + bl 1050244 │ │ │ │ ldr r0, [pc, #236] @ (5aebac ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 443da8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32fa08> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5aeada │ │ │ │ blx 69014 │ │ │ │ @@ -1911801,56 +1911779,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5aea78 │ │ │ │ nop │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r2, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r4, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r4, [r3, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrsh r6, [r5, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r3, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r7, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (5aebe8 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1912155,37 +1912133,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r7, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r3, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #16 @ (adr r3, 5aeef0 ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 5af070 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #8] │ │ │ │ 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] @ (5aef74 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912246,21 +1912224,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r7, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5ae878 │ │ │ │ + b.n 5af338 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf13200b1 │ │ │ │ + mrc 0, 4, r0, cr2, cr1, {5} │ │ │ │ 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] @ (5af034 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1912334,27 +1912312,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r3, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r0, [r1, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5af798 │ │ │ │ + b.n 5af258 │ │ │ │ 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] @ (5af0e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912415,21 +1912393,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r1, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5af708 │ │ │ │ + b.n 5af1c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vshr.s64 d16, d17, #62 │ │ │ │ + stc 0, cr0, [r2, #-708]! @ 0xfffffd3c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5af124 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1912437,15 +1912415,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5af128 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae1bc │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r4, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5af154 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912457,15 +1912435,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5ae1bc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5af184 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912477,15 +1912455,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5ae1bc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5af1b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912496,15 +1912474,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5ae1bc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r0 │ │ │ │ ldrh.w r0, [r1, #76] @ 0x4c │ │ │ │ @@ -1912600,17 +1912578,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r0, [r5, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r6, [r1, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (5af31c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5af2c6 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1912656,17 +1912634,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r2, [r2, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af374 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912692,15 +1912670,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r5, #4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r5, #4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af3c0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912726,15 +1912704,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r4, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r4, [r4, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af40c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912760,15 +1912738,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r2, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r0, [r3, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af458 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912794,15 +1912772,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #31] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r1, #31] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r4, [r1, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5af48c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912812,15 +1912790,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af490 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae1bc │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r7, #29] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af4d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912846,15 +1912824,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #29] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r2, #29] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r4, [r2, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5af504 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912864,15 +1912842,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af508 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae1bc │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r0, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af548 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912898,15 +1912876,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r3, #27] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r3, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af594 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912932,15 +1912910,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r6, [r1, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r0, [r2, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5af5ec ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912967,21 +1912945,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r6, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r0, [r7, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (5af660 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913022,19 +1913000,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r4, #23] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r4, [r2, #23] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1640] @ 0x668 │ │ │ │ @@ -1913100,20 +1913078,20 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf4b800b5 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + @ instruction: 0xf21800b5 │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1913174,28 +1913152,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} │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics.w r0, r8, #5931008 @ 0x5a8000 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + @ instruction: 0xf19800b5 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913234,23 +1913212,23 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af100 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b00bc │ │ │ │ + b.n 5afb7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ 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 │ │ │ │ @@ -1913295,23 +1913273,23 @@ │ │ │ │ bl 5af100 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b0030 │ │ │ │ + b.n 5afaf0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r0, 5af9a4 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -1913351,23 +1913329,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1752] @ 0x6d8 │ │ │ │ blx r6 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blxns r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913392,21 +1913370,21 @@ │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #1816] @ 0x718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r7, #14] │ │ │ │ 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] @ (5afabc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913429,19 +1913407,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5af15c │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #72] @ (5afb20 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913466,19 +1913444,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5af15c │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + strb r6, [r2, 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 │ │ │ │ @@ -1913503,21 +1913481,21 @@ │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913556,23 +1913534,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5afc7c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913595,19 +1913573,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913641,23 +1913619,23 @@ │ │ │ │ ldr.w r3, [r4, #1668] @ 0x684 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ 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 │ │ │ │ @@ -1913682,21 +1913660,21 @@ │ │ │ │ ldr.w r3, [r4, #1656] @ 0x678 │ │ │ │ cbz r3, 5afd5e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + bgt.n 5afc88 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913730,21 +1913708,21 @@ │ │ │ │ bl 5af15c │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + bgt.n 5afe38 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913769,21 +1913747,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strh r6, [r3, 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 │ │ │ │ @@ -1913813,21 +1913791,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + strh r6, [r6, 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 │ │ │ │ @@ -1913852,21 +1913830,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913891,21 +1913869,21 @@ │ │ │ │ ldr.w r3, [r4, #1772] @ 0x6ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r0, r6] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5b0044 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1913956,25 +1913934,25 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (5b00cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1914008,21 +1913986,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #760] @ (5b03cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #760] @ (5b03d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1914085,29 +1914063,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af100 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r4, [r3, r7] │ │ │ │ + ldr r7, [pc, #240] @ (5b02a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + ldr r7, [pc, #248] @ (5b02b4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5b0270 │ │ │ │ + bhi.n 5b0130 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -1914159,23 +1914137,23 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60b39c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mcr2 1, 0, r0, cr0, cr15, {2} │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + ldr r7, [pc, #824] @ (5b05b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + ldr r6, [pc, #216] @ (5b0354 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + ldr r6, [pc, #232] @ (5b0368 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + ldr r7, [pc, #768] @ (5b0584 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -1914200,19 +1914178,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, r7] │ │ │ │ + ldr r7, [pc, #256] @ (5b03e4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + ldr r5, [pc, #584] @ (5b0530 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + ldr r5, [pc, #584] @ (5b0534 ) │ │ │ │ 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 │ │ │ │ @@ -1914237,21 +1914215,21 @@ │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #840] @ (5b0690 ) │ │ │ │ + ldr r5, [pc, #200] @ (5b0410 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + ldr r6, [pc, #960] @ (5b070c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #832] @ (5b0690 ) │ │ │ │ + ldr r5, [pc, #192] @ (5b0410 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + ldr r6, [pc, #888] @ (5b06cc ) │ │ │ │ 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] @ (5b03e0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1914293,23 +1914271,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 60eb80 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - str r2, [r7, r4] │ │ │ │ + ldr r6, [pc, #616] @ (5b064c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #392] @ (5b0570 ) │ │ │ │ + ldr r4, [pc, #776] @ (5b06f0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #408] @ (5b0584 ) │ │ │ │ + ldr r4, [pc, #792] @ (5b0704 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1914339,21 +1914317,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af12c │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldr r5, [pc, #1016] @ (5b0858 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #752] @ (5b0754 ) │ │ │ │ + ldr r4, [pc, #112] @ (5b04d4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #768] @ (5b0768 ) │ │ │ │ + ldr r4, [pc, #128] @ (5b04e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -1914439,31 +1914417,31 @@ │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 5b04fe │ │ │ │ - ldr r6, [pc, #296] @ (5b06a0 ) │ │ │ │ + ldr r3, [pc, #680] @ (5b0820 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + ldr r5, [pc, #600] @ (5b07d4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #296] @ (5b06a8 ) │ │ │ │ + ldr r3, [pc, #680] @ (5b0828 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r5, [pc, #576] @ (5b07c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #944] @ (5b0940 ) │ │ │ │ + ldr r5, [pc, #304] @ (5b06c0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #928] @ (5b0934 ) │ │ │ │ + ldr r5, [pc, #288] @ (5b06b4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #904] @ (5b0920 ) │ │ │ │ + ldr r5, [pc, #264] @ (5b06a0 ) │ │ │ │ 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 │ │ │ │ @@ -1914486,19 +1914464,19 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af240 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #152] @ (5b0688 ) │ │ │ │ + ldr r2, [pc, #536] @ (5b0808 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #416] @ (5b0794 ) │ │ │ │ + ldr r4, [pc, #800] @ (5b0914 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #144] @ (5b0688 ) │ │ │ │ + ldr r2, [pc, #528] @ (5b0808 ) │ │ │ │ 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 │ │ │ │ @@ -1914521,19 +1914499,19 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af240 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #792] @ (5b0968 ) │ │ │ │ + ldr r2, [pc, #152] @ (5b06e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #96] @ (5b06b4 ) │ │ │ │ + ldr r4, [pc, #480] @ (5b0834 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #784] @ (5b0968 ) │ │ │ │ + ldr r2, [pc, #144] @ (5b06e8 ) │ │ │ │ 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 │ │ │ │ @@ -1914556,19 +1914534,19 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af240 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #408] @ (5b0848 ) │ │ │ │ + ldr r1, [pc, #792] @ (5b09c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #800] @ (5b09d4 ) │ │ │ │ + ldr r4, [pc, #160] @ (5b0754 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #400] @ (5b0848 ) │ │ │ │ + ldr r1, [pc, #784] @ (5b09c8 ) │ │ │ │ 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] @ (5b070c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914591,19 +1914569,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af240 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #512] @ (5b0910 ) │ │ │ │ + ldr r3, [pc, #896] @ (5b0a90 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #24] @ (5b072c ) │ │ │ │ + ldr r1, [pc, #408] @ (5b08ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #24] @ (5b0730 ) │ │ │ │ + ldr r1, [pc, #408] @ (5b08b0 ) │ │ │ │ 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] @ (5b076c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914626,19 +1914604,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af240 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #208] @ (5b0840 ) │ │ │ │ + ldr r3, [pc, #592] @ (5b09c0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #664] @ (5b0a0c ) │ │ │ │ + ldr r1, [pc, #24] @ (5b078c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #664] @ (5b0a10 ) │ │ │ │ + ldr r1, [pc, #24] @ (5b0790 ) │ │ │ │ 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] @ (5b07cc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914661,19 +1914639,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af240 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #896] @ (5b0b50 ) │ │ │ │ + ldr r3, [pc, #256] @ (5b08d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #280] @ (5b08ec ) │ │ │ │ + ldr r0, [pc, #664] @ (5b0a6c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #280] @ (5b08f0 ) │ │ │ │ + ldr r0, [pc, #664] @ (5b0a70 ) │ │ │ │ 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 │ │ │ │ @@ -1914729,25 +1914707,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r4, [r5, #1664] @ 0x680 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #480] @ (5b0a60 ) │ │ │ │ + ldr r2, [pc, #864] @ (5b0be0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #840] @ (5b0bcc ) │ │ │ │ + ldr r0, [pc, #200] @ (5b094c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #856] @ (5b0be0 ) │ │ │ │ + ldr r0, [pc, #216] @ (5b0960 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 5b092c │ │ │ │ + bne.n 5b07ec │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 5b0798 │ │ │ │ + bcs.n 5b0858 │ │ │ │ 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 │ │ │ │ @@ -1914799,25 +1914777,25 @@ │ │ │ │ bl 5af100 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #752] @ (5b0c30 ) │ │ │ │ + ldr r2, [pc, #112] @ (5b09b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #8] @ (5b094c ) │ │ │ │ + bx ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #24] @ (5b0960 ) │ │ │ │ + bx ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #704] @ (5b0c0c ) │ │ │ │ + ldr r2, [pc, #64] @ (5b098c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [pc, #576] @ (5b0b94 ) │ │ │ │ + ldr r1, [pc, #960] @ (5b0d14 ) │ │ │ │ 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 │ │ │ │ @@ -1914868,27 +1914846,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} │ │ │ │ - ldr r1, [pc, #400] @ (5b0b88 ) │ │ │ │ + mov ip, r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #208] @ (5b0acc ) │ │ │ │ + ldr r1, [pc, #592] @ (5b0c4c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #400] @ (5b0b90 ) │ │ │ │ + mov ip, r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #176] @ (5b0ab4 ) │ │ │ │ + ldr r1, [pc, #560] @ (5b0c34 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #920] @ (5b0da0 ) │ │ │ │ + bx r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #784] @ (5b0d1c ) │ │ │ │ + mov r4, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -1914939,25 +1914917,25 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #616] @ (5b0d20 ) │ │ │ │ + ldr r0, [pc, #1000] @ (5b0ea0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #656] @ (5b0d4c ) │ │ │ │ + mov r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #672] @ (5b0d60 ) │ │ │ │ + mov r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #584] @ (5b0d0c ) │ │ │ │ + ldr r0, [pc, #968] @ (5b0e8c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #32] @ (5b0ae8 ) │ │ │ │ + mov r0, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -1914998,23 +1914976,23 @@ │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ cbz r4, 5b0b4a │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #0] @ (5b0b54 ) │ │ │ │ + ldr r0, [pc, #384] @ (5b0cd4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47ea │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #1008] @ (5b0f50 ) │ │ │ │ + ldr r0, [pc, #368] @ (5b0cd0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #968] @ (5b0f2c ) │ │ │ │ + ldr r0, [pc, #328] @ (5b0cac ) │ │ │ │ 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 │ │ │ │ @@ -1915052,21 +1915030,21 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ cbz r4, 5b0be0 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #608] @ (5b0e48 ) │ │ │ │ + blx pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx sl │ │ │ │ + add sl, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx sl │ │ │ │ + add lr, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #400] @ (5b0d84 ) │ │ │ │ + blxns r8 │ │ │ │ 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 │ │ │ │ @@ -1915122,23 +1915100,23 @@ │ │ │ │ bl 5aed60 │ │ │ │ cbz r4, 5b0ca0 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 5b0c74 │ │ │ │ - ldr r2, [pc, #120] @ (5b0d28 ) │ │ │ │ + bx pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov lr, r7 │ │ │ │ + add r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov sl, r8 │ │ │ │ + add r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #832] @ (5b0ffc ) │ │ │ │ + bx r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #56] @ (5b0cf8 ) │ │ │ │ + bx sp │ │ │ │ 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 │ │ │ │ @@ -1915170,21 +1915148,21 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ cbz r4, 5b0d28 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #536] @ (5b0f48 ) │ │ │ │ + mov lr, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + muls r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp ip, pc │ │ │ │ + muls r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #40] @ (5b0d64 ) │ │ │ │ + mov r2, sp │ │ │ │ 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 │ │ │ │ @@ -1915277,33 +1915255,33 @@ │ │ │ │ bl 5af100 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #40] @ (5b0e78 ) │ │ │ │ + mov r2, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, sp │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 5b06a0 │ │ │ │ + b.n 5b1160 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - beq.n 5b0e9c │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r6, pc, #736 @ (adr r6, 5b114c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #616] @ (5b10d8 ) │ │ │ │ + cmp sl, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #456] @ (5b103c ) │ │ │ │ + cmp sl, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1915358,25 +1915336,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af100 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + cmp r6, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, r7 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add ip, r2 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915425,25 +1915403,25 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ cbz r4, 5b0fce │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bx fp │ │ │ │ + add sl, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r6, r7 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics r2, r0 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, sp │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r0 │ │ │ │ + adcs r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -1915466,19 +1915444,19 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r5 │ │ │ │ bl 60dcb4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmn r2, r2 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov ip, r7 │ │ │ │ + add r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r0, r2 │ │ │ │ + ands r0, 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915531,25 +1915509,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af12c │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - negs r4, r5 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, sp │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r4, r5 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #472 @ (adr r6, 5b12e4 ) │ │ │ │ + add r3, pc, #856 @ (adr r3, 5b1464 ) │ │ │ │ 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] @ (5b118c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1915591,19 +1915569,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 436998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3225f8> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b1168 │ │ │ │ nop │ │ │ │ - cmp sl, sl │ │ │ │ + orrs r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r0, r6 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r0, r6 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1915727,42 +1915705,42 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5aeeec │ │ │ │ b.n 5b129c │ │ │ │ ldr r0, [pc, #56] @ (5b1334 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b120c │ │ │ │ nop │ │ │ │ - asrs r2, r3 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b145c │ │ │ │ + udf #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add lr, r8 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, r6 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sl, r4 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1438 │ │ │ │ + ble.n 5b12f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + itee cc │ │ │ │ + lslcc r1, r7, #2 │ │ │ │ + ldrbcs r2, [r6, #26] │ │ │ │ + lslcs 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] @ (5b13d8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #144] @ (5b13dc ) │ │ │ │ @@ -1915814,25 +1915792,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b13ec ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b139c │ │ │ │ nop │ │ │ │ - mvns r2, r4 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ 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] @ (5b14a4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1915892,27 +1915870,27 @@ │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b14bc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1454 │ │ │ │ - muls r2, r0 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmn r2, r7 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ 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 │ │ │ │ @@ -1915972,27 +1915950,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b1590 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1510 │ │ │ │ nop │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r2, [r7, #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 │ │ │ │ @@ -1916069,31 +1916047,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b1698 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b15e6 │ │ │ │ nop │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r4, r4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 5b15b4 │ │ │ │ + bls.n 5b1674 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - sbcs r6, r5 │ │ │ │ + subs r7, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r2, r2 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r6, r2 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -1916175,28 +1916153,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 5b1764 │ │ │ │ ldr r0, [pc, #32] @ (5b17ac ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b16f2 │ │ │ │ nop │ │ │ │ - subs r4, #26 │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc2l 0, cr0, [r0, #732] @ 0x2dc │ │ │ │ - lsrs r6, r0 │ │ │ │ + @ instruction: 0xfb2000b7 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r2 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ 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 │ │ │ │ @@ -1916288,35 +1916266,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b18e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1808 │ │ │ │ ldr r0, [pc, #44] @ (5b18e8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b182a │ │ │ │ - subs r3, #6 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r6, r3 │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r0 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [pc, #64] @ (5b1924 ) │ │ │ │ + ldr r4, [pc, #448] @ (5b1aa4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ 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 │ │ │ │ @@ -1916404,30 +1916382,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 5b19ca │ │ │ │ ldr r0, [pc, #36] @ (5b1a14 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1944 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfb5a00b7 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + ldrh.w r0, [sl, #183] @ 0xb7 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ 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 │ │ │ │ @@ -1916538,32 +1916516,32 @@ │ │ │ │ bl 5af558 │ │ │ │ b.n 5b1b40 │ │ │ │ ldr r0, [pc, #44] @ (5b1b90 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1a72 │ │ │ │ bl 5af338 │ │ │ │ b.n 5b1b0a │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfa4000b7 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + @ instruction: 0xf7a000b7 │ │ │ │ + subs r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ 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] @ 5b1c14 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1917040,28 +1917018,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ b.n 5b1cc8 │ │ │ │ b.n 5b2778 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrd r0, r0, [ip, #-676] @ 0x2a4 │ │ │ │ + b.n 5b1e2c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ cmp r4, #83 @ 0x53 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrsb r2, [r1, r5] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r0, [r6, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r6, [r3, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 9a60ce │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b24d4 @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b1b82 │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1917114,17 +1917093,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vsri.32 d21, d24, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b21d4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1917252,27 +1917231,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ 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 │ │ │ │ @@ -1917640,15 +1917619,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b26f8 │ │ │ │ nop │ │ │ │ bls.n 5b27f4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -1917786,25 +1917765,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bhi.n 5b27ec │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 5b27d8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvc.n 5b28dc │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r0, #2 │ │ │ │ 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 │ │ │ │ @@ -1918157,21 +1918136,21 @@ │ │ │ │ b.n 5b2ce2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 5b2c70 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ bpl.n 5b2e20 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -1919024,15 +1919003,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b3666 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b28f0 │ │ │ │ b.n 5b3666 │ │ │ │ nop │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -1919342,15 +1919321,15 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r5, #120] @ 0x78 │ │ │ │ str.w r2, [r5, #128] @ 0x80 │ │ │ │ str.w r3, [r5, #132] @ 0x84 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1919528,20 +1919507,20 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mrc2 0, 2, r0, cr10, cr10, {5} │ │ │ │ - add r4, pc, #976 @ (adr r4, 5b4068 ) │ │ │ │ + @ instruction: 0xfbba00ba │ │ │ │ + add r2, pc, #336 @ (adr r2, 5b3de8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1919890,51 +1919869,51 @@ │ │ │ │ add r2, pc │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r6, #15 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r6, #18 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r4, #145 @ 0x91 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #30 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b46c6 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1921131,227 +1921110,227 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b60f4 │ │ │ │ b.w 5b4290 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bkpt 0x001c │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sub.w r0, r8, #6094848 @ 0x5d0000 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf30800ba │ │ │ │ + movs r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r1, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b48bc │ │ │ │ + b.n 5b537c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5b4810 │ │ │ │ + b.n 5b52d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + subs r6, r5, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b4eb2 │ │ │ │ vtbl.8 d18, {d15-d16}, d9 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #760] @ (5b5218 ) │ │ │ │ + mov r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b60f4 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1921762,23 +1921741,23 @@ │ │ │ │ b.n 5b52fe │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + ldr r6, [pc, #464] @ (5b558c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ 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] @ (5b54e4 ) │ │ │ │ @@ -1922138,15 +1922117,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ b.n 5b5782 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1922397,37 +1922376,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 68a38 │ │ │ │ b.n 5b59be │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r6, pc, #816 @ (adr r6, 5b5d98 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #768 @ (adr r6, 5b5d70 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + ble.n 5b5b20 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r6, pc, #144 @ (adr r6, 5b5b08 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #816] @ (5b5db0 ) │ │ │ │ + bxns r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + cdp2 0, 14, cr0, cr6, cr11, {5} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ 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] @ (5b5d40 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1922694,39 +1922672,39 @@ │ │ │ │ b.n 5b5d30 │ │ │ │ add r5, pc, #336 @ (adr r5, 5b5e94 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, r5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, r6, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r2, r1, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r2, #10 │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r1, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1922950,27 +1922928,27 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #256 @ (adr r2, 5b6104 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ add r1, pc, #1016 @ (adr r1, 5b6400 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - blt.n 5b6058 │ │ │ │ + bhi.n 5b5f18 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r2, fp │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2 0, cr0, [r4, #-684] @ 0xfffffd54 │ │ │ │ - cmp r4, r5 │ │ │ │ + @ instruction: 0xfa7400ab │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2l 0, cr0, [sl], #684 @ 0x2ac │ │ │ │ + @ instruction: 0xfa4a00ab │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ 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] @ (5b60e0 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923140,20 +1923118,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 68df8 <__snprintf_chk@plt> │ │ │ │ b.n 5b6176 │ │ │ │ asrs r4, r0, #12 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #11 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ 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 │ │ │ │ @@ -1923218,15 +1923196,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ 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] @ (5b64b8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1923438,37 +1923416,37 @@ │ │ │ │ b.n 5b64aa │ │ │ │ ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r6, r1, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 5b651c │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r6, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r2, r4, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r2, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1923554,20 +1923532,20 @@ │ │ │ │ b.n 5b6558 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b625c │ │ │ │ b.n 5b6558 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b625c │ │ │ │ b.n 5b65a8 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf62800ab │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + @ instruction: 0xf38800ab │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - addw r0, r4, #2219 @ 0x8ab │ │ │ │ + @ instruction: 0xf36400ab │ │ │ │ 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] @ (5b66c0 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923729,20 +1923707,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5b67b4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b6782 │ │ │ │ lsrs r6, r6, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ 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 │ │ │ │ @@ -1923775,17 +1923753,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 69198 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b6824 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ 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] @ (5b697c ) │ │ │ │ @@ -1923934,17 +1923912,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r5, #9 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1923984,17 +1923962,17 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r6, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924207,38 +1924185,34 @@ │ │ │ │ b.n 5b6c84 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + movs r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ + vaddl.u32 q8, d30, d30 │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r0, r1, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ lsrs r6, r3, #32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bmi.n 5b6cc8 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - movs r4, r0 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + bne.n 5b6d88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ + cdp2 0, 15, cr0, cr14, cr14, {5} │ │ │ │ + stc2l 0, cr0, [r4, #-696]! @ 0xfffffd48 │ │ │ │ + cdp2 0, 15, cr0, cr8, cr14, {5} │ │ │ │ lsls r0, r2, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5b6d94 ) │ │ │ │ @@ -1924397,17 +1924371,17 @@ │ │ │ │ blx 68df8 <__snprintf_chk@plt> │ │ │ │ b.n 5b6e26 │ │ │ │ nop │ │ │ │ lsls r0, r6, #25 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r4, #25 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - vrev32. d16, d30 │ │ │ │ + ldc2l 0, cr0, [ip, #-696] @ 0xfffffd48 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - vaddl.u32 q0, d24, d30 │ │ │ │ + stc2 0, cr0, [r8, #-696] @ 0xfffffd48 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1924454,17 +1924428,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} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r2, r3, #21 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r6, r3, #21 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924648,27 +1924622,27 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r6, #16 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr14, {5} │ │ │ │ - cdp2 0, 4, cr0, cr0, cr14, {5} │ │ │ │ - cdp2 0, 2, cr0, cr6, cr14, {5} │ │ │ │ + @ instruction: 0xfbba00ae │ │ │ │ + @ instruction: 0xfba000ae │ │ │ │ + @ instruction: 0xfb8600ae │ │ │ │ lsls r2, r5, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r2, r3, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r1, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldc2l 0, cr0, [sl, #-696]! @ 0xfffffd48 │ │ │ │ - stc2 0, cr0, [r6, #696] @ 0x2b8 │ │ │ │ + @ instruction: 0xfada00ae │ │ │ │ + @ instruction: 0xfae600ae │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b7348 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #568] @ (5b734c ) │ │ │ │ @@ -1924887,23 +1924861,23 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - mcrr2 0, 10, r0, r6, cr14 │ │ │ │ + vld1.8 {d0[5]}, [r6], lr │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbd800ae │ │ │ │ - smlaltb r0, r0, lr, lr │ │ │ │ - @ instruction: 0xfbb600ae │ │ │ │ - @ instruction: 0xfb9e00ae │ │ │ │ - @ instruction: 0xfb8600ae │ │ │ │ - @ instruction: 0xfb6e00ae │ │ │ │ + ldrsh.w r0, [r8, lr, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [lr :128], lr │ │ │ │ + ldrsb.w r0, [r6, lr, lsl #2] │ │ │ │ + ldr??.w r0, [lr, #174] @ 0xae │ │ │ │ + str??.w r0, [r6, #174] @ 0xae │ │ │ │ + str.w r0, [lr, #174] @ 0xae │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925184,22 +1925158,22 @@ │ │ │ │ b.n 5b759c │ │ │ │ ldr r3, [pc, #40] @ (5b7678 ) │ │ │ │ add r3, pc │ │ │ │ b.n 5b75d0 │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr4, cr2, {3} │ │ │ │ cdp2 1, 12, cr0, cr10, cr2, {3} │ │ │ │ - vst4.32 {d0-d3}, [r2 :128], lr │ │ │ │ - ldrsb.w r0, [sl, lr, lsl #2] │ │ │ │ + @ instruction: 0xf66200ae │ │ │ │ + @ instruction: 0xf67a00ae │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - ldr.w r0, [r4, #174] @ 0xae │ │ │ │ - ldrh.w r0, [lr, #174] @ 0xae │ │ │ │ - ldr.w r0, [r0, #174] @ 0xae │ │ │ │ - strh.w r0, [r2, #174] @ 0xae │ │ │ │ - ldrb.w r0, [r2, #174] @ 0xae │ │ │ │ + @ instruction: 0xf63400ae │ │ │ │ + @ instruction: 0xf61e00ae │ │ │ │ + @ instruction: 0xf63000ae │ │ │ │ + addw r0, r2, #2222 @ 0x8ae │ │ │ │ + @ instruction: 0xf5f200ae │ │ │ │ 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 │ │ │ │ @@ -1925475,15 +1925449,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5fc00ae │ │ │ │ + @ instruction: 0xf35c00ae │ │ │ │ ldr r3, [pc, #280] @ (5b7a88 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b7a46 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1925603,19 +1925577,19 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b7a20 │ │ │ │ strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adcs.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf2ba00ae │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, lr, #5701632 @ 0x570000 │ │ │ │ - add.w r0, ip, #5701632 @ 0x570000 │ │ │ │ + movt r0, #57518 @ 0xe0ae │ │ │ │ + @ instruction: 0xf26c00ae │ │ │ │ ldr r3, [pc, #76] @ (5b7aec ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b7ae8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1925647,15 +1925621,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf53c00ae │ │ │ │ + @ instruction: 0xf29c00ae │ │ │ │ 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, 5b7b48 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ @@ -1926048,15 +1926022,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b39f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf18a00ae │ │ │ │ + cdp 0, 14, cr0, cr10, cr14, {5} │ │ │ │ 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] │ │ │ │ @@ -1926210,15 +1926184,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #29] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q8, d18, d30 │ │ │ │ + stcl 0, cr0, [r2, #-696] @ 0xfffffd48 │ │ │ │ ldrb r6, [r6, #28] │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b822a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1926330,15 +1926304,15 @@ │ │ │ │ bx lr │ │ │ │ strh r2, [r5, r6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ strh r4, [r4, r6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ strh r6, [r1, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cdp 0, 7, cr0, cr6, cr14, {5} │ │ │ │ + rsbs r0, r6, lr, asr #2 │ │ │ │ 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] @ (5b83e4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1926494,24 +1926468,24 @@ │ │ │ │ bl 5b8088 │ │ │ │ b.n 5b83c0 │ │ │ │ ldr r0, [pc, #40] @ (5b8404 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b8088 │ │ │ │ b.n 5b83ae │ │ │ │ nop │ │ │ │ - cdp 0, 5, cr0, cr4, cr14, {5} │ │ │ │ + subs.w r0, r4, lr, asr #2 │ │ │ │ strh r0, [r1, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cdp 0, 7, cr0, cr14, cr14, {5} │ │ │ │ - ldcl 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ - cdp 0, 0, cr0, cr12, cr14, {5} │ │ │ │ - stc 0, cr0, [r6, #696]! @ 0x2b8 │ │ │ │ - ldcl 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - stc 0, cr0, [r8, #-696]! @ 0xfffffd48 │ │ │ │ - ldcl 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ + rsbs r0, lr, lr, asr #2 │ │ │ │ + adcs.w r0, sl, lr, asr #2 │ │ │ │ + sbc.w r0, ip, lr, asr #2 │ │ │ │ + add.w r0, r6, lr, asr #2 │ │ │ │ + @ instruction: 0xeabe00ae │ │ │ │ + eor.w r0, r8, lr, asr #2 │ │ │ │ + orrs.w r0, sl, lr, asr #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #508] @ (5b861c ) │ │ │ │ @@ -1926695,19 +1926669,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #15] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #15] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stc 0, cr0, [r8, #696]! @ 0x2b8 │ │ │ │ - ldc 0, cr0, [ip, #696]! @ 0x2b8 │ │ │ │ - stc 0, cr0, [ip, #696] @ 0x2b8 │ │ │ │ - ldcl 0, cr0, [lr], #696 @ 0x2b8 │ │ │ │ - mrrc 0, 10, r0, r8, cr14 │ │ │ │ + add.w r0, r8, lr, asr #2 │ │ │ │ + adds.w r0, ip, lr, asr #2 │ │ │ │ + @ instruction: 0xeaec00ae │ │ │ │ + orrs.w r0, lr, lr, asr #2 │ │ │ │ + @ instruction: 0xe9b800ae │ │ │ │ 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] @ (5b8870 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1926916,40 +1926890,41 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b8088 │ │ │ │ b.n 5b885a │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8], #696 @ 0x2b8 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + and.w r0, r8, lr, asr #2 │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r0, [pc, #104] @ (5b88ec ) │ │ │ │ + cmp r2, pc │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stc 0, cr0, [r8], #696 @ 0x2b8 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + and.w r0, r8, lr, asr #2 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stcl 0, cr0, [lr], #-696 @ 0xfffffd48 │ │ │ │ - stcl 0, cr0, [r2], #-696 @ 0xfffffd48 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + strd r0, r0, [lr, #696] @ 0x2b8 │ │ │ │ + strd r0, r0, [r2, #696] @ 0x2b8 │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - mrrc 0, 10, r0, r0, cr14 @ │ │ │ │ - mcrr 0, 10, r0, r8, cr14 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + @ instruction: 0xe9b000ae │ │ │ │ + @ instruction: 0xe9a800ae │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xebe800ae │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + strd r0, r0, [r8, #-696] @ 0x2b8 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xeb8800ae │ │ │ │ - @ instruction: 0xeb9e00ae │ │ │ │ - eors.w r0, r8, lr, asr #2 │ │ │ │ + strd r0, r0, [r8], #696 @ 0x2b8 │ │ │ │ + ldrd r0, r0, [lr], #696 @ 0x2b8 │ │ │ │ + b.n 5b88b0 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [pc, #1104] @ 5b8d28 │ │ │ │ @@ -1927350,15 +1927325,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #28] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp ip, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r1, r5, #4 │ │ │ │ @ instruction: 0xeb2c0162 │ │ │ │ adds.w r1, r4, r2, asr #1 │ │ │ │ stmia r0!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r0!, {r1, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ @@ -1927581,21 +1927556,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5b8f9e │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b8b6c │ │ │ │ + b.n 5b962c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r2, r5, #4 │ │ │ │ strb r2, [r3, #1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b88b4 │ │ │ │ + b.n 5b9374 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (5b9034 ) │ │ │ │ @@ -1927625,15 +1927600,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b88b4 │ │ │ │ + b.n 5b9374 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -1928027,15 +1928002,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5b9260 │ │ │ │ - b.n 5b9ac0 │ │ │ │ + b.n 5b9580 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (5b94bc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1928168,17 +1928143,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + blt.n 5b95b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + bgt.n 5b9634 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r0, #20 │ │ │ │ @@ -1929146,21 +1929121,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -1929185,21 +1929160,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5ba114 ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5ba0e6 │ │ │ │ ldrsh r2, [r4, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ 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] @ 5ba534 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1929643,84 +1929618,84 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba500 │ │ │ │ b.n 5ba1f4 │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba500 │ │ │ │ b.n 5ba1f4 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5ba638 │ │ │ │ + beq.n 5ba4f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsh r4, [r3, r2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bmi.n 5ba584 │ │ │ │ + bne.n 5ba444 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r5, pc, #688 @ (adr r5, 5ba7f8 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 5ba5c0 │ │ │ │ + beq.n 5ba480 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5ba574 │ │ │ │ + beq.n 5ba634 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5ba7c4 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #896] @ (5ba8e8 ) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 5ba4a0 │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r6, 5ba588 │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - orn r0, r8, #171 @ 0xab │ │ │ │ - subs r2, r3, r3 │ │ │ │ + stcl 0, cr0, [r8, #684] @ 0x2ac │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5ba4c4 │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + adds r6, r0, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 5ba590 │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ 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] @ (5ba73c ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1929871,56 +1929846,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5ba604 │ │ │ │ nop │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs.w r0, r2, r8, ror #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + ldmia.w r2!, {r3, r4, r5, r7} │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1930881,168 +1930856,167 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bb058 │ │ │ │ ldr r2, [pc, #316] @ (5bb240 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5bac9c │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xe82400af │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + b.n 5bac2c │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r0, pc, #512 @ (adr r0, 5bb344 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + mcr2 0, 4, r0, cr6, cr7, {5} │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + stc2 0, cr0, [r8, #732]! @ 0x2dc │ │ │ │ ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5bb8d4 │ │ │ │ + b.n 5bb394 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1931716,175 +1931690,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bb49e │ │ │ │ nop │ │ │ │ ldr r5, [pc, #616] @ (5bbaec ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ite le │ │ │ │ + lslle r6, r5, #2 │ │ │ │ + ldrhgt r0, [r5, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + itte al │ │ │ │ + lslal r7, r6, #2 │ │ │ │ + it pl @ unpredictable │ │ │ │ + lslpl r6, r5, #2 │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + itt ne │ │ │ │ + lslne r6, r5, #2 │ │ │ │ + strhne r2, [r1, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + nop {7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r5, [pc, #544] @ (5bbaf4 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [pc, #968] @ (5bbca8 ) │ │ │ │ + ldr r5, [pc, #328] @ (5bba28 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [pc, #200] @ (5bb9bc ) │ │ │ │ + ldr r4, [pc, #584] @ (5bbb3c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - nop {14} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [pc, #288] @ (5bba48 ) │ │ │ │ + ldr r3, [pc, #672] @ (5bbbc8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [pc, #136] @ (5bb9bc ) │ │ │ │ + ldr r3, [pc, #520] @ (5bbb3c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [pc, #1008] @ (5bbd30 ) │ │ │ │ + ldr r3, [pc, #368] @ (5bbab0 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [pc, #848] @ (5bbc9c ) │ │ │ │ + ldr r3, [pc, #208] @ (5bba1c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x00da │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #552] @ (5bbb84 ) │ │ │ │ + ldr r2, [pc, #936] @ (5bbd04 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x0094 │ │ │ │ + cbnz r4, 5bb9dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bkpt 0x0014 │ │ │ │ + cbnz r4, 5bb9d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + cbnz r2, 5bb9da │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #896] @ (5bbd08 ) │ │ │ │ + ldr r2, [pc, #256] @ (5bba88 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [pc, #608] @ (5bbbf4 ) │ │ │ │ + ldr r1, [pc, #992] @ (5bbd74 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #360] @ (5bbb08 ) │ │ │ │ + ldr r1, [pc, #744] @ (5bbc88 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 5bb9dc │ │ │ │ + bls.n 5bba9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #752] @ (5bbcb8 ) │ │ │ │ + ldr r1, [pc, #112] @ (5bba38 ) │ │ │ │ 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 │ │ │ │ @@ -1935755,15 +1935729,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r3, r1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5be108 │ │ │ │ + b.n 5bebc8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1935831,15 +1935805,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5be8f2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r6, r1, #30 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5befd8 │ │ │ │ + b.n 5bea98 │ │ │ │ lsls r1, r5, #4 │ │ │ │ asrs r0, r4, #28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1935905,15 +1935879,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5be9b8 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r2, r0, #27 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5bef58 │ │ │ │ + b.n 5bea18 │ │ │ │ lsls r1, r5, #4 │ │ │ │ asrs r2, r3, #25 │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -1936139,15 +1936113,15 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #16 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + ble.n 5becc4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1936466,15 +1936440,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #6 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #5 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bgt.n 5beefc │ │ │ │ + bls.n 5befbc │ │ │ │ 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] @ (5bf0a8 ) │ │ │ │ @@ -1936929,29 +1936903,29 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5bf1ca │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 5bf49c │ │ │ │ + bhi.n 5bf55c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bge.n 5bf52c │ │ │ │ + bvc.n 5bf3ec │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bhi.n 5bf484 │ │ │ │ + bvs.n 5bf544 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bhi.n 5bf58c │ │ │ │ + bpl.n 5bf44c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bhi.n 5bf534 │ │ │ │ + bpl.n 5bf3f4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bvc.n 5bf4c8 │ │ │ │ + bpl.n 5bf588 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bvc.n 5bf420 │ │ │ │ + bpl.n 5bf4e0 │ │ │ │ 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] @ (5bf5a8 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1937924,19 +1937898,19 @@ │ │ │ │ b.n 5bfd06 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsls r6, r1, #9 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ 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] @ (5c01e4 ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1938844,20 +1938818,20 @@ │ │ │ │ add r5, sp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c0666 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa1c015e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r1, r5, #4 │ │ │ │ str.w r0, [r6, #350] @ 0x15e │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ 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] @ (5c0a20 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1939902,15 +1939876,15 @@ │ │ │ │ b.n 5c1364 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [lr, #-376] @ 0xfffffe88 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r4], {94} @ 0x5e │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1940066,15 +1940040,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #236 @ 0xec │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ @ instruction: 0xeb36015e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, r6, lr, lsr #1 │ │ │ │ - push {r7, lr} │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #692] @ (5c1968 ) │ │ │ │ @@ -1940297,17 +1940271,17 @@ │ │ │ │ orrs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ strd r0, r1, [r2, #-376] @ 0x178 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmdb lr, {r1, r2, r3, r4, r6, r8} │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + cbz r6, 5c19a4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, 5c19a2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 5c1dc0 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1940708,21 +1940682,21 @@ │ │ │ │ b.n 5c19d4 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5c1a88 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 5c1de0 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ b.n 5c1774 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ 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] @ 5c2418 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1941309,25 +1941283,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bd384 │ │ │ │ b.n 5c2054 │ │ │ │ b.n 5c2828 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r1, r5, #4 │ │ │ │ svc 138 @ 0x8a │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r7, pc, #224 @ (adr r7, 5c2510 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r6, pc, #80 @ (adr r6, 5c2484 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r5, pc, #528 @ (adr r5, 5c2648 ) │ │ │ │ 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 │ │ │ │ @@ -1946681,28 +1946655,28 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia.w r2, {r1, r2, r3, r4, r6, r8} │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c616a │ │ │ │ ldr r3, [pc, #12] @ (5c6170 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c6174 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ push {r1, r2, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c6252 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c625e │ │ │ │ @@ -1946861,25 +1946835,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c625e │ │ │ │ b.n 5c62c6 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c62e8 │ │ │ │ ldr r3, [pc, #8] @ (5c62ec ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ 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] @ (5c63c4 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1948876,15 +1948850,15 @@ │ │ │ │ b.n 5c78b4 │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ 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 │ │ │ │ @@ -1948931,16 +1948905,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c79a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r0, pc, #792 @ (adr r0, 5c7cbc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + vhadd.u16 d16, d20, d29 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ bhi.n 5c79ca │ │ │ │ @@ -1950689,17 +1950662,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb r6, [r5, #27] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf27200ad │ │ │ │ + vaddl.s16 q8, d18, d29 │ │ │ │ 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 │ │ │ │ @@ -1951830,33 +1951803,33 @@ │ │ │ │ b.n 5c9778 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #15] │ │ │ │ lsls r6, r3, #5 │ │ │ │ strb r0, [r6, #15] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xf4ec00ad │ │ │ │ + movw r0, #49325 @ 0xc0ad │ │ │ │ strb r4, [r2, #14] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - orn r0, r8, #5668864 @ 0x568000 │ │ │ │ - add r0, pc, #968 @ (adr r0, 5c9afc ) │ │ │ │ + rsb r0, r8, #173 @ 0xad │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - eor.w r0, lr, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf1ee00ad │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d0, d16, d29 │ │ │ │ - vhadd.s32 d0, d18, d29 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldc 0, cr0, [r0], {173} @ 0xad │ │ │ │ + stc 0, cr0, [r2], {173} @ 0xad │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 15, cr0, cr0, cr13, {5} │ │ │ │ - stc 0, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ + mrrc 0, 10, r0, r0, cr13 @ │ │ │ │ + @ instruction: 0xe98800ad │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ @@ -1952613,36 +1952586,38 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5c8c5e │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5c9efe │ │ │ │ - b.n 5c9cc4 │ │ │ │ + b.n 5c9784 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 5c9ab8 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 5c9a34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strex r0, r0, [r8, #692] @ 0x2b4 │ │ │ │ - @ instruction: 0xe80400ad │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5c9d14 │ │ │ │ + b.n 5c97d4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5c9d1c │ │ │ │ + b.n 5c97dc │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5c9adc │ │ │ │ + b.n 5ca59c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf3d800a9 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf13800a9 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1953044,17 +1953019,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ ldrsh r0, [r3, r1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ble.n 5ca3a0 │ │ │ │ + blt.n 5ca460 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -1956842,15 +1956817,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5ccd4c │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5ccd4c │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ 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] @ (5ccdf0 ) │ │ │ │ @@ -1957443,21 +1957418,18 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5cd016 │ │ │ │ mov ip, lr │ │ │ │ b.n 5cd320 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5cd2c4 │ │ │ │ b.n 5cd22c │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - movs r4, r6 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - vrhadd.u16 d0, d4, d24 │ │ │ │ + cdp2 1, 9, cr0, cr6, cr8, {1} │ │ │ │ + stc2 1, cr0, [sl, #160]! @ 0xa0 │ │ │ │ + ldc2 1, cr0, [r4, #160] @ 0xa0 │ │ │ │ + ldc2l 1, cr0, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ add.w ip, r0, r1, lsl #4 │ │ │ │ @@ -1957490,15 +1957462,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cd428 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stc2l 1, cr0, [r2, #-160]! @ 0xffffff60 │ │ │ │ + @ instruction: 0xfac20128 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cd44a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ @@ -1958905,109 +1958877,109 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5ce04a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #968 @ (adr r3, 5ce58c ) │ │ │ │ + add r1, pc, #328 @ (adr r1, 5ce30c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 5ce590 ) │ │ │ │ + add r1, pc, #328 @ (adr r1, 5ce310 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 5ce5ac ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 5ce32c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #24 @ (adr r4, 5ce1e8 ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 5ce368 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #80 @ (adr r4, 5ce224 ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 5ce3a4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 5ce238 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 5ce3b8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #144 @ (adr r4, 5ce26c ) │ │ │ │ + add r1, pc, #528 @ (adr r1, 5ce3ec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #168 @ (adr r4, 5ce288 ) │ │ │ │ + add r1, pc, #552 @ (adr r1, 5ce408 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 5ce2b4 ) │ │ │ │ + add r1, pc, #592 @ (adr r1, 5ce434 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 5ce2d0 ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 5ce450 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 5ce2ec ) │ │ │ │ + add r1, pc, #640 @ (adr r1, 5ce46c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #360 @ (adr r4, 5ce358 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 5ce4d8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 5ce394 ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 5ce514 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #520 @ (adr r4, 5ce400 ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 5ce580 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #592 @ (adr r4, 5ce44c ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 5ce5cc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #616 @ (adr r4, 5ce468 ) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 5ce5e8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #720 @ (adr r4, 5ce4d4 ) │ │ │ │ + add r2, pc, #80 @ (adr r2, 5ce254 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #760 @ (adr r4, 5ce500 ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 5ce280 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 5ce52c ) │ │ │ │ + add r2, pc, #160 @ (adr r2, 5ce2ac ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 5ce578 ) │ │ │ │ + add r2, pc, #232 @ (adr r2, 5ce2f8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #864 @ (adr r4, 5ce574 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 5ce2f4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 5ce5a0 ) │ │ │ │ + add r2, pc, #264 @ (adr r2, 5ce320 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #952 @ (adr r4, 5ce5d4 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 5ce354 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 5ce600 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 5ce380 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 5ce60c ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 5ce38c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 5ce288 ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 5ce408 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 5ce2d4 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 5ce454 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #192 @ (adr r5, 5ce2f0 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 5ce470 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 5ce344 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 5ce4c4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 5ce368 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 5ce4e8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 5ce38c ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 5ce50c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #400 @ (adr r5, 5ce3d0 ) │ │ │ │ + add r2, pc, #784 @ (adr r2, 5ce550 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #464 @ (adr r5, 5ce414 ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 5ce594 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 5ce408 ) │ │ │ │ + add r2, pc, #832 @ (adr r2, 5ce588 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 5ce3fc ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 5ce57c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #464 @ (adr r5, 5ce420 ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 5ce5a0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 5ce44c ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 5ce5cc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #496 @ (adr r5, 5ce448 ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 5ce5c8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 5ce454 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 5ce5d4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #528 @ (adr r5, 5ce470 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 5ce5f0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #592 @ (adr r5, 5ce4b4 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 5ce634 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [pc, #424] @ (5ce410 ) │ │ │ │ + ldr r1, [pc, #808] @ (5ce590 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 5ce3cc ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 5ce54c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r2, r3, #3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r5, pc, #96 @ (adr r5, 5ce2d4 ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 5ce454 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #976 @ (adr r4, 5ce64c ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 5ce3cc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 5ce5c0 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 5ce340 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5ce290 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1961556,31 +1961528,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #13 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r2, r1, #13 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 5cfe6c │ │ │ │ + bge.n 5cfd2c │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5cfd90 │ │ │ │ + bls.n 5cfe50 │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r4, r2, #9 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ 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] @ 5d0338 │ │ │ │ @@ -1962368,15 +1962340,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst2.8 {d0[2],d1[2]}, [r0 :16]! │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 5d0694 │ │ │ │ + bpl.n 5d0754 │ │ │ │ lsls r0, r5, #4 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [r6 :64]! │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1962428,15 +1962400,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr.w r0, [r8, #349] @ 0x15d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 5d0774 │ │ │ │ + bcs.n 5d0834 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -1963382,24 +1963354,24 @@ │ │ │ │ b.n 5d11ce │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc 1, 2, r0, cr14, cr13, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 1, r0, cr8, cr13, {2} │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ stcl 1, cr0, [lr, #372] @ 0x174 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r6, r0 │ │ │ │ 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] @ (5d12f0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1963635,37 +1963607,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d14a0 │ │ │ │ ldr.w lr, [pc, #48] @ 5d1528 │ │ │ │ ldr r2, [pc, #48] @ (5d152c ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d14a0 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ 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] @ 5d1570 │ │ │ │ @@ -1963679,21 +1963651,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d157c │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cfc6c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ 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] @ 5d15c0 │ │ │ │ @@ -1963707,20 +1963679,20 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d15cc │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cfc6c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cdp 0, 8, cr0, cr8, cr11, {5} │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + @ instruction: 0xebe800ab │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1963827,30 +1963799,30 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ and.w r1, ip, sp, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r0, #372]! @ 0x174 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop {6} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ strd r0, r1, [r4, #-372] @ 0x174 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1968191,15 +1968163,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev r6, r1 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xb826 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1971144,19 +1971116,19 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + str r6, [r3, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1971225,21 +1971197,21 @@ │ │ │ │ b.n 5d6870 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5d6a1a │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -1972521,29 +1972493,29 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ 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 │ │ │ │ @@ -1973440,23 +1973412,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d7f02 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #8] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r2, [r5, #6] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - b.n 5d80e8 │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ 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 │ │ │ │ @@ -1973621,19 +1973593,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ strh r0, [r1, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #0] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ 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] @ 5d81b8 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1973875,15 +1973847,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r2, [r2, #20] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -1974028,21 +1974000,21 @@ │ │ │ │ beq.n 5d84ea │ │ │ │ b.n 5d8534 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r1, #16] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r2, [r6, #11] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1974179,31 +1974151,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5d7eb8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r7, #9] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bvs.n 5d862c │ │ │ │ + bcc.n 5d86ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bvs.n 5d8788 │ │ │ │ + bcc.n 5d8648 │ │ │ │ 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 │ │ │ │ @@ -1974342,23 +1974314,22 @@ │ │ │ │ bl 5d7eb8 │ │ │ │ b.n 5d881e │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + cdp2 0, 13, cr0, cr8, cr12, {5} │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r4, [r2, #31] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ 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] @ (5d89d8 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1974484,27 +1974455,27 @@ │ │ │ │ bl 5d7eb8 │ │ │ │ b.n 5d8988 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r6, [r2, #29] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r6, #25] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ 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] @ 5d8e58 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1974931,36 +1974902,35 @@ │ │ │ │ b.n 5d8c70 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r4, #23] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + stc2l 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r3, #22] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - cdp2 0, 8, cr0, cr0, cr12, {5} │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + @ instruction: 0xfbe000ac │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cdp2 0, 2, cr0, cr8, cr12, {5} │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + @ instruction: 0xfb8800ac │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldc2 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + @ instruction: 0xfa9c00ac │ │ │ │ + ldr r6, [pc, #920] @ (5d921c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldc2 0, cr0, [r2], {172} @ 0xac │ │ │ │ - str r4, [r0, r5] │ │ │ │ + ldr??.w r0, [r2, #172] @ 0xac │ │ │ │ + ldr r6, [pc, #656] @ (5d911c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - stc2l 0, cr0, [r8], {172} @ 0xac │ │ │ │ - str r6, [r5, r4] │ │ │ │ + @ instruction: 0xfa2800ac │ │ │ │ + ldr r6, [pc, #568] @ (5d90cc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + ldr r6, [pc, #248] @ (5d8f90 ) │ │ │ │ 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 │ │ │ │ @@ -1975409,44 +1975379,44 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + ldr r6, [pc, #96] @ (5d93fc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cdp2 0, 10, cr0, cr0, cr12, {5} │ │ │ │ - @ instruction: 0xfb8a00ac │ │ │ │ - b.n 5d90fc │ │ │ │ + stc2 0, cr0, [r0], {172} @ 0xac │ │ │ │ + str??.w r0, [sl, #172] @ 0xac │ │ │ │ + b.n 5d8bbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #1000] @ (5d9794 ) │ │ │ │ + ldr r5, [pc, #360] @ (5d9514 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - stc2l 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ - stc2 0, cr0, [r6, #-688] @ 0xfffffd50 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + @ instruction: 0xfb4400ac │ │ │ │ + @ instruction: 0xfa6600ac │ │ │ │ + ldr r5, [pc, #400] @ (5d9548 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + ldr r5, [pc, #408] @ (5d9554 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ cbnz r6, 5d942e │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r7, [pc, #456] @ (5d958c ) │ │ │ │ + ldr r4, [pc, #840] @ (5d970c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r7, [pc, #472] @ (5d95a0 ) │ │ │ │ + ldr r4, [pc, #856] @ (5d9720 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r6, [pc, #480] @ (5d95ac ) │ │ │ │ + ldr r3, [pc, #864] @ (5d972c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - vst1.8 {d0[5]}, [r6], ip │ │ │ │ + @ instruction: 0xf6e600ac │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r4, [pc, #776] @ (5d96e0 ) │ │ │ │ + ldr r2, [pc, #136] @ (5d9460 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh.w r0, [r2, #172] @ 0xac │ │ │ │ + @ instruction: 0xf71200ac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ ldr r2, [pc, #456] @ (5d95c0 ) │ │ │ │ @@ -1975621,29 +1975591,29 @@ │ │ │ │ b.n 5d946e │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vst4.32 {d16-d19}, [r0 :128], ip │ │ │ │ - ldr r3, [pc, #752] @ (5d98c0 ) │ │ │ │ + subw r0, r0, #2220 @ 0x8ac │ │ │ │ + ldr r1, [pc, #112] @ (5d9640 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r3, [pc, #760] @ (5d98cc ) │ │ │ │ + ldr r1, [pc, #120] @ (5d964c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xb794 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r3, [pc, #664] @ (5d9874 ) │ │ │ │ + ldr r1, [pc, #24] @ (5d95f4 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r3, [pc, #440] @ (5d9798 ) │ │ │ │ + ldr r0, [pc, #824] @ (5d9918 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr??.w r0, [r6, ip, lsl #2] │ │ │ │ - ldr r3, [pc, #80] @ (5d963c ) │ │ │ │ + rsbs r0, r6, #5636096 @ 0x560000 │ │ │ │ + ldr r0, [pc, #464] @ (5d97bc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ │ │ │ 005d95ec : │ │ │ │ stmdb 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 │ │ │ │ @@ -1975961,19 +1975931,19 @@ │ │ │ │ b.n 5d9972 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - mov r2, r8 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf52800ac │ │ │ │ + @ instruction: 0xf28800ac │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 596418 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x482078> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1976562,16 +1976532,16 @@ │ │ │ │ b.n 5d9f3a │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5d9f30 │ │ │ │ blx 69dc8 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5d9f30 │ │ │ │ - @ instruction: 0xfa6800b6 │ │ │ │ - sbcs r4, r6 │ │ │ │ + @ instruction: 0xf7c800b6 │ │ │ │ + subs r7, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1977756,15 +1977726,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, r6] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ strh r4, [r0, r6] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1977885,17 +1977855,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dad0a │ │ │ │ strh r4, [r5, r4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5daf24 │ │ │ │ + udf #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + str r0, [r7, r7] │ │ │ │ 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 │ │ │ │ @@ -1989852,15 +1989822,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e316c │ │ │ │ bl 4427e8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32e448> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e3186 │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ 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 │ │ │ │ @@ -1989916,15 +1989886,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e327c │ │ │ │ blx 6a8d8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e3284 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl aba900 │ │ │ │ + bl aba5f0 │ │ │ │ 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 │ │ │ │ @@ -1990008,15 +1989978,15 @@ │ │ │ │ bne.n 5e3342 │ │ │ │ b.n 5e339a │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e336c │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ 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 │ │ │ │ @@ -1990298,15 +1990268,15 @@ │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r3} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r7, pc, #1016 @ (adr r7, 5e3af8 ) │ │ │ │ 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 │ │ │ │ @@ -1990435,15 +1990405,15 @@ │ │ │ │ bne.n 5e3848 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e382e │ │ │ │ b.n 5e37c8 │ │ │ │ nop │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -1990634,19 +1990604,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 5e390a │ │ │ │ nop │ │ │ │ - add r7, pc, #408 @ (adr r7, 5e3c2c ) │ │ │ │ + add r4, pc, #792 @ (adr r4, 5e3dac ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r7, pc, #64 @ (adr r7, 5e3ad8 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 5e3c58 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r6, pc, #904 @ (adr r6, 5e3e24 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 5e3ba4 ) │ │ │ │ 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 │ │ │ │ @@ -1991259,15 +1991229,15 @@ │ │ │ │ beq.n 5e4242 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e4242 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e41b2 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl abab40 │ │ │ │ + bl aba830 │ │ │ │ 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] │ │ │ │ @@ -1991420,15 +1991390,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e414e │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e4248 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl abab40 │ │ │ │ + bl aba830 │ │ │ │ ldr.w r9, [r6, #688] @ 0x2b0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 6999c <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1991498,15 +1991468,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e43ea │ │ │ │ b.n 5e43c8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl abab70 │ │ │ │ + bl aba860 │ │ │ │ b.n 5e42a0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e442a │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1991582,17 +1991552,17 @@ │ │ │ │ b.n 5e444a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x00d8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r7, r4, #4 │ │ │ │ pop {r3, r4, r6, pc} │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1991634,15 +1991604,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e4566 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e46ae │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abab70 │ │ │ │ + bl aba860 │ │ │ │ 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] │ │ │ │ @@ -1991702,15 +1991672,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e4620 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e46b2 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abab70 │ │ │ │ + bl aba860 │ │ │ │ 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 5e45d6 │ │ │ │ @@ -1991887,17 +1991857,17 @@ │ │ │ │ b.n 5e477a │ │ │ │ revsh r4, r4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r6, #14 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bxns fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bx pc │ │ │ │ + add lr, fp │ │ │ │ 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] @ (5e4b5c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1992246,15 +1992216,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r2, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ 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 │ │ │ │ @@ -1992349,21 +1992319,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e4cf4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e2f4c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e4c60 │ │ │ │ nop │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ 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 │ │ │ │ @@ -1992377,15 +1992347,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #524] @ 0x20c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -1992403,15 +1992373,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -1992419,15 +1992389,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e2f4c │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -1992439,15 +1992409,15 @@ │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r1, [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 │ │ │ │ @@ -1992455,15 +1992425,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e2f4c │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1992520,15 +1992490,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 5e4e4c │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -1992542,15 +1992512,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -1992565,15 +1992535,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e4f34 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e2f4c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e4f14 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1992585,29 +1992555,29 @@ │ │ │ │ ldr.w r5, [r4, #428] @ 0x1ac │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #0] │ │ │ │ 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] @ (5e4f94 ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5e2f4c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1992619,15 +1992589,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} │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1992644,15 +1992614,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 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992661,15 +1992631,15 @@ │ │ │ │ bl 5e2f4c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1992678,15 +1992648,15 @@ │ │ │ │ bl 5e2f4c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1992695,15 +1992665,15 @@ │ │ │ │ bl 5e2f4c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1992718,15 +1992688,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1992749,15 +1992719,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e50f2 │ │ │ │ ldr r1, [pc, #8] @ (5e511c ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e2f4c │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1992836,15 +1992806,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1993173,15 +1993143,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e55b0 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl aba8f4 │ │ │ │ + bl aba5e4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e5e74 │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #1000] @ 0x3e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1993910,19 +1993880,19 @@ │ │ │ │ bl 5db2a8 │ │ │ │ b.n 5e5e18 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e5e42 │ │ │ │ nop │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ble.n 5e5ee2 │ │ │ │ vraddhn.i d24, , │ │ │ │ - @ instruction: 0xffff39bc │ │ │ │ + vqshl.u32 d19, d12, #31 │ │ │ │ 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 │ │ │ │ @@ -1996358,15 +1996328,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e77a8 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e77a8 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ 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] @ (5e79d0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2002203,15 +2002173,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5eb830 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2002416,15 +2002386,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5eb830 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2002524,15 +2002494,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb830 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2002619,15 +2002589,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb830 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002717,15 +2002687,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb830 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2002806,15 +2002776,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb830 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002888,15 +2002858,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ec0f8 ) │ │ │ │ ldr r3, [pc, #188] @ (5ec0fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ec080 │ │ │ │ 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} │ │ │ │ @@ -2003149,15 +2003119,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5eb830 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2003208,25 +2003178,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ec208 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5ebeec │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5eb830 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2003291,15 +2003261,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5eb830 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2003548,15 +2003518,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb830 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2003650,15 +2003620,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 abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ebeec │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2003846,30 +2003816,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb830 │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb830 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2004004,15 +2003974,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb830 │ │ │ │ b.n 5ec82c │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2004060,15 +2004030,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb830 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2004237,15 +2004207,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb830 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2004878,26 +2004848,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5ed664 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2004919,15 +2004889,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5eeba0 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5ed664 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ebeec │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2004989,15 +2004959,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 abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5ebeec │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ ldrb.w r0, [sp, #1168] @ 0x490 │ │ │ │ add.w fp, sp, #1168 @ 0x490 │ │ │ │ @@ -2005408,26 +2005378,26 @@ │ │ │ │ bl 5ec6a4 │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2005438,26 +2005408,26 @@ │ │ │ │ bl 5e95ac │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2005474,17 +2005444,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r4, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3348] @ 5eea2c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2005510,15 +2005480,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb830 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w lr, [r4, #36] @ 0x24 │ │ │ │ cmp.w lr, #65 @ 0x41 │ │ │ │ @@ -2005656,15 +2005626,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb830 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2005806,26 +2005776,26 @@ │ │ │ │ bl 5e9af4 │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2005836,26 +2005806,26 @@ │ │ │ │ bl 5e9660 │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2005869,15 +2005839,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb830 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2006014,26 +2005984,26 @@ │ │ │ │ bl 5e908c │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2006044,26 +2006014,26 @@ │ │ │ │ bl 5e9228 │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2006074,26 +2006044,26 @@ │ │ │ │ bl 5e92dc │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2006104,26 +2006074,26 @@ │ │ │ │ bl 5e9390 │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2006133,37 +2006103,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e94f8 │ │ │ │ b.w 5ed332 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5eb830 │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5eb830 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2006220,15 +2006190,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5e8bec │ │ │ │ b.w 5ed332 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5ebeec │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2006501,15 +2006471,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5eb830 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2006844,15 +2006814,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5eedcc │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5ebeec │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2006913,25 +2006883,25 @@ │ │ │ │ b.w 5ed332 │ │ │ │ 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 abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb830 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2006990,25 +2006960,25 @@ │ │ │ │ b.w 5ed332 │ │ │ │ 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 abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5ebeec │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb830 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2007129,15 +2007099,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 abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ebeec │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2007293,15 +2007263,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb830 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2007341,15 +2007311,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb830 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ ldrb.w r2, [sp, #1169] @ 0x491 │ │ │ │ ldrb.w ip, [sp, #1170] @ 0x492 │ │ │ │ @@ -2007432,15 +2007402,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb830 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007455,15 +2007425,15 @@ │ │ │ │ bne.w 5edea0 │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb830 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007472,15 +2007442,15 @@ │ │ │ │ sub.w ip, ip, #40 @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.w 5edea0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ebeec │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2007565,15 +2007535,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5eb830 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2007667,15 +2007637,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 abd318 │ │ │ │ + bl abd008 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb830 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2007775,15 +2007745,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5ef98c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abd5dc │ │ │ │ + bl abd2cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5ebeec │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2008103,15 +2008073,15 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd544 │ │ │ │ + bl abd234 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ef800 │ │ │ │ ldr.w r2, [pc, #1792] @ 5f0448 │ │ │ │ ldr.w r3, [pc, #1768] @ 5f0434 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2008680,18 +2008650,18 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsrs r6, r6, #32 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r1, lr, r6, asr #32 │ │ │ │ + @ instruction: 0xe82e0126 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsls r0, r6, #10 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2010134,15 +2010104,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eb2e4 │ │ │ │ b.w 5efeb8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd2b0 │ │ │ │ + bl abcfa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5efeb8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2010699,15 +2010669,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 5f13da │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd2b0 │ │ │ │ + bl abcfa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5efeb8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f12b6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ @@ -2010931,15 +2010901,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5eb830 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2011050,15 +2011020,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ed180 │ │ │ │ b.n 5f1ea4 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5ebeec │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2011107,15 +2011077,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5eb830 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2011342,15 +2011312,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb830 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2011628,15 +2011598,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb830 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2012045,15 +2012015,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb830 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2012065,15 +2012035,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb830 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2012394,25 +2012364,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 5f2fcc │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 5f2fc8 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ 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 │ │ │ │ @@ -2012758,15 +2012728,15 @@ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ bl 4b1a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39d69c> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae9050 │ │ │ │ + bl ae8d40 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a47c4> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4619ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x34d64c> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -2012822,23 +2012792,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 addd2c │ │ │ │ + bl adda1c │ │ │ │ mov r1, r6 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae1904 │ │ │ │ + bl ae15f4 │ │ │ │ movs r1, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae2068 │ │ │ │ + bl ae1d58 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c2554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ae1b4> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2012857,30 +2012827,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 adfe0c │ │ │ │ + bl adfafc │ │ │ │ orr.w r2, r0, r7 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f337e │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b214c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ddac> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 48f634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x37b294> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl abfbd8 │ │ │ │ + bl abf8c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 48e808 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x37a468> │ │ │ │ mov r0, r4 │ │ │ │ bl 462520 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x34e180> │ │ │ │ cbz r0, 5f34e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a47c4> │ │ │ │ @@ -2012900,38 +2012870,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 5f3954 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl abeaf4 │ │ │ │ + bl abe7e4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ade268 │ │ │ │ + bl addf58 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41ce74> │ │ │ │ ldr.w r1, [pc, #1460] @ 5f3adc │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl ad0504 │ │ │ │ + bl ad01f4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4eac │ │ │ │ + bl ac4b9c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ ldrb.w r1, [sl, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abd930 │ │ │ │ + bl abd620 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 439930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325590> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r8, #50] @ 0x32 │ │ │ │ @@ -2013305,23 +2013275,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r8, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b3b1c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39f77c> │ │ │ │ b.n 5f320a │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac638c │ │ │ │ + bl ac607c │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cbnz r3, 5f3968 │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl abe5c8 │ │ │ │ + bl abe2b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a47c4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ b.n 5f350e │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2013989,33 +2013959,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f3f36 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #320 @ 0x140 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl abae4c │ │ │ │ + bl abab3c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f4c14 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abaf38 │ │ │ │ + bl abac28 │ │ │ │ mov r0, r4 │ │ │ │ bl 46843c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x35409c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f40c6 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f416c │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl abaef4 │ │ │ │ + bl ababe4 │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5f4162 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2014050,15 +2014020,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 abaf38 │ │ │ │ + bl abac28 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f411c │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5f40f4 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2014066,28 +2014036,28 @@ │ │ │ │ bne.n 5f40e4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f42e2 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abaea8 │ │ │ │ + bl abab98 │ │ │ │ mov r0, r4 │ │ │ │ bl 46843c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x35409c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f4176 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f42e2 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #24 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl abaef4 │ │ │ │ + bl ababe4 │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r9, #104] @ 0x68 │ │ │ │ bl 436a3c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32269c> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f42d6 │ │ │ │ @@ -2014164,15 +2014134,15 @@ │ │ │ │ cbz r0, 5f42a4 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, #32 │ │ │ │ - bl abaf38 │ │ │ │ + bl abac28 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43c714 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x328374> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f4288 │ │ │ │ mov r4, r6 │ │ │ │ @@ -2014199,15 +2014169,15 @@ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f419e │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r0, fp │ │ │ │ - bl abae88 │ │ │ │ + bl abab78 │ │ │ │ ldr.w r2, [r9, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4399dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32563c> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2014648,23 +2014618,23 @@ │ │ │ │ bne.n 5f477c │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5ca934 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 5f477c │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r6, pc, #328 @ (adr r6, 5f4904 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ cbnz r6, 5f4816 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #216] @ (5f48a4 ) │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f4bc4 │ │ │ │ ldr.w r0, [pc, #1248] @ 5f4cb8 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2014821,15 +2014791,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f35b6 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad2584 │ │ │ │ + bl ad2274 │ │ │ │ b.w 5f3344 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 48f634 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x37b294> │ │ │ │ b.w 5f30c6 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2015076,27 +2015046,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5f370e │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f4812 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ 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] @ (5f4cd8 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f2fc8 │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r5, pc, #544 @ (adr r5, 5f4efc ) │ │ │ │ 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 │ │ │ │ @@ -2015107,15 +2015077,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f4d08 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f2fc8 │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #992 @ (adr r7, 5f50ec ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 5f4e6c ) │ │ │ │ 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 │ │ │ │ @@ -2016421,15 +2016391,15 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #416 @ (adr r5, 5f5d08 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #352 @ (adr r5, 5f5cd0 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f5b5e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2017091,18 +2017061,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w sl, {r1, r3, r5, r7} │ │ │ │ + b.n 5f5e74 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 5f6110 │ │ │ │ + b.n 5f5bd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2017930,15 +2017901,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5f68fc │ │ │ │ + b.n 5f73bc │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2112] @ 0x840 │ │ │ │ @@ -2018083,15 +2018054,15 @@ │ │ │ │ blx 6aa10 │ │ │ │ b.n 5f6d28 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2018524,21 +2018495,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f71f2 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, r1, #5 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + cbnz r0, 5f723c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2018704,23 +2018675,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0028 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5f73fa │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2018893,23 +2018864,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #32] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + setpan #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2019066,21 +2019037,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #16] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + cbz r2, 5f77a2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r6, #6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2176] @ 0x880 │ │ │ │ @@ -2019543,35 +2019514,35 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 517c46 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4038a6> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r6, r5 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ 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 │ │ │ │ @@ -2019657,19 +2019628,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r7, #26] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r3, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2019943,25 +2019914,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r6, [r7, #18] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r4, #2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -2020093,19 +2020064,19 @@ │ │ │ │ b.n 5f8108 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #30] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r0, [r6, #27] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -2020290,23 +2020261,23 @@ │ │ │ │ b.n 5f82d2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #25] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #592 @ (adr r7, 5f85cc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r5, #19] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2020668,29 +2020639,29 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5f8562 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r1, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r5, pc, #576 @ (adr r5, 5f8980 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 5f899c ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 5f8b1c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5f82c8 │ │ │ │ + b.n 5f8d88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 5f8924 ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 5f8aa4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #192 @ (adr r7, 5f8810 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 5f8990 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, pc, #96 @ (adr r6, 5f87bc ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 5f893c ) │ │ │ │ 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 │ │ │ │ @@ -2020808,15 +2020779,15 @@ │ │ │ │ b.n 5f8802 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #424 @ (adr r5, 5f8a54 ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 5f8bd4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r0, #31] │ │ │ │ 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] │ │ │ │ @@ -2021275,29 +2021246,29 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #28] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 5f8f6c ) │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 5f8f78 ) │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #144 @ (adr r0, 5f8e1c ) │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5f8f98 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2022244,49 +2022215,47 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5f8ef2 │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + movs r6, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bgt.n 5f984c │ │ │ │ + bls.n 5f970c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + cdp2 0, 4, cr0, cr6, cr10, {5} │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, r2 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldc2l 0, cr0, [r4, #-680]! @ 0xfffffd58 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cdp2 0, 8, cr0, cr8, cr10, {5} │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + @ instruction: 0xfbe800aa │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stc2 0, cr0, [r2], #-680 @ 0xfffffd58 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + vst1.8 {d0[5]}, [r2], sl │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [ip, #170] @ 0xaa │ │ │ │ + @ instruction: 0xf5ec00aa │ │ │ │ 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 │ │ │ │ @@ -2022885,34 +2022854,34 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5f9da6 │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5f9492 │ │ │ │ ... │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf75600aa │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + @ instruction: 0xf4b600aa │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf2ea00aa │ │ │ │ + orr.w r0, sl, #170 @ 0xaa │ │ │ │ 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 │ │ │ │ @@ -2023512,35 +2023481,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fa398 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5f9c5a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + cbz r6, 5fa534 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2023683,15 +2023652,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adcs.w r0, r0, sl, asr #2 │ │ │ │ + ldmia.w r0!, {r1, r3, r5, r7} │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, r7] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2023924,17 +2023893,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r2, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsb r2, [r2, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2024453,33 +2024422,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r6, [r1, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fad40 │ │ │ │ + b.n 5fa800 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - vmls.i q15, , d14[0] │ │ │ │ + vsubl.u q15, d15, d30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bpl.n 5faeae │ │ │ │ - vsri.32 d30, d20, #1 │ │ │ │ + vsra.u64 d30, d4, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #80] @ (5faed0 ) │ │ │ │ + ldr r1, [pc, #464] @ (5fb050 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ 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 5fb01e │ │ │ │ @@ -2024711,15 +2024680,15 @@ │ │ │ │ b.n 5faffc │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #1008] @ (5fb4fc ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fb1ac │ │ │ │ + ble.n 5fb06c │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -2025192,15 +2025161,15 @@ │ │ │ │ b.n 5fb5c8 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #48] @ (5fb648 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 5fb56c │ │ │ │ + bls.n 5fb62c │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r2, [pc, #112] @ (5fb694 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2026252,46 +2026221,46 @@ │ │ │ │ ... │ │ │ │ ldr r0, [pc, #248] @ (5fc21c ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #200] @ (5fc1f4 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bhi.n 5fc0d0 │ │ │ │ + bvs.n 5fc190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 5fc1c4 │ │ │ │ + bpl.n 5fc084 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 5fc1d8 │ │ │ │ + bpl.n 5fc098 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 5fc070 │ │ │ │ + bcs.n 5fc130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 5fc10c │ │ │ │ + bcc.n 5fc1cc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bpl.n 5fc21c │ │ │ │ + bcs.n 5fc0dc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 5fc0ec │ │ │ │ + beq.n 5fc1ac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 5fc224 │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r3, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - @ instruction: 0xffff6e82 │ │ │ │ + vtbx.8 d22, {d31- │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 5fc0e0 │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r7, #70 @ 0x46 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2026569,15 +2026538,15 @@ │ │ │ │ nop │ │ │ │ subs r5, #16 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2026811,17 +2026780,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #12] │ │ │ │ strd r3, r5, [r2, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2029672,19 +2029641,19 @@ │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5fdad8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #158 @ 0x9e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r6, r4, #4 │ │ │ │ subs r6, r0, #2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 468240 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353ea0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ @@ -2029748,15 +2029717,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ 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 │ │ │ │ @@ -2029790,15 +2029759,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ adds r4, r5, r2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r2, r2, r2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2029992,15 +2029961,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r6, pc, #32 @ (adr r6, 5fe9b4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2030231,28 +2030200,28 @@ │ │ │ │ nop │ │ │ │ asrs r6, r7, #21 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r6, #21 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - negs r2, r5 │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #18 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, pc, #80 @ (adr r6, 5fec54 ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 5fedd4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ 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] @ (5fec5c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2030328,35 +2030297,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5fece0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5fece4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r5, pc, #352 @ (adr r5, 5fee20 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 5fefa0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 5feddc ) │ │ │ │ + add r2, pc, #664 @ (adr r2, 5fef5c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 5ff078 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, 5fedf8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #344 @ (adr r5, 5fee24 ) │ │ │ │ + add r2, pc, #728 @ (adr r2, 5fefa4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #704 @ (adr r5, 5fef90 ) │ │ │ │ + add r3, pc, #64 @ (adr r3, 5fed10 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 5fefdc ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 5fed5c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 5fee28 ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 5fefa8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #376 @ (adr r5, 5fee54 ) │ │ │ │ + add r2, pc, #760 @ (adr r2, 5fefd4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 5fee90 ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 5ff010 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #488 @ (adr r5, 5feecc ) │ │ │ │ + add r2, pc, #872 @ (adr r2, 5ff04c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #848 @ (adr r5, 5ff038 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 5fedb8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5fed3c │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5fed36 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2030470,55 +2030439,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (5fee34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (5fee38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, pc, #512 @ (adr r5, 5fefec ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 5ff16c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 5feea0 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 5ff020 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #232 @ (adr r6, 5feedc ) │ │ │ │ + add r3, pc, #616 @ (adr r3, 5ff05c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #928 @ (adr r5, 5ff198 ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 5fef18 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #408 @ (adr r5, 5fef94 ) │ │ │ │ + add r2, pc, #792 @ (adr r2, 5ff114 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 5fefc0 ) │ │ │ │ + add r2, pc, #832 @ (adr r2, 5ff140 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 5feffc ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 5ff17c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 5ff038 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 5ff1b8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #632 @ (adr r5, 5ff084 ) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 5ff204 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 5ff0c0 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 5fee40 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 5feef4 ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 5ff074 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #0 @ (adr r6, 5fee18 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 5fef98 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #72 @ (adr r6, 5fee64 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 5fefe4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 5ff0d0 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 5fee50 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #264 @ (adr r6, 5fef2c ) │ │ │ │ + add r3, pc, #648 @ (adr r3, 5ff0ac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 5feed8 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 5ff058 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 5fef54 ) │ │ │ │ + add r3, pc, #680 @ (adr r3, 5ff0d4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #864 @ (adr r4, 5ff190 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 5fef10 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 5ff1bc ) │ │ │ │ + add r2, pc, #264 @ (adr r2, 5fef3c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 5ff1a8 ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 5fef28 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #856 @ (adr r4, 5ff194 ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 5fef14 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 5feed0 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2030783,145 +2030752,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5ff15c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5ff160 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r7, pc, #920 @ (adr r7, 5ff458 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r7, pc, #752 @ (adr r7, 5ff3b4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r7, pc, #584 @ (adr r7, 5ff310 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r7, pc, #416 @ (adr r7, 5ff26c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r7, pc, #248 @ (adr r7, 5ff1c8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r7, pc, #80 @ (adr r7, 5ff124 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r6, pc, #936 @ (adr r6, 5ff480 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r6, pc, #784 @ (adr r6, 5ff3ec ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r6, pc, #600 @ (adr r6, 5ff338 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #464 @ (adr r6, 5ff2b4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r6, pc, #328 @ (adr r6, 5ff230 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r6, pc, #128 @ (adr r6, 5ff16c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r5, pc, #936 @ (adr r5, 5ff498 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r5, pc, #752 @ (adr r5, 5ff3e4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r5, pc, #584 @ (adr r5, 5ff340 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r5, pc, #384 @ (adr r5, 5ff27c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 5ff428 ) │ │ │ │ + add r5, pc, #168 @ (adr r5, 5ff1a8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 5ff384 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 5ff104 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #456 @ (adr r7, 5ff2d0 ) │ │ │ │ + add r4, pc, #840 @ (adr r4, 5ff450 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 5ff22c ) │ │ │ │ + add r4, pc, #672 @ (adr r4, 5ff3ac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 5ff178 ) │ │ │ │ + add r4, pc, #488 @ (adr r4, 5ff2f8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 5ff4d4 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 5ff254 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 5ff430 ) │ │ │ │ + add r4, pc, #152 @ (adr r4, 5ff1b0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #624 @ (adr r6, 5ff38c ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 5ff50c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 5ff2e8 ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 5ff468 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 5ff244 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 5ff3c4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #136 @ (adr r6, 5ff1b0 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, 5ff330 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 5ff4fc ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 5ff27c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 5ff438 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 5ff1b8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 5ff394 ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 5ff514 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 5ff2e0 ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 5ff460 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 5ff23c ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 5ff3bc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 5ff198 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 5ff318 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 5ff504 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 5ff284 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 5ff470 ) │ │ │ │ + add r2, pc, #168 @ (adr r2, 5ff1f0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 5ff3ec ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 5ff16c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #504 @ (adr r4, 5ff348 ) │ │ │ │ + add r1, pc, #888 @ (adr r1, 5ff4c8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #352 @ (adr r4, 5ff2b4 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 5ff434 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #216 @ (adr r4, 5ff230 ) │ │ │ │ + add r1, pc, #600 @ (adr r1, 5ff3b0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #80 @ (adr r4, 5ff1ac ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 5ff32c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #952 @ (adr r3, 5ff518 ) │ │ │ │ + add r1, pc, #312 @ (adr r1, 5ff298 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #816 @ (adr r3, 5ff494 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 5ff214 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 5ff232 │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2031020,71 +2030989,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5ff2a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5ff2a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5ff2da │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2031103,25 +2031072,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff2f0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff2f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 5ff312 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2031148,45 +2031117,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5ff350 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5ff354 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r0, 5ff36a │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 5ff364 │ │ │ │ ldr r0, [pc, #16] @ (5ff370 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5ff374 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5ff378 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 5ff3c4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2031219,33 +2031188,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5ff3ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5ff3f0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff3e4 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff3e0 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff3fe │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5ff418 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5ff420 ) │ │ │ │ @@ -2031260,23 +2031229,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5ff42c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5ff430 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r6, 5ff42c │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff428 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff442 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff43a │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff450 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 5ff458 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2031347,53 +2031316,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5ff518 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5ff51c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r6, 5ff536 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff532 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff52c │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff526 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r6, r5 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r2, r4 │ │ │ │ + add sp, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r6, r2 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r6, r2 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff53c │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff536 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff532 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff52a │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff526 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff522 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff51e │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5ff54c │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2031412,25 +2031381,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5ff564 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff568 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - uxtb r4, r4 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff5a6 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff5b0 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 5ff5e4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2031487,47 +2031456,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (5ff628 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (5ff62c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r2, 5ff632 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + cbz r6, 5ff61c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3} │ │ │ │ + cbz r0, 5ff616 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + cbz r2, 5ff61e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff66c │ │ │ │ + cbz r4, 5ff604 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff674 │ │ │ │ + cbz r2, 5ff60c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff67c │ │ │ │ + cbz r0, 5ff614 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff684 │ │ │ │ + cbz r6, 5ff61c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r6, r7 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff660 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff66a │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff672 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff678 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff680 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff6ac │ │ │ │ + cbz r6, 5ff644 │ │ │ │ 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 │ │ │ │ @@ -2032026,16 +2031995,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #25 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldc2 1, cr0, [r0], #148 @ 0x94 │ │ │ │ - ldc2 1, cr0, [r2], {37} @ 0x25 │ │ │ │ + @ instruction: 0xfa100125 │ │ │ │ + ldr??.w r0, [r2, #293] @ 0x125 │ │ │ │ lsls r2, r1, #21 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2033944,15 +2033913,15 @@ │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 61687c │ │ │ │ mov r0, r6 │ │ │ │ blx 69198 │ │ │ │ b.n 60101a │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2035386,91 +2035355,84 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 601d26 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 6018a0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ + vhadd.u8 d16, d22, d24 │ │ │ │ + vhadd.u16 d16, d22, d24 │ │ │ │ + vhadd.u32 d16, d22, d24 │ │ │ │ + vhadd.u d16, d22, d24 │ │ │ │ + vaddl.u8 q0, d22, d24 │ │ │ │ + vaddl.u16 q0, d18, d24 │ │ │ │ + vaddl.u16 q0, d30, d24 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + it al │ │ │ │ + lslal r4, r5, #2 │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + itt ge │ │ │ │ + lslge r4, r5, #2 │ │ │ │ + ldrhge r2, [r5, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + itee cc │ │ │ │ + lslcc r4, r5, #2 │ │ │ │ + ldrhcs r0, [r4, #18] │ │ │ │ + lslcs r2, r5, #2 │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 6021d8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2035697,15 +2035659,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bgt.n 602384 │ │ │ │ lsls r2, r3, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ 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] @ (60245c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2035761,25 +2035723,25 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + rev r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 602480 │ │ │ │ + ble.n 602540 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ 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] @ 603220 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2037083,320 +2037045,320 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 602656 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 6023c4 │ │ │ │ b.w 602656 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r2, 6032a8 │ │ │ │ + cbnz r2, 603240 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 603334 │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 60328c │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + blt.n 60321c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 6032ac │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 6032ae │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 6032a0 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 60321c │ │ │ │ + bge.n 6032dc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #808] @ (603628 ) │ │ │ │ + ldr r1, [pc, #168] @ (6033a8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 603364 │ │ │ │ + bvc.n 603224 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbz r4, 60339c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60343c │ │ │ │ + bvs.n 6032fc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r5, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 60328c │ │ │ │ + bpl.n 60334c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbc.w r0, sl, #5505024 @ 0x540000 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + movt r0, #41128 @ 0xa0a8 │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3} │ │ │ │ + cbz r0, 6033b2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60341a │ │ │ │ + cbz r4, 6033b2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 603414 │ │ │ │ + bmi.n 6032d4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx r1 │ │ │ │ + add r6, sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60342c │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60342a │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 60342a │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 603424 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - addw r0, r6, #168 @ 0xa8 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + vhadd.s32 d16, d22, d24 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 603414 │ │ │ │ + bne.n 6034d4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 603500 │ │ │ │ + beq.n 6033c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60344c │ │ │ │ + beq.n 60350c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eor.w r0, r6, #168 @ 0xa8 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + stcl 0, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 603928 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 60392c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 603930 │ │ │ │ @@ -2037851,116 +2037813,117 @@ │ │ │ │ b.w 602b42 │ │ │ │ ldr r3, [pc, #212] @ (6039f0 ) │ │ │ │ add r3, pc │ │ │ │ b.w 60310e │ │ │ │ ldr r3, [pc, #208] @ (6039f4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 603078 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r5, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r7, pc, #928 @ (adr r7, 603d10 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r7, pc, #696 @ (adr r7, 603c38 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r7, pc, #552 @ (adr r7, 603bb0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #120 @ (adr r7, 603a0c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r6, pc, #872 @ (adr r6, 603d04 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r6, pc, #776 @ (adr r6, 603cac ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #464 @ (adr r6, 603b80 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strd r0, r0, [r2, #672]! @ 0x2a0 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + b.n 603848 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + strb r0, [r7, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r5, pc, #744 @ (adr r5, 603cbc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #840 @ (adr r7, 603d2c ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 603aac ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2040071,35 +2040034,35 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + bgt.n 6050f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r5, [pc, #100] @ (605194 ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2040145,21 +2040108,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #784 @ 0x310 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #168] @ 605268 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2040316,25 +2040279,25 @@ │ │ │ │ b.n 605302 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #172] @ (605424 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2040407,19 +2040370,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #296 @ 0x128 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1480] @ 0x5c8 │ │ │ │ ldr r1, [pc, #784] @ (605768 ) │ │ │ │ @@ -2040712,69 +2040675,69 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - orrs r4, r5 │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #464] @ (605980 ) │ │ │ │ + ldr r2, [pc, #848] @ (605b00 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ 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 │ │ │ │ @@ -2041785,15 +2041748,15 @@ │ │ │ │ str.w r3, [r6, #3500] @ 0xdac │ │ │ │ mov r0, r8 │ │ │ │ bl 605440 │ │ │ │ add r7, pc, #792 @ (adr r7, 6065e0 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r6, pc, #80 @ (adr r6, 606324 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 6062e2 │ │ │ │ ldr r2, [pc, #304] @ (606410 ) │ │ │ │ @@ -2041960,20 +2041923,20 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + adc.w r0, sl, r9, asr #2 │ │ │ │ + ldr r6, [pc, #32] @ (6064ec ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ 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 │ │ │ │ @@ -2041991,18 +2041954,18 @@ │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + @ instruction: 0xeae200a9 │ │ │ │ + ldr r5, [pc, #720] @ (6067f0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2042027,20 +2041990,20 @@ │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - str r0, [r3, r0] │ │ │ │ + eors.w r0, r2, r9, asr #2 │ │ │ │ + ldr r5, [pc, #480] @ (606764 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ 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 │ │ │ │ @@ -2042065,20 +2042028,20 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - ldr r7, [pc, #784] @ (6068fc ) │ │ │ │ + bic.w r0, sl, r9, asr #2 │ │ │ │ + ldr r5, [pc, #144] @ (60667c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r1, #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 │ │ │ │ @@ -2042103,20 +2042066,20 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - ldr r7, [pc, #432] @ (606804 ) │ │ │ │ + strd r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ + ldr r4, [pc, #816] @ (606984 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042141,20 +2042104,20 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebfa00a9 │ │ │ │ - ldr r7, [pc, #144] @ (60674c ) │ │ │ │ + ldrd r0, r0, [sl, #-676] @ 0x2a4 │ │ │ │ + ldr r4, [pc, #528] @ (6068cc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042179,20 +2042142,20 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb9200a9 │ │ │ │ - ldr r6, [pc, #880] @ (606a94 ) │ │ │ │ + ldrd r0, r0, [r2], #676 @ 0x2a4 │ │ │ │ + ldr r4, [pc, #240] @ (606814 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042217,20 +2042180,20 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb2a00a9 │ │ │ │ - ldr r6, [pc, #576] @ (6069cc ) │ │ │ │ + stmia.w sl, {r0, r3, r5, r7} │ │ │ │ + ldr r3, [pc, #960] @ (606b4c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042255,20 +2042218,20 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pkhtb r0, r2, r9, asr #2 │ │ │ │ - ldr r6, [pc, #256] @ (6068f4 ) │ │ │ │ + @ instruction: 0xe82200a9 │ │ │ │ + ldr r3, [pc, #640] @ (606a74 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042293,20 +2042256,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - orrs.w r0, sl, r9, asr #2 │ │ │ │ - ldr r5, [pc, #944] @ (606c0c ) │ │ │ │ + b.n 6067cc │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r3, [pc, #304] @ (60698c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042331,20 +2042295,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r2, #676]! @ 0x2a4 │ │ │ │ - ldr r5, [pc, #592] @ (606b14 ) │ │ │ │ + b.n 606764 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r2, [pc, #976] @ (606c94 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042369,20 +2042334,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe98a00a9 │ │ │ │ - ldr r5, [pc, #240] @ (606a1c ) │ │ │ │ + b.n 6066fc │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r2, [pc, #624] @ (606b9c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042407,20 +2042373,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmdb r2!, {r0, r3, r5, r7} │ │ │ │ - ldr r4, [pc, #912] @ (606d24 ) │ │ │ │ + b.n 606694 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r2, [pc, #272] @ (606aa4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042445,20 +2042412,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia.w sl!, {r0, r3, r5, r7} │ │ │ │ - ldr r4, [pc, #560] @ (606c2c ) │ │ │ │ + b.n 60662c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r1, [pc, #944] @ (606dac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042483,20 +2042451,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe85200a9 │ │ │ │ - ldr r4, [pc, #224] @ (606b44 ) │ │ │ │ + b.n 6065c4 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r1, [pc, #608] @ (606cc4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042521,21 +2042490,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606a9c │ │ │ │ + b.n 60655c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #896] @ (606e4c ) │ │ │ │ + ldr r1, [pc, #256] @ (606bcc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042560,21 +2042529,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606a34 │ │ │ │ + b.n 6064f4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #560] @ (606d64 ) │ │ │ │ + ldr r0, [pc, #944] @ (606ee4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042599,21 +2042568,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6069cc │ │ │ │ + b.n 60648c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #208] @ (606c6c ) │ │ │ │ + ldr r0, [pc, #592] @ (606dec ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042638,21 +2042607,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606964 │ │ │ │ + b.n 606424 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #880] @ (606f74 ) │ │ │ │ + ldr r0, [pc, #240] @ (606cf4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042677,21 +2042646,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6068fc │ │ │ │ + b.n 6073bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #528] @ (606e7c ) │ │ │ │ + blxns ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042716,21 +2042685,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606894 │ │ │ │ + b.n 607354 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #176] @ (606d84 ) │ │ │ │ + blxns r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042755,21 +2042724,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60682c │ │ │ │ + b.n 6072ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #848] @ (60708c ) │ │ │ │ + bxns r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042794,21 +2042763,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6067c4 │ │ │ │ + b.n 607284 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #496] @ (606f94 ) │ │ │ │ + mov ip, fp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042833,21 +2042802,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60675c │ │ │ │ + b.n 60721c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #144] @ (606e9c ) │ │ │ │ + mov ip, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ 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 │ │ │ │ @@ -2042880,21 +2042849,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #832] @ (6071c0 ) │ │ │ │ + mov r0, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6066f0 │ │ │ │ + b.n 6071b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2042922,21 +2042891,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #416] @ (60708c ) │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 607674 │ │ │ │ + b.n 607134 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2042970,23 +2042939,23 @@ │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 607624 │ │ │ │ + b.n 6070e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #24] @ (606f88 ) │ │ │ │ + cmp r6, ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blx pc │ │ │ │ + cmp r0, fp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043011,21 +2042980,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60758c │ │ │ │ + b.n 60704c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blx r3 │ │ │ │ + add r8, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + add sl, ip │ │ │ │ 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 │ │ │ │ @@ -2043050,21 +2043019,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 607524 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 607060 │ │ │ │ + beq.n 607120 │ │ │ │ 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 │ │ │ │ @@ -2043089,21 +2043058,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 6074bc │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov ip, fp │ │ │ │ + add r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 606ff8 │ │ │ │ + beq.n 6070b8 │ │ │ │ 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 │ │ │ │ @@ -2043135,23 +2043104,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5af15c │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - mov r2, pc │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60744c │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 607038 │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r0, ip │ │ │ │ + mvns r0, r0 │ │ │ │ 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 │ │ │ │ @@ -2043183,23 +2043152,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5af15c │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - mov r2, r3 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6073c8 │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + orrs r4, 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 │ │ │ │ @@ -2043224,21 +2043193,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60734c │ │ │ │ + ble.n 60720c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp ip, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp lr, r3 │ │ │ │ + cmn r6, 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 │ │ │ │ @@ -2043263,21 +2043232,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 6072e4 │ │ │ │ + ble.n 6071a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, r8 │ │ │ │ + cmp r6, r4 │ │ │ │ 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] @ (6072e0 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2043300,19 +2043269,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5af15c │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r4, r1 │ │ │ │ + negs r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + ble.n 60733c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ 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] @ (607348 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2043339,19 +2043308,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add sl, r8 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + bgt.n 6072dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #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] @ (6073b0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2043378,19 +2043347,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r6, sp │ │ │ │ + rors r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + bgt.n 607474 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ 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 │ │ │ │ @@ -2043442,24 +2043411,24 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + blt.n 607448 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, r2 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - eors.w r0, r2, #5439488 @ 0x530000 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + @ instruction: 0xf1f200a6 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #400] @ (607604 ) │ │ │ │ + ldr r3, [pc, #784] @ (607784 ) │ │ │ │ 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 │ │ │ │ @@ -2043516,25 +2043485,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5aed60 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 607506 │ │ │ │ nop │ │ │ │ - ble.n 6074e0 │ │ │ │ + blt.n 6075a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - muls r0, r7 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - muls r6, r6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sxtb r2, r2 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ 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 │ │ │ │ @@ -2043683,31 +2043652,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 5aef90 │ │ │ │ bl 5af338 │ │ │ │ b.n 60764c │ │ │ │ - ble.n 607724 │ │ │ │ + bge.n 6077e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmn r6, r1 │ │ │ │ + ands r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs r6, r5 │ │ │ │ + subs r7, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -2043815,39 +2043784,39 @@ │ │ │ │ bl 5af15c │ │ │ │ bl 5aeeec │ │ │ │ ldr r0, [pc, #60] @ (607894 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aedac │ │ │ │ bl 5af558 │ │ │ │ b.n 6077ee │ │ │ │ - lsrs r6, r1 │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 607844 │ │ │ │ + bhi.n 607904 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ands r0, r7 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 607934 │ │ │ │ + bvc.n 6077f4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -2043946,31 +2043915,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5aedac │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 60798c │ │ │ │ bl 5af338 │ │ │ │ b.n 607954 │ │ │ │ nop │ │ │ │ - bls.n 607940 │ │ │ │ + bvc.n 607a00 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ 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 │ │ │ │ @@ -2044006,21 +2043975,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 607a54 │ │ │ │ nop │ │ │ │ - bhi.n 607b38 │ │ │ │ + bpl.n 6079f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ 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 │ │ │ │ @@ -2044054,23 +2044023,23 @@ │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, #32 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 607a98 │ │ │ │ + bpl.n 607b58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -2044147,32 +2044116,32 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bvc.n 607c84 │ │ │ │ + bmi.n 607b44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp2 0, 2, cr0, cr6, cr7, {5} │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + @ instruction: 0xfb8600a7 │ │ │ │ + subs r3, #14 │ │ │ │ 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 │ │ │ │ @@ -2044258,35 +2044227,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bvs.n 607d90 │ │ │ │ + bcc.n 607c50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r2, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -2044369,32 +2044338,32 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r4, [r5, #476] @ 0x1dc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bpl.n 607e60 │ │ │ │ + bcs.n 607f20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc2 0, cr0, [ip], #-668 @ 0xfffffd64 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + ldrsb.w r0, [ip, #167] @ 0xa7 │ │ │ │ + cbnz r0, 607e6e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r1, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 607eb8 │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ 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] @ (607f70 ) │ │ │ │ @@ -2044490,28 +2044459,28 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r4, [r1, #12] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 607f50 │ │ │ │ + bne.n 608010 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 607fd2 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rsbs r0, r6, r5, ror #2 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + ldmdb r6!, {r0, r2, r4, r5, r7} │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strh r2, [r6, #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, #4032] @ 0xfc0 │ │ │ │ @@ -2044709,51 +2044678,52 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5af15c │ │ │ │ bl 5aeeec │ │ │ │ ldr r0, [pc, #80] @ (608234 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60810e │ │ │ │ nop │ │ │ │ - bcs.n 608150 │ │ │ │ + beq.n 608210 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh.w r0, [r8, r7, lsl #2] │ │ │ │ - cbnz r0, 608214 │ │ │ │ + @ instruction: 0xf69800a7 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + cbz r2, 60824e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmdb r0!, {r0, r2, r4, r5, r7} │ │ │ │ - cmp r5, #32 │ │ │ │ + b.n 607f4c │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ 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] @ (608384 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2044872,32 +2044842,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 6082a8 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r5, #22] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #10 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf6ee00a7 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + orr.w r0, lr, #5472256 @ 0x538000 │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r4, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb r4, [r6, #18] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ 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] @ (60843c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044939,23 +2044909,23 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #600] @ 0x258 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ 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] @ (6084c4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044990,21 +2044960,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -2045054,26 +2045024,26 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors.w r0, lr, #5472256 @ 0x538000 │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + @ instruction: 0xf1fe00a7 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2045163,32 +2045133,31 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 608614 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + vqadd.u16 d16, d28, d16 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfbfa00b3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr??.w r0, [sl, r3, lsl #3] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -2045212,21 +2045181,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r6, ip │ │ │ │ + mvns r6, r0 │ │ │ │ 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 │ │ │ │ @@ -2045270,25 +2045239,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ 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 │ │ │ │ @@ -2045334,25 +2045303,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ 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 │ │ │ │ @@ -2045384,21 +2045353,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -2045506,39 +2045475,39 @@ │ │ │ │ bl 5af15c │ │ │ │ bl 5aeeec │ │ │ │ ldr r0, [pc, #60] @ (608a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aedac │ │ │ │ bl 5af558 │ │ │ │ b.n 6089ba │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmn r2, r1 │ │ │ │ + ands r2, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - tst r4, r7 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2045579,23 +2045548,23 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 608af0 │ │ │ │ + bmi.n 608bb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bic.w r0, r6, #5799936 @ 0x588000 │ │ │ │ + @ instruction: 0xf18600b1 │ │ │ │ push {r3, r4, 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] @ (608b64 ) │ │ │ │ @@ -2045624,21 +2045593,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf3a200b1 │ │ │ │ + add.w r0, r2, #177 @ 0xb1 │ │ │ │ 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] @ (608bdc ) │ │ │ │ @@ -2045667,21 +2045636,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r5 │ │ │ │ bl 60e884 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -2045707,21 +2045676,21 @@ │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 608fcc │ │ │ │ + svc 26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045747,21 +2045716,21 @@ │ │ │ │ bl 5aed60 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 608f60 │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045819,23 +2045788,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 608d2c │ │ │ │ bl 5af558 │ │ │ │ b.n 608d6a │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ 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 │ │ │ │ @@ -2045933,34 +2045902,34 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9e400b0 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + @ instruction: 0xf74400b0 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orr.w r0, sl, #5865472 @ 0x598000 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + sub.w r0, sl, #179 @ 0xb3 │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf3da00b3 │ │ │ │ - ldr r6, [pc, #904] @ (609284 ) │ │ │ │ + @ instruction: 0xf13a00b3 │ │ │ │ + ldr r4, [pc, #264] @ (609004 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ 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 │ │ │ │ @@ -2045993,21 +2045962,21 @@ │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fa24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -2046070,25 +2046039,25 @@ │ │ │ │ bl 5aed60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 60fa24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 609000 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046121,21 +2046090,20 @@ │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f948 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + itee pl │ │ │ │ + lslpl r1, r5, #2 │ │ │ │ + cmpmi r0, #196 @ 0xc4 │ │ │ │ + lslmi r2, r5, #2 │ │ │ │ + vshr.u64 d0, d17, #4 │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046220,34 +2046188,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (609200 ) │ │ │ │ add r0, pc │ │ │ │ b.n 609148 │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 6092c0 │ │ │ │ + bmi.n 609180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6091b8 │ │ │ │ + b.n 608c78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ + vaddl.u16 q8, d22, d20 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #116] @ (609290 ) │ │ │ │ @@ -2046290,23 +2046257,23 @@ │ │ │ │ bl 5aef90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #816 @ (adr r4, 6095d4 ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 609354 ) │ │ │ │ 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 │ │ │ │ @@ -2046344,21 +2046311,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 609314 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5ae8c8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1776] @ 0x6f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itet ge │ │ │ │ - lslge r1, r5, #2 │ │ │ │ - ldrlt r2, [r7, r3] │ │ │ │ - lslge r0, r6, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + pop {r1, r3, pc} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2046419,29 +2046386,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - wfe │ │ │ │ + pop {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 609434 │ │ │ │ + bcs.n 6094f4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #208 @ (adr r2, 6094cc ) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 609458 │ │ │ │ + bmi.n 609318 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -2046516,28 +2046483,28 @@ │ │ │ │ bl 5aed60 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 6094a4 │ │ │ │ nop │ │ │ │ - bkpt 0x0042 │ │ │ │ + cbnz r2, 609564 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc 0, cr0, [r6, #716]! @ 0x2cc │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + adds.w r0, r6, r3, ror #2 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2046582,25 +2046549,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r5, #6 │ │ │ │ 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] @ 60964c │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046651,21 +2046618,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + cbnz r6, 609690 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 6095f4 │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2046760,33 +2046727,33 @@ │ │ │ │ bl 5af15c │ │ │ │ bl 5aeeec │ │ │ │ ldr r0, [pc, #48] @ (609798 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aedac │ │ │ │ bl 5af558 │ │ │ │ b.n 609718 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 6097e8 │ │ │ │ + cbnz r2, 609780 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 6097dc │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2046828,23 +2046795,23 @@ │ │ │ │ bl 5aed60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ecbc │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r5, #8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0032 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r8, r3 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 60988c │ │ │ │ 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] @ (6099dc ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2046991,43 +2046958,41 @@ │ │ │ │ b.n 609938 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 609a1a │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + vhadd.u d0, d26, d27 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 609ac4 │ │ │ │ + bcc.n 609984 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + ldr r7, [pc, #696] @ (609cc8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + cdp2 0, 7, cr0, cr12, cr11, {5} │ │ │ │ + adds r0, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 60997c │ │ │ │ + bcc.n 609a3c │ │ │ │ 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 │ │ │ │ @@ -2047083,25 +2047048,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5aed60 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 609ab8 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + ldr r6, [pc, #880] @ (609e54 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + stc2 0, cr0, [sl, #684]! @ 0x2ac │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ 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 │ │ │ │ @@ -2047218,39 +2047182,39 @@ │ │ │ │ bl 5af558 │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 609bc6 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + push {r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + ldr r5, [pc, #896] @ (609fdc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vhadd.u8 d16, d30, d27 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + stc2 0, cr0, [lr], #684 @ 0x2ac │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + cbz r2, 609cf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #904] @ (60a000 ) │ │ │ │ + ldr r5, [pc, #264] @ (609d80 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cdp2 0, 11, cr0, cr0, cr11, {5} │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + ldc2 0, cr0, [r0], {171} @ 0xab │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + subs r6, r1, #1 │ │ │ │ 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 │ │ │ │ @@ -2047295,25 +2047259,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + cbz r0, 609d62 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #80] @ (609d70 ) │ │ │ │ + ldr r4, [pc, #464] @ (609ef0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + adds r6, r2, #6 │ │ │ │ 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 │ │ │ │ @@ -2047338,21 +2047302,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #464] @ (609f60 ) │ │ │ │ + ldr r3, [pc, #848] @ (60a0e0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60a078 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1540 @ 0x604 │ │ │ │ @@ -2047394,23 +2047358,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5aedac │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 60d744 │ │ │ │ bl 5aeeec │ │ │ │ b.n 609df8 │ │ │ │ nop │ │ │ │ - subs r6, r3, #6 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #984] @ (60a20c ) │ │ │ │ + ldr r3, [pc, #344] @ (609f8c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60a014 │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 609fc0 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047456,24 +2047420,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - push {r2, r4} │ │ │ │ + cbz r4, 609eec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #384] @ (60a058 ) │ │ │ │ + ldr r2, [pc, #768] @ (60a1d8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2 0, cr0, [lr], #-684 @ 0xfffffd54 │ │ │ │ - muls r0, r5 │ │ │ │ + vst1.8 {d0[5]}, [lr], fp │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + adds r4, r7, #0 │ │ │ │ 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 │ │ │ │ @@ -2047498,21 +2047462,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 609f9c │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #752] @ (60a238 ) │ │ │ │ + ldr r2, [pc, #112] @ (609fb8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + ble.n 609f80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2047538,21 +2047502,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r0, 609fee │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #320] @ (60a0f4 ) │ │ │ │ + ldr r1, [pc, #704] @ (60a274 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047577,21 +2047541,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - uxth r6, r3 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #928] @ (60a3bc ) │ │ │ │ + ldr r1, [pc, #288] @ (60a13c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + bgt.n 60a0ac │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047646,23 +2047610,23 @@ │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 60a09e │ │ │ │ nop │ │ │ │ - sxth r2, r6 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #496] @ (60a2cc ) │ │ │ │ + ldr r0, [pc, #880] @ (60a44c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + cbz r6, 60a11c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047692,21 +2047656,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r2, 60a16c │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #752] @ (60a448 ) │ │ │ │ + ldr r0, [pc, #112] @ (60a1c8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60a0d0 │ │ │ │ + blt.n 60a190 │ │ │ │ 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 │ │ │ │ @@ -2047736,21 +2047700,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #272] @ (60a2e0 ) │ │ │ │ + blxns r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60a258 │ │ │ │ + bge.n 60a118 │ │ │ │ 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 │ │ │ │ @@ -2047780,21 +2047744,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sub sp, #8 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #816] @ (60a578 ) │ │ │ │ + bxns r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60a1e0 │ │ │ │ + bge.n 60a2a0 │ │ │ │ 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 │ │ │ │ @@ -2047824,21 +2047788,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #336] @ (60a410 ) │ │ │ │ + mov ip, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60a368 │ │ │ │ + bls.n 60a228 │ │ │ │ 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 │ │ │ │ @@ -2047868,21 +2047832,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r2, r5 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #880] @ (60a6a8 ) │ │ │ │ + mov r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60a2f0 │ │ │ │ + bls.n 60a3b0 │ │ │ │ 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 │ │ │ │ @@ -2047912,21 +2047876,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #400] @ (60a540 ) │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60a478 │ │ │ │ + bhi.n 60a338 │ │ │ │ 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 │ │ │ │ @@ -2047956,21 +2047920,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns sp │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 60a400 │ │ │ │ + bhi.n 60a4c0 │ │ │ │ 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 │ │ │ │ @@ -2048000,21 +2047964,21 @@ │ │ │ │ bl 5aef90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns lr │ │ │ │ + add ip, sl │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 60a588 │ │ │ │ + bvc.n 60a448 │ │ │ │ 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] @ (60a4e8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2048032,19 +2047996,19 @@ │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sxth r4, r7 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov lr, pc │ │ │ │ + add r6, fp │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048080,21 +2048044,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 436ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x322724> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r2, r5, r5 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 60a4d0 │ │ │ │ + bvc.n 60a590 │ │ │ │ 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 │ │ │ │ @@ -2048130,21 +2048094,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 436ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x322724> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, r4 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r4, r4 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 60a648 │ │ │ │ + bvs.n 60a508 │ │ │ │ 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 │ │ │ │ @@ -2048180,21 +2048144,21 @@ │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 436ac4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x322724> │ │ │ │ bl 5aed60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r6, r2, r2 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 60a5c0 │ │ │ │ + bpl.n 60a680 │ │ │ │ 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 │ │ │ │ @@ -2048240,25 +2048204,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a734 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aedac │ │ │ │ mov r0, r6 │ │ │ │ bl 60cc60 │ │ │ │ bl 5aeeec │ │ │ │ b.n 60a6da │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 60a744 │ │ │ │ + bpl.n 60a804 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, 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 │ │ │ │ @@ -2048313,21 +2048277,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 436a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3226d8> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, fp │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60a89c │ │ │ │ + bmi.n 60a75c │ │ │ │ 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 │ │ │ │ @@ -2048373,25 +2048337,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a890 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aedac │ │ │ │ mov r0, r6 │ │ │ │ bl 60c320 │ │ │ │ bl 5aeeec │ │ │ │ b.n 60a836 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r7, pc, #824 @ (adr r7, 60abb8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 60a7e8 │ │ │ │ + bmi.n 60a8a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048449,21 +2048413,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 436a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3226d8> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r7, pc, #136 @ (adr r7, 60a9d8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orrs r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 60a970 │ │ │ │ + bcc.n 60aa30 │ │ │ │ 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 │ │ │ │ @@ -2048509,25 +2048473,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60aa04 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aedac │ │ │ │ mov r0, r6 │ │ │ │ bl 60ce50 │ │ │ │ bl 5aeeec │ │ │ │ b.n 60a9aa │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, pc, #360 @ (adr r6, 60ab5c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - negs r4, r0 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 60aa74 │ │ │ │ + bcs.n 60a934 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + bkpt 0x00ce │ │ │ │ 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 │ │ │ │ @@ -2048583,21 +2048547,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 436a78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3226d8> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r5, pc, #696 @ (adr r5, 60ad78 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs r0, r3 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60a9f8 │ │ │ │ + bne.n 60aab8 │ │ │ │ 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 │ │ │ │ @@ -2048675,31 +2048639,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 r7, pc, #528 @ (adr r7, 60adcc ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 60af4c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r1 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #568] @ (60ae00 ) │ │ │ │ + ldr r1, [pc, #952] @ (60af80 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2048755,25 +2048719,25 @@ │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 60ac68 │ │ │ │ nop │ │ │ │ - add r6, pc, #456 @ (adr r6, 60ae58 ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 60afd8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r5, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #520] @ (60aea4 ) │ │ │ │ + ldr r0, [pc, #904] @ (60b024 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ 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 │ │ │ │ @@ -2048800,21 +2048764,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #664 @ (adr r5, 60afa0 ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 60ad20 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #752] @ (60b000 ) │ │ │ │ + ldr r0, [pc, #112] @ (60ad80 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60ad6e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048843,21 +2048807,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60ed24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #232 @ (adr r5, 60ae60 ) │ │ │ │ + add r2, pc, #616 @ (adr r2, 60afe0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r3, r6} │ │ │ │ + cbz r0, 60adaa │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r1, 60adde │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048886,21 +2048850,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60ed24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 60b110 ) │ │ │ │ + add r2, pc, #168 @ (adr r2, 60ae90 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r0, 60ae66 │ │ │ │ + cbz r0, 60adfe │ │ │ │ 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] @ (60afb0 ) │ │ │ │ @@ -2049059,33 +2049023,33 @@ │ │ │ │ b.n 60aea6 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r6, r7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 60b0a8 ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 60b228 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev r2, r6 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r4, [r7, r3] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bcc.n 60b018 │ │ │ │ + beq.n 60b0d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ 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 │ │ │ │ @@ -2049141,23 +2049105,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 r2, pc, #464 @ (adr r2, 60b25c ) │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r1, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + cmp r7, #30 │ │ │ │ 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 │ │ │ │ @@ -2049263,37 +2049227,37 @@ │ │ │ │ bl 5aed60 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1776] @ 0x6f0 │ │ │ │ b.n 60b0c4 │ │ │ │ bl 5af558 │ │ │ │ b.n 60b14c │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 60b468 ) │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + rev r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #848 @ (adr r0, 60b550 ) │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1776] @ 0x6f0 │ │ │ │ @@ -2049415,37 +2049379,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60df04 │ │ │ │ bl 5af41c │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60b354 │ │ │ │ b.n 60b2b8 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #224 @ (adr r0, 60b454 ) │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 60b3de │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #784] @ (60b694 ) │ │ │ │ + ldr r3, [pc, #144] @ (60b414 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + adds r6, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ 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] @ 60bad4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2050315,39 +2050279,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60be2c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bda6 │ │ │ │ ldr r0, [pc, #52] @ (60be30 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bd84 │ │ │ │ nop │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 60bee0 │ │ │ │ + bcc.n 60bda0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 60bed8 │ │ │ │ + bcc.n 60bd98 │ │ │ │ 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 5aebfc │ │ │ │ @@ -2050453,40 +2050417,37 @@ │ │ │ │ bl 5af494 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60bfb8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60be94 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + movs r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x001e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ - lsls r0, r2, #8 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + @ instruction: 0xfa7200a9 │ │ │ │ + vhadd.u d16, d16, d25 │ │ │ │ + vhadd.u32 d16, d22, d25 │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + vhadd.u8 d16, d28, d25 │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 60bf54 │ │ │ │ + bcs.n 60c014 │ │ │ │ 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 5aebfc │ │ │ │ @@ -2050578,44 +2050539,34 @@ │ │ │ │ b.n 60c0a4 │ │ │ │ ldr r0, [pc, #60] @ (60c0fc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60c0a4 │ │ │ │ ldr r0, [pc, #60] @ (60c100 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60c0a4 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + vaddl.u8 q0, d22, d25 │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 60c106 │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r2} │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + vhadd.u16 d16, d18, d25 │ │ │ │ + itt vs │ │ │ │ + lslvs r3, r6, #2 │ │ │ │ + subvs r4, r5, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + vhadd.u32 d0, d20, d25 │ │ │ │ + vhadd.u32 d0, d16, d25 │ │ │ │ + cdp2 0, 1, cr0, cr14, cr9, {5} │ │ │ │ + cdp2 0, 3, cr0, cr4, cr9, {5} │ │ │ │ + cdp2 0, 4, cr0, cr14, cr9, {5} │ │ │ │ + cdp2 0, 6, cr0, cr8, cr9, {5} │ │ │ │ + stc2l 0, cr0, [r2, #676]! @ 0x2a4 │ │ │ │ + cdp2 0, 7, cr0, cr12, cr9, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2050668,26 +2050619,23 @@ │ │ │ │ bl 5af494 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60c1c4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60c144 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + cdp2 0, 8, cr0, cr10, cr9, {5} │ │ │ │ + cdp2 0, 9, cr0, cr6, cr9, {5} │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - vrev32.8 d0, d25 │ │ │ │ - bcs.n 60c110 │ │ │ │ + cdp2 0, 5, cr0, cr10, cr9, {5} │ │ │ │ + ldc2 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ + beq.n 60c1d0 │ │ │ │ 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 5aebfc │ │ │ │ @@ -2050740,27 +2050688,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af12c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + ldc2l 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r4} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ 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 5aebfc │ │ │ │ @@ -2050797,19 +2050744,19 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af12c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - vaddl.u16 q8, d30, d25 │ │ │ │ - vaddl.u16 q8, d30, d25 │ │ │ │ - vaddl.u8 q8, d30, d25 │ │ │ │ - vtrn. d0, d25 │ │ │ │ - vaddl.u32 q0, d30, d25 │ │ │ │ + ldc2 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051118,60 +2051065,60 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5af18c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - vhadd.u16 d16, d30, d25 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + ldc2 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.u16 d16, d24, d25 │ │ │ │ - vhadd.u16 d16, d18, d25 │ │ │ │ - vhadd.u16 d16, d16, d25 │ │ │ │ - vhadd.u16 d16, d18, d25 │ │ │ │ - vhadd.u8 d16, d22, d25 │ │ │ │ - vhadd.u d0, d26, d25 │ │ │ │ - vhadd.u32 d0, d30, d25 │ │ │ │ - vhadd.u32 d0, d18, d25 │ │ │ │ - vhadd.u16 d0, d28, d25 │ │ │ │ - vhadd.u16 d0, d18, d25 │ │ │ │ - vhadd.u8 d0, d24, d25 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr9, {5} │ │ │ │ - cdp2 0, 15, cr0, cr2, cr9, {5} │ │ │ │ - cdp2 0, 15, cr0, cr0, cr9, {5} │ │ │ │ - cdp2 0, 14, cr0, cr10, cr9, {5} │ │ │ │ - cdp2 0, 14, cr0, cr8, cr9, {5} │ │ │ │ - cdp2 0, 14, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 15, cr0, cr0, cr9, {5} │ │ │ │ - cdp2 0, 14, cr0, cr6, cr9, {5} │ │ │ │ - cdp2 0, 14, cr0, cr10, cr9, {5} │ │ │ │ - cdp2 0, 14, cr0, cr12, cr9, {5} │ │ │ │ - cdp2 0, 14, cr0, cr2, cr9, {5} │ │ │ │ - cdp2 0, 14, cr0, cr0, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr4, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr2, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr0, cr9, {5} │ │ │ │ - cdp2 0, 12, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 12, cr0, cr4, cr9, {5} │ │ │ │ - cdp2 0, 11, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 11, cr0, cr10, cr9, {5} │ │ │ │ - cdp2 0, 11, cr0, cr0, cr9, {5} │ │ │ │ - cdp2 0, 10, cr0, cr12, cr9, {5} │ │ │ │ - cdp2 0, 10, cr0, cr12, cr9, {5} │ │ │ │ - cdp2 0, 10, cr0, cr14, cr9, {5} │ │ │ │ - b.n 60c418 │ │ │ │ + ldc2 0, cr0, [r8], #676 @ 0x2a4 │ │ │ │ + ldc2 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ + ldc2 0, cr0, [r0], #676 @ 0x2a4 │ │ │ │ + ldc2 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ + stc2 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ + ldc2 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + ldc2l 0, cr0, [ip], #-676 @ 0xfffffd5c │ │ │ │ + ldc2l 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + stc2l 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ + mrrc2 0, 10, r0, sl, cr9 │ │ │ │ + mrrc2 0, 10, r0, r2, cr9 │ │ │ │ + mrrc2 0, 10, r0, r0, cr9 @ │ │ │ │ + mcrr2 0, 10, r0, sl, cr9 │ │ │ │ + mcrr2 0, 10, r0, r8, cr9 │ │ │ │ + mcrr2 0, 10, r0, lr, cr9 │ │ │ │ + mrrc2 0, 10, r0, r0, cr9 @ │ │ │ │ + mcrr2 0, 10, r0, r6, cr9 │ │ │ │ + mcrr2 0, 10, r0, sl, cr9 │ │ │ │ + mcrr2 0, 10, r0, ip, cr9 │ │ │ │ + mcrr2 0, 10, r0, r2, cr9 │ │ │ │ + mcrr2 0, 10, r0, r0, cr9 │ │ │ │ + ldc2 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [r4], #-676 @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [r0], #-676 @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [r4], #-676 @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + ldc2 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + ldc2 0, cr0, [r0], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + b.n 60ced8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp2 0, 7, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 7, cr0, cr6, cr9, {5} │ │ │ │ - cdp2 0, 6, cr0, cr14, cr9, {5} │ │ │ │ + @ instruction: 0xfbde00a9 │ │ │ │ + @ instruction: 0xfbd600a9 │ │ │ │ + smlaltb r0, r0, lr, r9 │ │ │ │ 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 5aebfc │ │ │ │ cbz r0, 60c7f6 │ │ │ │ @@ -2051195,16 +2051142,16 @@ │ │ │ │ bl 5af384 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ - @ instruction: 0xf58e00a9 │ │ │ │ + @ instruction: 0xfaf200a9 │ │ │ │ + @ instruction: 0xf2ee00a9 │ │ │ │ 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 5aebfc │ │ │ │ cbz r0, 60c88c │ │ │ │ @@ -2051241,18 +2051188,18 @@ │ │ │ │ bne.n 60c868 │ │ │ │ bl 5af384 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stc2l 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + @ instruction: 0xfaa000a9 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldc2 0, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ + @ instruction: 0xfa7e00a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ cbz r0, 60c914 │ │ │ │ @@ -2051288,19 +2051235,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - stc2l 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - stc2l 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ - stc2l 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - ldc2 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ + @ instruction: 0xfa2e00a9 │ │ │ │ + @ instruction: 0xfa3a00a9 │ │ │ │ + @ instruction: 0xfa2e00a9 │ │ │ │ + @ instruction: 0xfa2200a9 │ │ │ │ + @ instruction: 0xfa1600a9 │ │ │ │ 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 5aebfc │ │ │ │ cbz r0, 60c9a2 │ │ │ │ @@ -2051332,16 +2051279,16 @@ │ │ │ │ bl 5af384 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [ip], #-676 @ 0xfffffd5c │ │ │ │ - ldc2l 0, cr0, [r4], #-676 @ 0xfffffd5c │ │ │ │ + vst1.8 {d16[5]}, [ip], r9 │ │ │ │ + ldr??.w r0, [r4, #169] @ 0xa9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5aebfc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051488,38 +2051435,38 @@ │ │ │ │ bl 5af558 │ │ │ │ b.n 60ca18 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5af600 │ │ │ │ b.n 60ca30 │ │ │ │ bl 5af558 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xfbf800a9 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr??.w r0, [r8, r9, lsl #2] │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfbf000a9 │ │ │ │ + ldr??.w r0, [r0, r9, lsl #2] │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cbnz r6, 60cbd2 │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xfbae00a9 │ │ │ │ - @ instruction: 0xfbb600a9 │ │ │ │ - smlaltb r0, r0, r6, r9 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + vst4.32 {d0-d3}, [lr :128], r9 │ │ │ │ + ldrsb.w r0, [r6, r9, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [r6 :128], r9 │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfb7a00a9 │ │ │ │ - @ instruction: 0xfb5e00a9 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldr.w r0, [sl, #169] @ 0xa9 │ │ │ │ + ldrh.w r0, [lr, #169] @ 0xa9 │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfb4000a9 │ │ │ │ - @ instruction: 0xfb3800a9 │ │ │ │ - bpl.n 60cb54 │ │ │ │ + strh.w r0, [r0, #169] @ 0xa9 │ │ │ │ + ldrb.w r0, [r8, #169] @ 0xa9 │ │ │ │ + bcc.n 60cc14 │ │ │ │ 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 │ │ │ │ @@ -2051562,18 +2051509,18 @@ │ │ │ │ bl 5bbb28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5af240 │ │ │ │ b.n 60cc0e │ │ │ │ bl 5af558 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfa7c00a9 │ │ │ │ - @ instruction: 0xfa8800a9 │ │ │ │ - @ instruction: 0xfa7c00a9 │ │ │ │ - @ instruction: 0xfa6c00a9 │ │ │ │ + @ instruction: 0xf7dc00a9 │ │ │ │ + @ instruction: 0xf7e800a9 │ │ │ │ + @ instruction: 0xf7dc00a9 │ │ │ │ + @ instruction: 0xf7cc00a9 │ │ │ │ add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2051704,31 +2051651,31 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5af18c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af558 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xfa0c00a9 │ │ │ │ - @ instruction: 0xfa4c00a9 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + @ instruction: 0xf76c00a9 │ │ │ │ + @ instruction: 0xf7ac00a9 │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa1c00a9 │ │ │ │ - @ instruction: 0xfa1600a9 │ │ │ │ - @ instruction: 0xfa1000a9 │ │ │ │ - @ instruction: 0xeaa800b3 │ │ │ │ - @ instruction: 0xfb0400a9 │ │ │ │ - vst1.8 {d16[5]}, [lr], r9 │ │ │ │ - ldrsh.w r0, [ip, #169] @ 0xa9 │ │ │ │ - vld1.8 {d0[5]}, [lr], r9 │ │ │ │ - vld1.8 {d0[5]}, [r2], r9 │ │ │ │ - ldrsb.w r0, [r4, #169] @ 0xa9 │ │ │ │ - vld4.32 {d16-d19}, [lr :128], r9 │ │ │ │ - vld4.32 {d16-d19}, [sl :128], r9 │ │ │ │ - ldr??.w r0, [lr, r9, lsl #2] │ │ │ │ + @ instruction: 0xf77c00a9 │ │ │ │ + @ instruction: 0xf77600a9 │ │ │ │ + @ instruction: 0xf77000a9 │ │ │ │ + @ instruction: 0xe80800b3 │ │ │ │ + str??.w r0, [r4, r9, lsl #2] │ │ │ │ + @ instruction: 0xf72e00a9 │ │ │ │ + @ instruction: 0xf71c00a9 │ │ │ │ + @ instruction: 0xf70e00a9 │ │ │ │ + @ instruction: 0xf70200a9 │ │ │ │ + @ instruction: 0xf6f400a9 │ │ │ │ + movt r0, #59561 @ 0xe8a9 │ │ │ │ + movt r0, #43177 @ 0xa8a9 │ │ │ │ + @ instruction: 0xf6be00a9 │ │ │ │ stmdb sp!, {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 5aebfc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051895,36 +2051842,36 @@ │ │ │ │ bl 5af384 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af558 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr.w r0, [lr, #169] @ 0xa9 │ │ │ │ - ldr??.w r0, [r2, r9, lsl #2] │ │ │ │ - ldr??.w r0, [r0, #169] @ 0xa9 │ │ │ │ - str??.w r0, [r2, #169] @ 0xa9 │ │ │ │ - str??.w r0, [r8, #169] @ 0xa9 │ │ │ │ - str??.w r0, [r2, #169] @ 0xa9 │ │ │ │ - ldr.w r0, [r8, #169] @ 0xa9 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xf63e00a9 │ │ │ │ + @ instruction: 0xf6d200a9 │ │ │ │ + @ instruction: 0xf65000a9 │ │ │ │ + movw r0, #10409 @ 0x28a9 │ │ │ │ + movw r0, #34985 @ 0x88a9 │ │ │ │ + movw r0, #10409 @ 0x28a9 │ │ │ │ + @ instruction: 0xf63800a9 │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh.w r0, [r6, #169] @ 0xa9 │ │ │ │ - ldrh.w r0, [ip, #169] @ 0xa9 │ │ │ │ - ldrh.w r0, [r6, #169] @ 0xa9 │ │ │ │ - strh.w r0, [r6, #169] @ 0xa9 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + @ instruction: 0xf61600a9 │ │ │ │ + @ instruction: 0xf61c00a9 │ │ │ │ + @ instruction: 0xf61600a9 │ │ │ │ + addw r0, r6, #2217 @ 0x8a9 │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr??.w r0, [r4, r9, lsl #2] │ │ │ │ - str??.w r0, [r6, r9, lsl #2] │ │ │ │ - ldr.w r0, [ip, r9, lsl #2] │ │ │ │ - @ instruction: 0xf75600a9 │ │ │ │ - ldrh.w r0, [r8, r9, lsl #2] │ │ │ │ - ldrh.w r0, [r2, r9, lsl #2] │ │ │ │ - strh.w r0, [ip, r9, lsl #2] │ │ │ │ + rsbs r0, r4, #5537792 @ 0x548000 │ │ │ │ + rsb r0, r6, #5537792 @ 0x548000 │ │ │ │ + subs.w r0, ip, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf4b600a9 │ │ │ │ + @ instruction: 0xf59800a9 │ │ │ │ + @ instruction: 0xf59200a9 │ │ │ │ + @ instruction: 0xf58c00a9 │ │ │ │ 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 5aebfc │ │ │ │ cbz r0, 60d114 │ │ │ │ @@ -2051946,16 +2051893,16 @@ │ │ │ │ bne.n 60d0f0 │ │ │ │ bl 5af384 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf78e00a9 │ │ │ │ - beq.n 60d1c8 │ │ │ │ + @ instruction: 0xf4ee00a9 │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ @@ -2051980,16 +2051927,16 @@ │ │ │ │ bl 5af384 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf73e00a9 │ │ │ │ - @ instruction: 0xf74a00a9 │ │ │ │ + eors.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf4aa00a9 │ │ │ │ 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 5aebfc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052137,33 +2052084,33 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60d3a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d348 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6ee00a9 │ │ │ │ - @ instruction: 0xf6fa00a9 │ │ │ │ - @ instruction: 0xf6ea00a9 │ │ │ │ - @ instruction: 0xf6da00a9 │ │ │ │ - movt r0, #43177 @ 0xa8a9 │ │ │ │ - movt r0, #10409 @ 0x28a9 │ │ │ │ - @ instruction: 0xf6ba00a9 │ │ │ │ - @ instruction: 0xf6b200a9 │ │ │ │ - subw r0, sl, #2217 @ 0x8a9 │ │ │ │ - subw r0, r2, #2217 @ 0x8a9 │ │ │ │ - subw r0, r0, #2217 @ 0x8a9 │ │ │ │ - @ instruction: 0xf69800a9 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + orr.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + orrs.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + orr.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + bics.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + bic.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + bic.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + ands.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + ands.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + and.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + and.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + and.w r0, r0, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf3f800a9 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf68000a9 │ │ │ │ - @ instruction: 0xf67000a9 │ │ │ │ - @ instruction: 0xf66000a9 │ │ │ │ - movw r0, #18601 @ 0x48a9 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf3e000a9 │ │ │ │ + @ instruction: 0xf3d000a9 │ │ │ │ + @ instruction: 0xf3c000a9 │ │ │ │ + @ instruction: 0xf3a400a9 │ │ │ │ + bkpt 0x004e │ │ │ │ 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 │ │ │ │ @@ -2052351,54 +2052298,54 @@ │ │ │ │ b.n 60d4ba │ │ │ │ bl 5af558 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60d63c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d3f8 │ │ │ │ - subs.w r0, r8, #5537792 @ 0x548000 │ │ │ │ - add r5, pc, #240 @ (adr r5, 60d6d8 ) │ │ │ │ + @ instruction: 0xf31800a9 │ │ │ │ + add r2, pc, #624 @ (adr r2, 60d858 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60d558 │ │ │ │ + b.n 60d018 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d54c │ │ │ │ + b.n 60d00c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dcf0 │ │ │ │ + b.n 60d7b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60d4d4 │ │ │ │ + b.n 60cf94 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf4f400a9 │ │ │ │ - @ instruction: 0xf4e800a9 │ │ │ │ - @ instruction: 0xf4dc00a9 │ │ │ │ - @ instruction: 0xf4d000a9 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + @ instruction: 0xf25400a9 │ │ │ │ + movw r0, #32937 @ 0x80a9 │ │ │ │ + @ instruction: 0xf23c00a9 │ │ │ │ + @ instruction: 0xf23000a9 │ │ │ │ + nop {12} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics.w r0, r0, #5537792 @ 0x548000 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + @ instruction: 0xf19000a9 │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ands.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + sbcs.w r0, lr, #169 @ 0xa9 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x0070 │ │ │ │ + cbnz r0, 60d6b4 │ │ │ │ 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 │ │ │ │ @@ -2052462,28 +2052409,28 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d720 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d684 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf38800a9 │ │ │ │ - add r2, pc, #688 @ (adr r2, 60d9bc ) │ │ │ │ + @ instruction: 0xf0e800a9 │ │ │ │ + add r0, pc, #48 @ (adr r0, 60d73c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + ldr r7, [pc, #72] @ (60d758 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 60d750 ) │ │ │ │ + add r0, pc, #440 @ (adr r0, 60d8d0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 60d1a8 │ │ │ │ + b.n 60dc68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d19c │ │ │ │ + b.n 60dc5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + hlt 0x002e │ │ │ │ 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, 60d73e │ │ │ │ @@ -2052573,26 +2052520,26 @@ │ │ │ │ add.w r0, r6, #208 @ 0xd0 │ │ │ │ cbz r1, 60d82e │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60d640 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf29a00a9 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + vext.8 d16, d26, d25, #0 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf26e00a9 │ │ │ │ - @ instruction: 0xf26200a9 │ │ │ │ - @ instruction: 0xf25a00a9 │ │ │ │ - @ instruction: 0xf25400a9 │ │ │ │ - @ instruction: 0xf21e00a9 │ │ │ │ + vaddl.s8 q8, d30, d25 │ │ │ │ + vaddl.s8 q8, d18, d25 │ │ │ │ + vext.8 d0, d26, d25, #0 │ │ │ │ + vext.8 d0, d20, d25, #0 │ │ │ │ + vhadd.s d16, d30, d25 │ │ │ │ b.w 60d744 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ @@ -2052620,19 +2052567,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - addw r0, lr, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf21a00a9 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + vhadd.s32 d16, d30, d25 │ │ │ │ + vhadd.s d16, d26, d25 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ 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 5aebfc │ │ │ │ @@ -2052696,24 +2052643,24 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d9b8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d96c │ │ │ │ nop │ │ │ │ - subs.w r0, sl, #169 @ 0xa9 │ │ │ │ - rsb r0, r6, #169 @ 0xa9 │ │ │ │ - subs.w r0, lr, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + vhadd.s16 d0, d26, d25 │ │ │ │ + vhadd.s32 d0, d22, d25 │ │ │ │ + vhadd.s16 d0, d30, d25 │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub.w r0, r6, #169 @ 0xa9 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + vhadd.s8 d0, d22, d25 │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbcs.w r0, sl, #169 @ 0xa9 │ │ │ │ - hlt 0x0036 │ │ │ │ + cdp 0, 13, cr0, cr10, cr9, {5} │ │ │ │ + @ instruction: 0xb816 │ │ │ │ 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 5aebfc │ │ │ │ @@ -2052743,20 +2052690,21 @@ │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf12600a9 │ │ │ │ - @ instruction: 0x47ea │ │ │ │ + cdp 0, 8, cr0, cr6, cr9, {5} │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - setend le │ │ │ │ + cbz r0, 60da9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrd r0, r0, [ip], #-668 @ 0x29c │ │ │ │ + b.n 60d5ec │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ cbz r0, 60da92 │ │ │ │ @@ -2052785,20 +2052733,21 @@ │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0c600a9 │ │ │ │ - bx lr │ │ │ │ + cdp 0, 2, cr0, cr6, cr9, {5} │ │ │ │ + add sl, sl │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + cbz r0, 60daf6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe80400a7 │ │ │ │ + b.n 60d574 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ @@ -2052949,48 +2052898,46 @@ │ │ │ │ bl 5af494 │ │ │ │ bl 5af50c │ │ │ │ b.n 60db9e │ │ │ │ ldr r0, [pc, #76] @ (60dcb0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60db0a │ │ │ │ nop │ │ │ │ - orrs.w r0, r6, #169 @ 0xa9 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldc 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + mrc2 0, 7, r0, cr2, cr3, {5} │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + ldr r7, [pc, #304] @ (60ddb0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60ddf0 │ │ │ │ + udf #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dde4 │ │ │ │ + udf #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 60dd08 │ │ │ │ + cbnz r2, 60dca0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc 0, cr0, [r2, #676]! @ 0x2a4 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + add.w r0, r2, r9, asr #2 │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r0, #676] @ 0x2a4 │ │ │ │ - add r6, pc, #48 @ (adr r6, 60dcdc ) │ │ │ │ + @ instruction: 0xeaf000a9 │ │ │ │ + add r3, pc, #432 @ (adr r3, 60de5c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + mrc2 0, 3, r0, cr4, cr4, {5} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ 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 5aebfc │ │ │ │ @@ -2053043,21 +2052990,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 6, cr0, cr6, cr9, {5} │ │ │ │ - cdp 0, 7, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 7, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 7, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 7, cr0, cr6, cr9, {5} │ │ │ │ - cdp 0, 7, cr0, cr10, cr9, {5} │ │ │ │ - cdp 0, 7, cr0, cr14, cr9, {5} │ │ │ │ + rsb r0, r6, r9, asr #2 │ │ │ │ + rsbs r0, r2, r9, asr #2 │ │ │ │ + rsbs r0, r2, r9, asr #2 │ │ │ │ + rsbs r0, r2, r9, asr #2 │ │ │ │ + rsbs r0, r6, r9, asr #2 │ │ │ │ + rsbs r0, sl, r9, asr #2 │ │ │ │ + rsbs r0, lr, r9, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053137,26 +2053084,26 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 4, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 4, cr0, cr10, cr9, {5} │ │ │ │ - cdp 0, 4, cr0, cr2, cr9, {5} │ │ │ │ - rors r2, r3 │ │ │ │ + sub.w r0, r2, r9, asr #2 │ │ │ │ + sub.w r0, sl, r9, asr #2 │ │ │ │ + sub.w r0, r2, r9, asr #2 │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cdp 0, 2, cr0, cr10, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr6, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 1, cr0, cr10, cr9, {5} │ │ │ │ - cdp 0, 1, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 1, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 0, cr0, cr12, cr9, {5} │ │ │ │ + @ instruction: 0xeb8a00a9 │ │ │ │ + @ instruction: 0xeb8600a9 │ │ │ │ + @ instruction: 0xeb8200a9 │ │ │ │ + sbcs.w r0, sl, r9, asr #2 │ │ │ │ + sbcs.w r0, r2, r9, asr #2 │ │ │ │ + sbcs.w r0, r0, r9, asr #2 │ │ │ │ + sbc.w r0, ip, r9, asr #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ bl 5aebfc │ │ │ │ @@ -2053178,18 +2053125,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r8, #676]! @ 0x2a4 │ │ │ │ - lsrs r0, r4 │ │ │ │ + adds.w r0, r8, r9, asr #2 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + adds.w r0, r6, r9, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ cbnz r0, 60df1c │ │ │ │ @@ -2053210,20 +2053157,20 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - stc 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + @ instruction: 0xeaee00a9 │ │ │ │ + eor.w r0, r6, r9, asr #2 │ │ │ │ + itee ne │ │ │ │ + lslne r2, r5, #2 │ │ │ │ + pusheq {r4, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ cbnz r0, 60df78 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #72] @ (60dfc4 ) │ │ │ │ @@ -2053249,19 +2053196,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af12c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - stcl 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + eors.w r0, r2, r9, asr #2 │ │ │ │ + bic.w r0, sl, r9, asr #2 │ │ │ │ + bkpt 0x00b6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc 0, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ + orns r0, lr, r9, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053318,25 +2053265,25 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + orr.w r0, r2, r9, asr #2 │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stcl 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - stcl 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - adcs r6, r7 │ │ │ │ + bic.w r0, sl, r9, asr #2 │ │ │ │ + bic.w r0, r2, r9, asr #2 │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc 0, cr0, [r8], #676 @ 0x2a4 │ │ │ │ - ldc 0, cr0, [sl], #676 @ 0x2a4 │ │ │ │ + ands.w r0, r8, r9, asr #2 │ │ │ │ + ands.w r0, sl, r9, asr #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #576] @ (60e2fc ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #576] @ (60e300 ) │ │ │ │ @@ -2053541,49 +2053488,49 @@ │ │ │ │ b.n 60e1b2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r7, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - add r6, pc, #944 @ (adr r6, 60e6bc ) │ │ │ │ + strd r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ + add r4, pc, #304 @ (adr r4, 60e43c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfb7400b3 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr.w r0, [r4, #179] @ 0xb3 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bhi.n 60e350 │ │ │ │ + bpl.n 60e410 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #624 @ (adr r7, 60e590 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 60e710 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfafc00b3 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + ldr.w r0, [ip, r3, lsl #3] │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bvc.n 60e278 │ │ │ │ + bpl.n 60e338 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xeafa00a9 │ │ │ │ - b.n 60e4fc │ │ │ │ + @ instruction: 0xe85a00a9 │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xeae200a9 │ │ │ │ - @ instruction: 0xead400a9 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + strex r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ + @ instruction: 0xe83400a9 │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, r5, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - cbz r0, 60e36c │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 60e36e │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ 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 │ │ │ │ @@ -2053838,51 +2053785,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (60e70c ) │ │ │ │ add r0, pc │ │ │ │ bl 5af4e0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ b.n 60e4b6 │ │ │ │ - orns r0, r4, r9, asr #2 │ │ │ │ - eors.w r0, r0, r9, asr #2 │ │ │ │ - eor.w r0, r8, r9, asr #2 │ │ │ │ - eor.w r0, r4, r9, asr #2 │ │ │ │ - eor.w r0, r0, r9, asr #2 │ │ │ │ - orns r0, ip, r9, asr #2 │ │ │ │ - orns r0, r8, r9, asr #2 │ │ │ │ - orns r0, r4, r9, asr #2 │ │ │ │ - orns r0, r0, r9, asr #2 │ │ │ │ - orn r0, ip, r9, asr #2 │ │ │ │ - orn r0, r8, r9, asr #2 │ │ │ │ - orn r0, r4, r9, asr #2 │ │ │ │ - orn r0, r0, r9, asr #2 │ │ │ │ - orrs.w r0, ip, r9, asr #2 │ │ │ │ - orrs.w r0, r8, r9, asr #2 │ │ │ │ - ldmdb ip!, {r0, r3, r5, r7} │ │ │ │ - strd r0, r0, [r2], #676 @ 0x2a4 │ │ │ │ - ldrd r0, r0, [lr], #676 @ 0x2a4 │ │ │ │ - ldrd r0, r0, [r6], #676 @ 0x2a4 │ │ │ │ - @ instruction: 0xe85a00a9 │ │ │ │ - ldrd r0, r0, [r2], #-676 @ 0x2a4 │ │ │ │ - ldrd r0, r0, [r6], #-676 @ 0x2a4 │ │ │ │ - @ instruction: 0xe99e00a9 │ │ │ │ - @ instruction: 0xe98800a9 │ │ │ │ - strd r0, r0, [r2, #-676]! @ 0x2a4 │ │ │ │ - ldmdb ip!, {r0, r3, r5, r7} │ │ │ │ - ldmdb r6, {r0, r3, r5, r7} │ │ │ │ - ldrd r0, r0, [r0], #676 @ 0x2a4 │ │ │ │ - @ instruction: 0xe8ca00a9 │ │ │ │ - stmia.w r4!, {r0, r3, r5, r7} │ │ │ │ - ldrd r0, r0, [lr], #-676 @ 0x2a4 │ │ │ │ - @ instruction: 0xe85800a9 │ │ │ │ - @ instruction: 0xe83200a9 │ │ │ │ - @ instruction: 0xe80c00a9 │ │ │ │ - b.n 60e6d8 │ │ │ │ + b.n 60e62c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e668 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e65c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e658 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e654 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e650 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e64c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e648 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e644 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e640 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e63c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e638 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e634 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e630 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e62c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e3f8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e348 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e384 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e378 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e698 │ │ │ │ + b.n 60e244 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e278 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e284 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e4d8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e4b0 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e468 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e420 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e3d8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e390 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e348 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e300 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e2b8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e270 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e228 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e1e0 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e198 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e158 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ @@ -2053986,32 +2053967,32 @@ │ │ │ │ bl 5af494 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af558 │ │ │ │ b.n 60e844 │ │ │ │ bl 5af558 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 60e808 │ │ │ │ + b.n 60e2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e81c │ │ │ │ + b.n 60e2dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.u32 d0, d18, d25 │ │ │ │ - b.n 60e7bc │ │ │ │ + stc2 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + b.n 60e27c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 60e75c │ │ │ │ + b.n 60e21c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e2a0 │ │ │ │ + b.n 60ed60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e294 │ │ │ │ + b.n 60ed54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e2a8 │ │ │ │ + b.n 60ed68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e6f0 │ │ │ │ + b.n 60e1b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ @@ -2054048,23 +2054029,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 60e668 │ │ │ │ + b.n 60e128 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e69c │ │ │ │ + b.n 60e15c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e690 │ │ │ │ + b.n 60e150 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e694 │ │ │ │ + b.n 60e154 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e688 │ │ │ │ + b.n 60e148 │ │ │ │ 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 5aebfc │ │ │ │ @@ -2054146,34 +2054127,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (60ea38 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e9cc │ │ │ │ nop │ │ │ │ - b.n 60e708 │ │ │ │ + b.n 60f1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #920] @ (60edb0 ) │ │ │ │ + ldr r3, [pc, #280] @ (60eb30 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - orns r0, r6, #5537792 @ 0x548000 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + rsbs r0, r6, #169 @ 0xa9 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #72] @ (60ea74 ) │ │ │ │ + ldr r1, [pc, #456] @ (60ebf4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #648 @ (adr r7, 60ecc4 ) │ │ │ │ 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 5aebfc │ │ │ │ @@ -2054211,19 +2054192,19 @@ │ │ │ │ bl 5af18c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60e540 │ │ │ │ + b.n 60f000 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60e52c │ │ │ │ + b.n 60efec │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aebfc │ │ │ │ @@ -2054268,25 +2054249,25 @@ │ │ │ │ bl 60ea64 │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60e550 │ │ │ │ + b.n 60f010 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60e538 │ │ │ │ + b.n 60eff8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e52c │ │ │ │ + b.n 60efec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e520 │ │ │ │ + b.n 60efe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r5, pc, #416 @ (adr r5, 60ed20 ) │ │ │ │ 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 5aebfc │ │ │ │ @@ -2054307,19 +2054288,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5af15c │ │ │ │ bl 5af50c │ │ │ │ bl 5af494 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af558 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 60e4c4 │ │ │ │ + b.n 60ef84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ed30 │ │ │ │ + udf #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ 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 │ │ │ │ @@ -2054519,23 +2054500,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af12c │ │ │ │ bl 5af05c │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bmi.n 60eed0 │ │ │ │ + bne.n 60ed90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f314 │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f320 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2054571,23 +2054552,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bcc.n 60ee1c │ │ │ │ + bne.n 60eedc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f288 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f26c │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ 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] @ (60eee4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054603,19 +2054584,19 @@ │ │ │ │ bl 5af5a4 │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 60ef70 │ │ │ │ + beq.n 60ee30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f1c0 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2054660,25 +2054641,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bcs.n 60ef68 │ │ │ │ + beq.n 60f028 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f1f4 │ │ │ │ + udf #154 @ 0x9a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f1b4 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60f1cc │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ 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 │ │ │ │ @@ -2054712,23 +2054693,23 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 60f180 │ │ │ │ + udf #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 60f0ac │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f0fc │ │ │ │ + ble.n 60efbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60f14c │ │ │ │ + ble.n 60f00c │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2054765,21 +2054746,21 @@ │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af558 │ │ │ │ bl 5aeeec │ │ │ │ bl 5aed60 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcs.n 60f0dc │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f158 │ │ │ │ + ble.n 60f018 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ 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] @ (60f0e0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2054798,19 +2054779,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 60f184 │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + ble.n 60f16c │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (60f15c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054844,19 +2054825,19 @@ │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af558 │ │ │ │ bl 5aed60 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + ble.n 60f170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 60f1f8 │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ 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] @ (60f1f4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2054900,19 +2054881,19 @@ │ │ │ │ bne.n 60f1ac │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 60f188 │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (60f314 ) │ │ │ │ @@ -2055014,19 +2054995,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60f2b6 │ │ │ │ bl 5af558 │ │ │ │ b.n 60f26a │ │ │ │ nop │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + bgt.n 60f318 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 60f37c │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + cmp r5, #0 │ │ │ │ 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] @ (60f434 ) │ │ │ │ @@ -2055128,19 +2055109,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60f3d6 │ │ │ │ bl 5af558 │ │ │ │ b.n 60f38a │ │ │ │ nop │ │ │ │ - ble.n 60f368 │ │ │ │ + bge.n 60f428 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 60f478 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2055285,15 +2055266,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 60f5ac │ │ │ │ b.n 60f4ae │ │ │ │ movs r0, #0 │ │ │ │ b.n 60f4b2 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2055339,22 +2055320,22 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8d8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blt.n 60f670 │ │ │ │ + bhi.n 60f730 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 60f6e0 │ │ │ │ + bvc.n 60f5a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [r6], {179} @ 0xb3 │ │ │ │ - bge.n 60f630 │ │ │ │ + vld1.8 @ instruction: 0xf9e600b3 │ │ │ │ + bhi.n 60f6f0 │ │ │ │ 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 │ │ │ │ @@ -2055474,32 +2055455,32 @@ │ │ │ │ bl 5aedac │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 60f76c │ │ │ │ bl 5af338 │ │ │ │ b.n 60f73a │ │ │ │ nop │ │ │ │ - bge.n 60f6c4 │ │ │ │ + bvc.n 60f784 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 60f714 │ │ │ │ + bvc.n 60f7d4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfbe800b3 │ │ │ │ - bge.n 60f864 │ │ │ │ + vst4.32 {d16-d19}, [r8 :256], r3 │ │ │ │ + bvc.n 60f724 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2055559,26 +2055540,26 @@ │ │ │ │ cbnz r7, 60f88a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 60f8c0 │ │ │ │ + bvs.n 60f980 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60f8e8 │ │ │ │ + bpl.n 60f7a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfa6600b3 │ │ │ │ - bhi.n 60f838 │ │ │ │ + @ instruction: 0xf7c600b3 │ │ │ │ + bvs.n 60f8f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60f880 │ │ │ │ + bvs.n 60f940 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60f858 │ │ │ │ + bvs.n 60f918 │ │ │ │ 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 │ │ │ │ @@ -2055622,22 +2055603,22 @@ │ │ │ │ cbnz r6, 60f92a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bhi.n 60fa18 │ │ │ │ + bpl.n 60f8d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 60f9f0 │ │ │ │ + bmi.n 60f8b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb.w r0, [sl, #179] @ 0xb3 │ │ │ │ - bvc.n 60f940 │ │ │ │ + @ instruction: 0xf6fa00b3 │ │ │ │ + bpl.n 60fa00 │ │ │ │ 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 │ │ │ │ @@ -2056003,15 +2055984,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r6, r6, #19 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - stc2l 1, cr0, [lr, #144] @ 0x90 │ │ │ │ + @ instruction: 0xfb2e0124 │ │ │ │ str r4, [r1, r5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2056386,15 +2056367,15 @@ │ │ │ │ b.n 6100a0 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r3, #11 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -2056607,17 +2056588,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ 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 │ │ │ │ @@ -2056713,17 +2056694,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ 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 │ │ │ │ @@ -2056742,17 +2056723,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -2056771,17 +2056752,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2056895,17 +2056876,17 @@ │ │ │ │ bl 6104f8 │ │ │ │ b.n 6105cc │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa820159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa2c0159 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (61069c ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2056979,15 +2056960,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6106e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ 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] @ (610750 ) │ │ │ │ @@ -2057024,15 +2057005,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, #345] @ 0x159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ str.w r0, [ip, #345] @ 0x159 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #360] @ (6108d8 ) │ │ │ │ @@ -2057172,24 +2057153,24 @@ │ │ │ │ b.n 61085c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb.w r0, [r6, #345] @ 0x159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xf7f20159 │ │ │ │ asrs r4, r2, #10 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2057370,27 +2057351,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (610b28 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 6104f8 │ │ │ │ b.n 610a7c │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - orrs.w r0, sl, r3, ror #2 │ │ │ │ - rsbs r0, r6, #5373952 @ 0x520000 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + b.n 610a88 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xf33600a4 │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (610bc8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2057449,15 +2057431,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ba0159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orn r1, sl, #14221312 @ 0xd90000 │ │ │ │ lsrs r6, r4, #28 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057555,17 +2057537,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 610b2c │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 610cca │ │ │ │ b.n 610c40 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ 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] @ (610dbc ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2057641,17 +2057623,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf2f40159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2960159 │ │ │ │ lsrs r0, r7, #20 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (610ec8 ) │ │ │ │ @@ -2057753,15 +2057735,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r3, #5 │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r3, #5 │ │ │ │ sbcs.w r1, ip, #89 @ 0x59 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2060309,17 +2060291,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r0, #28 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r0, #122 @ 0x7a │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r7, pc, #880 @ (adr r7, 612f6c ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 612cec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #856 @ (adr r7, 612f58 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 612cd8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612c10 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 612c24 │ │ │ │ ldr r3, [pc, #36] @ (612c2c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060337,17 +2060319,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r7, #184 @ 0xb8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #190 @ 0xbe │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r7, pc, #640 @ (adr r7, 612eb8 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 612c38 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 612ea4 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 613024 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612c4c │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 612c60 │ │ │ │ ldr r3, [pc, #36] @ (612c68 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060365,17 +2060347,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #252 @ 0xfc │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r7, pc, #400 @ (adr r7, 612e04 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 612f84 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #376 @ (adr r7, 612df0 ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 612f70 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612c88 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612c9c │ │ │ │ ldr r3, [pc, #36] @ (612ca4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060393,17 +2060375,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #146 @ 0x92 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r7, pc, #160 @ (adr r7, 612d50 ) │ │ │ │ + add r4, pc, #544 @ (adr r4, 612ed0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 612d3c ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 612ebc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612cc4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612cd8 │ │ │ │ ldr r3, [pc, #36] @ (612ce0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060421,17 +2060403,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r6, pc, #944 @ (adr r6, 61309c ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 612e1c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #920 @ (adr r6, 613088 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 612e08 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612d00 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 612d14 │ │ │ │ ldr r3, [pc, #36] @ (612d1c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060449,17 +2060431,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r5, #128 @ 0x80 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #150 @ 0x96 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r6, pc, #704 @ (adr r6, 612fe8 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 612d68 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 612fd4 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 612d54 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612d3c │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612d50 │ │ │ │ ldr r3, [pc, #36] @ (612d58 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060477,17 +2060459,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r5, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r6, pc, #464 @ (adr r6, 612f34 ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 6130b4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #440 @ (adr r6, 612f20 ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 6130a0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612d78 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 612d8c │ │ │ │ ldr r3, [pc, #36] @ (612d94 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060505,17 +2060487,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r4, #174 @ 0xae │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r6, pc, #224 @ (adr r6, 612e80 ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 613000 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 612e6c ) │ │ │ │ + add r3, pc, #584 @ (adr r3, 612fec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612db4 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 612dc8 │ │ │ │ ldr r3, [pc, #36] @ (612dd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060533,17 +2060515,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, #100 @ 0x64 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 6131cc ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 612f4c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 6131b8 ) │ │ │ │ + add r3, pc, #344 @ (adr r3, 612f38 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612df0 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 612e04 │ │ │ │ ldr r3, [pc, #36] @ (612e0c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060561,17 +2060543,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r3, #230 @ 0xe6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r5, pc, #768 @ (adr r5, 613118 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 612e98 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #744 @ (adr r5, 613104 ) │ │ │ │ + add r3, pc, #104 @ (adr r3, 612e84 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612e2c │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 612e40 │ │ │ │ ldr r3, [pc, #36] @ (612e48 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060589,17 +2060571,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r5, pc, #528 @ (adr r5, 613064 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 6131e4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 613050 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 6131d0 ) │ │ │ │ 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 612e88 │ │ │ │ @@ -2060620,19 +2060602,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 612f94 ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 613114 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 612f98 ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 613118 ) │ │ │ │ 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 612ece │ │ │ │ @@ -2060645,17 +2060627,17 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (612edc ) │ │ │ │ add r3, pc │ │ │ │ b.n 612ec2 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 6132a0 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 613020 ) │ │ │ │ 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 612f06 │ │ │ │ @@ -2060668,17 +2060650,17 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (612f14 ) │ │ │ │ add r3, pc │ │ │ │ b.n 612efa │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #736 @ (adr r4, 6131f8 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, 612f78 ) │ │ │ │ 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, 612f9c │ │ │ │ @@ -2060724,15 +2060706,15 @@ │ │ │ │ blx 691f8 │ │ │ │ b.n 612f5a │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 691f8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbs r1, r6, r2, lsr #1 │ │ │ │ - b.n 612c4c │ │ │ │ + b.n 61370c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr.w ip, [pc, #96] @ 613024 │ │ │ │ @@ -2060814,15 +2060796,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ 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, 6130b0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2060833,17 +2060815,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (6130c4 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 61368c │ │ │ │ + b.n 61314c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -2061055,51 +2061037,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (613338 ) │ │ │ │ add r0, pc │ │ │ │ b.n 613134 │ │ │ │ nop │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + ldr r6, [pc, #16] @ (61332c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061746,102 +2061728,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (613a88 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r7, pc, #280 @ (adr r7, 613af4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 613a44 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 613bc4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 613de0 ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 613b60 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movt r0, #16548 @ 0x40a4 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + bic.w r0, r4, #164 @ 0xa4 │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ 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 │ │ │ │ @@ -2061904,23 +2061886,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #632 @ (adr r2, 613dbc ) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2062004,27 +2061986,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #48 @ (adr r2, 613c74 ) │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #784 @ (adr r1, 613f60 ) │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #456 @ (adr r1, 613e20 ) │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2062107,29 +2062089,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #808 @ (adr r0, 61406c ) │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062195,23 +2062177,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (613e34 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -2062363,37 +2062345,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (613ffc ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -2062462,31 +2062444,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 614144 │ │ │ │ + bvc.n 614004 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ 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 │ │ │ │ @@ -2062780,61 +2062762,62 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + vst1.8 @ instruction: 0xf9ca00b4 │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe83000a3 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + b.n 613f20 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + vld4.32 {d16-d19}, [r4 :256], r4 │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfb9200b4 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + ldr??.w r0, [r2, #180] @ 0xb4 │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #34] @ 0x22 │ │ │ │ + strh r2, [r0, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -2062981,41 +2062964,41 @@ │ │ │ │ blx 69a44 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 69ac8 │ │ │ │ b.n 6144a2 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ 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 │ │ │ │ @@ -2063188,39 +2063171,40 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf73400b4 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + eors.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strd r0, r0, [lr, #700]! @ 0x2bc │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + b.n 6146a4 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ 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, 614896 │ │ │ │ @@ -2063270,23 +2063254,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (6148b8 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r0, #14 │ │ │ │ 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, 61493a │ │ │ │ @@ -2063335,23 +2063319,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (61495c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #10 │ │ │ │ + subs r2, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -2063632,54 +2063616,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (614ca4 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf3ba00b4 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + adds.w r0, sl, #180 @ 0xb4 │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 614fd0 ) │ │ │ │ + add r1, pc, #184 @ (adr r1, 614d50 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2063794,43 +2063778,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (614e08 ) │ │ │ │ add r0, pc │ │ │ │ b.n 614ce2 │ │ │ │ nop │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 614e68 │ │ │ │ + bhi.n 614d28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + subs r6, r5, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2063963,37 +2063947,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 69ac8 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, 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 │ │ │ │ @@ -2064155,54 +2064139,54 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (615184 ) │ │ │ │ add r0, pc │ │ │ │ b.n 615000 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stcl 0, cr0, [r2, #-720] @ 0xfffffd30 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + @ instruction: 0xeaa200b4 │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - orrs r4, r3 │ │ │ │ + eors r4, r7 │ │ │ │ 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 │ │ │ │ @@ -2064280,33 +2064264,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - beq.n 615290 │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ite cs │ │ │ │ + lslcs r7, r5, #2 │ │ │ │ + ldrcc r6, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ 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 │ │ │ │ @@ -2064555,71 +2064539,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (61556c ) │ │ │ │ add r0, pc │ │ │ │ b.n 6152f0 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 615580 │ │ │ │ + bcs.n 615440 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -2064721,41 +2064705,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 6156d4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ 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 │ │ │ │ @@ -2064831,34 +2064815,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (61579c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6154b0 │ │ │ │ + b.n 615f70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldc2 0, cr0, [r8, #672]! @ 0x2a0 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + @ instruction: 0xfb1800a8 │ │ │ │ + cbnz r6, 6157c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064965,38 +2064949,38 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (6158e8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 615854 │ │ │ │ nop │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.u8 q8, d20, d24 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + stc2 0, cr0, [r4, #-672]! @ 0xfffffd60 │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -2065074,33 +2065058,32 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev16 r0, r5 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + vrev32.32 d0, d21 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065307,57 +2065290,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (615c40 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + cdp2 0, 14, cr0, cr14, cr5, {5} │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6160c0 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ 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 │ │ │ │ @@ -2065416,26 +2065398,26 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ac8 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.u d0, d18, d21 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + ldc2 0, cr0, [r2], {165} @ 0xa5 │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sl │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr5, {5} │ │ │ │ + ldc2 0, cr0, [sl], #-660 @ 0xfffffd6c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 615e6c │ │ │ │ @@ -2065576,43 +2065558,43 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 6, cr0, cr0, cr5, {5} │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + smlaltb r0, r0, r0, r5 │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #216 @ (adr r2, 615f78 ) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [r4, #-660]! @ 0xfffffd6c │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + @ instruction: 0xfac400a5 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ 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 │ │ │ │ @@ -2065724,32 +2065706,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (616014 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [ip], #660 @ 0x294 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + @ instruction: 0xfa0c00a5 │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 6160a8 │ │ │ │ + bvc.n 615f68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r0, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -2065869,37 +2065851,37 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ac8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r2, 6161ae │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfb2e00a5 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + strb.w r0, [lr, #165] @ 0xa5 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bls.n 6161e4 │ │ │ │ + bvs.n 6160a4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.s d0, d18, d21 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldc 0, cr0, [r2], {165} @ 0xa5 │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ 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] @ (616584 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2066299,93 +2066281,93 @@ │ │ │ │ b.n 616246 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6165c4 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vst1.8 {d0[5]}, [r8], r5 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + @ instruction: 0xf6e800a5 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh.w r0, [r2, #165] @ 0xa5 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + @ instruction: 0xf61200a5 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 616654 │ │ │ │ + bvc.n 616514 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bxns r0 │ │ │ │ + add r4, ip │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r7} │ │ │ │ + cbz r2, 61662c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx ip │ │ │ │ + add lr, r8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 6166fc │ │ │ │ + bpl.n 6165bc │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 69a44 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2066469,15 +2066451,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 6166f6 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 61674e │ │ │ │ @@ -2066546,15 +2066528,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 616790 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ 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] @ (616860 ) │ │ │ │ @@ -2066615,15 +2066597,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ 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 │ │ │ │ @@ -2066779,15 +2066761,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 616982 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 6169be │ │ │ │ nop │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r7, pc, #16 @ (adr r7, 616a20 ) │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 616a5e │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 616a3c │ │ │ │ @@ -2067356,15 +2067338,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2067415,19 +2067397,19 @@ │ │ │ │ b.n 61702c │ │ │ │ ldr r2, [pc, #20] @ (617070 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a7b8 │ │ │ │ b.n 61702c │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + rev r6, r3 │ │ │ │ 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] @ (617224 ) │ │ │ │ @@ -2067586,21 +2067568,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6171b2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 617252 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 61728c │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cbnz r0, 617282 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ 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 │ │ │ │ @@ -2067697,19 +2067679,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 68c60 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6172e2 │ │ │ │ nop │ │ │ │ - rev16 r2, r2 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r0, 617390 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 61723c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2067785,19 +2067767,19 @@ │ │ │ │ b.n 6173dc │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 617438 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r3, #32] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ 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] │ │ │ │ @@ -2067808,17 +2067790,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6ad28 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (61745c ) │ │ │ │ add r2, pc │ │ │ │ blx 690cc │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb62c │ │ │ │ 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 │ │ │ │ @@ -2067916,15 +2067898,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 6299b8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 617498 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + push {r1, r2, r3, 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2067940,15 +2067922,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 68a74 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + push {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 │ │ │ │ @@ -2068132,31 +2068114,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldrh r4, [r4, #16] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #16] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + cbz r4, 617828 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r5, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2068174,15 +2068156,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6aa58 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r5, lr} │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2068441,35 +2068423,35 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + cbz r6, 617af6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r5, r6} │ │ │ │ + cbz r0, 617af8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r2, 617b2a │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r2, #32] │ │ │ │ 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 │ │ │ │ @@ -2068674,25 +2068656,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 617d32 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 617d28 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r2, [r7, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2068738,15 +2068720,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r5, #18] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617e00 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2068775,15 +2068757,15 @@ │ │ │ │ blx 6a638 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617e76 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2068827,19 +2068809,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (617e8c ) │ │ │ │ add r3, pc │ │ │ │ blx 6a638 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #0 │ │ │ │ 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 │ │ │ │ @@ -2068865,15 +2068847,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6a638 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ 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] @ (617f74 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2068967,17 +2068949,17 @@ │ │ │ │ bl 617db8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (617fe8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 617fba │ │ │ │ nop │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2069033,15 +2069015,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a418 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ 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 │ │ │ │ @@ -2069092,15 +2069074,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 6909c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ 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 │ │ │ │ @@ -2069124,15 +2069106,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 692f8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2069155,15 +2069137,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 617fec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 618450 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ 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] │ │ │ │ @@ -2069180,19 +2069162,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a334 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (618224 ) │ │ │ │ add r3, pc │ │ │ │ blx 68d2c │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ 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 │ │ │ │ @@ -2069222,19 +2069204,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ae44 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ 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 │ │ │ │ @@ -2069511,45 +2069493,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 61848a │ │ │ │ ldrb r2, [r1, #21] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r6, pc, #448 @ (adr r6, 618760 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2069894,43 +2069876,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 6187d4 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #672 @ (adr r4, 618c2c ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 6189ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #528] @ (618bd0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2070147,27 +2070129,27 @@ │ │ │ │ b.n 618b70 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #984 @ (adr r2, 618fb4 ) │ │ │ │ + add r0, pc, #344 @ (adr r0, 618d34 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r2, [r0, #23] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r2, pc, #344 @ (adr r2, 618d3c ) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 618be8 ) │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #544 @ (adr r1, 618e10 ) │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ 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] @ (618dc4 ) │ │ │ │ @@ -2070343,19 +2070325,19 @@ │ │ │ │ b.n 618d16 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, #15] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #664 @ (adr r0, 619068 ) │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r2, [r4, #11] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ 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] @ 618e78 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2070413,15 +2070395,15 @@ │ │ │ │ b.n 618e48 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + ldr r5, [pc, #968] @ (61924c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r6, #6] │ │ │ │ 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 │ │ │ │ @@ -2070578,19 +2070560,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 618fe4 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 618fac │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ 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 │ │ │ │ @@ -2070782,27 +2070764,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + ldr r7, [pc, #88] @ (619278 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + ldr r6, [pc, #816] @ (61955c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldr r5, [pc, #1016] @ (61962c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r5, [pc, #952] @ (6195f0 ) │ │ │ │ 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 │ │ │ │ @@ -2070935,25 +2070917,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #832] @ (6196d8 ) │ │ │ │ + ldr r5, [pc, #192] @ (619458 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #920] @ (619734 ) │ │ │ │ + ldr r5, [pc, #280] @ (6194b4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #496] @ (619598 ) │ │ │ │ + ldr r4, [pc, #880] @ (619718 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #240] @ (61949c ) │ │ │ │ + ldr r4, [pc, #624] @ (61961c ) │ │ │ │ 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 │ │ │ │ @@ -2071131,25 +2071113,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61953e │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #672] @ (619824 ) │ │ │ │ + ldr r3, [pc, #32] @ (6195a4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #464] @ (619758 ) │ │ │ │ + ldr r2, [pc, #848] @ (6198d8 ) │ │ │ │ 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] @ (6197a8 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2071353,19 +2071335,19 @@ │ │ │ │ b.n 61970a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ 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] @ (6198e0 ) │ │ │ │ @@ -2071761,29 +2071743,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [pc, #352] @ (619d20 ) │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r9 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bxns sp │ │ │ │ + add ip, r9 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bxns r3 │ │ │ │ + add r4, pc │ │ │ │ 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 │ │ │ │ @@ -2071834,21 +2071816,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a884 │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - mov lr, sl │ │ │ │ + add r6, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + add r6, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov lr, r2 │ │ │ │ + mvns r6, r6 │ │ │ │ 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 │ │ │ │ @@ -2071985,25 +2071967,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp lr, r9 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r8, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r8, r7 │ │ │ │ + tst r0, r3 │ │ │ │ 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 │ │ │ │ @@ -2072330,23 +2072312,23 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + ands r4, r4 │ │ │ │ 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] @ 61a1f0 │ │ │ │ @@ -2072686,21 +2072668,21 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldrh r4, [r2, r5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ 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] @ (61a5f8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2073108,15 +2073090,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r3, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrsb r0, [r4, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2073539,47 +2073521,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ ldrsble r4, [r5, r2] │ │ │ │ lslgt r1, r3, #5 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + adds r7, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + adds r6, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + adds r6, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 626d40 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2073749,41 +2073731,41 @@ │ │ │ │ b.n 61aac6 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r0, [r0, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ 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] @ (61b078 ) │ │ │ │ @@ -2073843,15 +2073825,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #872] @ (61b3ec ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ 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] @ (61b128 ) │ │ │ │ @@ -2073911,15 +2073893,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #376] @ (61b2a4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #168] @ (61b1dc ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ 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] @ (61b1d8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2073977,15 +2073959,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #696] @ (61b494 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [pc, #248] @ (61b2e0 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2074065,19 +2074047,19 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #992] @ (61b690 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r5, [pc, #528] @ (61b4d4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2074133,17 +2074115,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 61b2ec │ │ │ │ nop │ │ │ │ ldr r5, [pc, #120] @ (61b3cc ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -2074227,19 +2074209,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 45e0dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349d3c> │ │ │ │ b.n 61b38e │ │ │ │ ldr r4, [pc, #512] @ (61b644 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ 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 │ │ │ │ @@ -2074334,23 +2074316,23 @@ │ │ │ │ b.n 61b508 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #560] @ (61b77c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [pc, #904] @ (61b8e8 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ 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 │ │ │ │ @@ -2074358,15 +2074340,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61b458 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2074374,15 +2074356,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61b458 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2074415,17 +2074397,17 @@ │ │ │ │ blx 69b58 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6909c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ 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 │ │ │ │ @@ -2074458,17 +2074440,17 @@ │ │ │ │ blx 69bb8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6909c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ 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 │ │ │ │ @@ -2074501,17 +2074483,17 @@ │ │ │ │ blx 69f08 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6909c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ 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 │ │ │ │ @@ -2074556,17 +2074538,17 @@ │ │ │ │ blx 69f08 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 6909c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ 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 │ │ │ │ @@ -2074595,29 +2074577,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6909c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #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 r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (61b7f8 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac38 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ 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] │ │ │ │ @@ -2074628,17 +2074610,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6af28 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61b830 ) │ │ │ │ add r3, pc │ │ │ │ blx 6acf8 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ 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 │ │ │ │ @@ -2074655,15 +2074637,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61b870 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2074689,17 +2074671,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61b8c8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6acf8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ 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] @ (61b930 ) │ │ │ │ @@ -2074738,15 +2074720,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bx r3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ mov lr, ip │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2074787,15 +2074769,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov lr, r4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ mov r2, lr │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2074866,17 +2074848,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ mov r4, r5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp ip, r6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2074921,15 +2074903,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, ip │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r2, r4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2075788,15 +2075770,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6909c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2075890,15 +2075872,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r2, #206 @ 0xce │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r2, #116 @ 0x74 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2075939,15 +2075921,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2075997,15 +2075979,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r1, #186 @ 0xba │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #104 @ 0x68 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2076022,15 +2076004,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626d40 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2076045,15 +2076027,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626d40 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2076068,15 +2076050,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626d40 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (61c7fc ) │ │ │ │ @@ -2076124,15 +2076106,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2076211,17 +2076193,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #166 @ 0xa6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r7, #68 @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2076332,21 +2076314,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r6, #12 │ │ │ │ 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 │ │ │ │ @@ -2076436,17 +2076418,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r5, #12 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2076498,17 +2076480,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2076904,33 +2076886,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r2, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61d038 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2077040,23 +2077022,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 69abc │ │ │ │ b.n 61cfd2 │ │ │ │ nop │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs r2, r5 │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ 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] @ (61d428 ) │ │ │ │ @@ -2077377,23 +2077359,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r4, #8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r1, [pc, #312] @ (61d59c ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2077519,21 +2077501,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61d542 │ │ │ │ mov r0, r5 │ │ │ │ blx 696cc , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61d51c │ │ │ │ nop │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r2, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #170 @ 0xaa │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2077603,28 +2077585,28 @@ │ │ │ │ blx 6a95c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 69894 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61d690 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6ad10 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ 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 │ │ │ │ @@ -2077645,15 +2077627,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6aa10 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2077676,15 +2077658,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61d730 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ad10 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ 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] │ │ │ │ @@ -2077738,17 +2077720,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 691ec │ │ │ │ mov r2, r0 │ │ │ │ b.n 61d752 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ 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] │ │ │ │ @@ -2077766,15 +2077748,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ad10 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -2077814,17 +2077796,17 @@ │ │ │ │ blx 6a95c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 69894 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, r3] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ 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 │ │ │ │ @@ -2077852,17 +2077834,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 69894 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ 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 │ │ │ │ @@ -2077878,15 +2077860,15 @@ │ │ │ │ blx 6881c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 69894 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ 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 │ │ │ │ @@ -2077991,17 +2077973,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61d5b8 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ 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 │ │ │ │ @@ -2078053,19 +2078035,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6ad10 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #640] @ (61dd78 ) │ │ │ │ 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 │ │ │ │ @@ -2078132,21 +2078114,21 @@ │ │ │ │ bl 61d5b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 69894 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + ldr r6, [pc, #960] @ (61df7c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ 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 │ │ │ │ @@ -2079440,38 +2079422,37 @@ │ │ │ │ bl 61c168 │ │ │ │ mov r8, r0 │ │ │ │ b.n 61e8ec │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #264] @ (61ea34 ) │ │ │ │ + ldr r3, [pc, #648] @ (61ebb4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r2, [pc, #960] @ (61ecf4 ) │ │ │ │ + ldr r0, [pc, #320] @ (61ea74 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #928] @ (61ecd8 ) │ │ │ │ + ldr r0, [pc, #288] @ (61ea58 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #112] @ (61e9ac ) │ │ │ │ + mov r4, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #552] @ (61eb68 ) │ │ │ │ + cmp sl, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.u8 d0, d26, d24 │ │ │ │ - bx sl │ │ │ │ + stc2l 0, cr0, [sl], #-672 @ 0xfffffd60 │ │ │ │ + add sl, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - mov r8, r7 │ │ │ │ + cdp2 0, 5, cr0, cr14, cr8, {5} │ │ │ │ + add r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, pc │ │ │ │ + negs r4, r3 │ │ │ │ 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 │ │ │ │ @@ -2079792,19 +2079773,19 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 6399ac │ │ │ │ b.n 61ebca │ │ │ │ nop │ │ │ │ - bics r2, r4 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r2, r3 │ │ │ │ + ands r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r0, r6 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -2079860,15 +2079841,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a130 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ands r4, r5 │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -2080024,15 +2080005,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #9 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r0, #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, #3984] @ 0xf90 │ │ │ │ @@ -2080145,15 +2080126,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ @@ -2080310,19 +2080291,19 @@ │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 61f18e │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r4, #27 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r2, #25 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ 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 │ │ │ │ @@ -2080777,17 +2080758,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsrs r6, r6, #21 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 63933c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2081106,19 +2081087,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r2, r6, #23 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2081188,17 +2081169,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 45e0dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349d3c> │ │ │ │ b.n 61f7e4 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -2081387,15 +2081368,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #19 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r6, r6, #12 │ │ │ │ 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 │ │ │ │ @@ -2081450,15 +2081431,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r3, #11 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r4, r0, #10 │ │ │ │ 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 │ │ │ │ @@ -2081528,19 +2081509,22 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61fdfe │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d800a8 │ │ │ │ - @ instruction: 0xe8d600a8 │ │ │ │ + b.n 61fad0 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + b.n 61fad0 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r0, r1, #7 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrd r0, r0, [ip], #-672 @ 0x2a0 │ │ │ │ + b.n 61fa24 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ @@ -2081886,21 +2081870,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61c168 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2082223,15 +2082207,15 @@ │ │ │ │ b.n 62007c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfbfe0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2082338,15 +2082322,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa2c0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ 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 │ │ │ │ @@ -2082424,15 +2082408,15 @@ │ │ │ │ bne.n 6207a4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ vst4.16 {d0,d2,d4,d6}, [ip :64], r8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str??.w r0, [lr, ] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2082545,15 +2082529,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r6, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf7300158 │ │ │ │ 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 │ │ │ │ @@ -2082668,15 +2082652,15 @@ │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6e00158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf5e60158 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #324] @ (620ba0 ) │ │ │ │ @@ -2082802,15 +2082786,15 @@ │ │ │ │ bne.n 620b9c │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf5980158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ orns r1, r6, #14155776 @ 0xd80000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3408] @ 0xd50 │ │ │ │ sub.w sp, sp, #652 @ 0x28c │ │ │ │ @@ -2083297,27 +2083281,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, sl, #14155776 @ 0xd80000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3b40158 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 69798 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 691ec │ │ │ │ @@ -2083726,32 +2083710,32 @@ │ │ │ │ bl 45e0dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349d3c> │ │ │ │ b.n 620fde │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mcr 1, 2, r0, cr2, cr8, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 6214c8 │ │ │ │ + beq.n 621588 │ │ │ │ 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 │ │ │ │ @@ -2084094,24 +2084078,24 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 621702 │ │ │ │ nop │ │ │ │ @ instruction: 0xeae20158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeac00158 │ │ │ │ - bne.n 621808 │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ands.w r1, sl, r8, lsr #1 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ 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 │ │ │ │ @@ -2084647,21 +2084631,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 6909c │ │ │ │ mov r7, r5 │ │ │ │ @@ -2084915,17 +2084899,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6abcc │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2085492,21 +2085476,21 @@ │ │ │ │ bl 45e0dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349d3c> │ │ │ │ b.w 621a80 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + bkpt 0x00a8 │ │ │ │ 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 │ │ │ │ @@ -2085811,21 +2085795,21 @@ │ │ │ │ b.n 6227b6 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 622a2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bhi.n 622a1c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ 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 │ │ │ │ @@ -2086109,22 +2086093,20 @@ │ │ │ │ b.n 622af0 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 622cd0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bpl.n 622cc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + vhadd.u16 d16, d18, d30 │ │ │ │ + cdp2 0, 15, cr0, cr0, 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, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [pc, #1488] @ 6232a8 │ │ │ │ @@ -2086706,19 +2086688,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 6232e4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vaddl.u16 q0, d28, d30 │ │ │ │ + ldc2l 0, cr0, [ip], #696 @ 0x2b8 │ │ │ │ bne.n 6231c8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc2l 0, cr0, [r4, #696] @ 0x2b8 │ │ │ │ - @ instruction: 0xfb9600ae │ │ │ │ + @ instruction: 0xfb3400ae │ │ │ │ + ldr??.w r0, [r6, #174] @ 0xae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #648] @ (623560 ) │ │ │ │ @@ -2086981,15 +2086963,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 623430 │ │ │ │ nop │ │ │ │ ldmia r5, {r5} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r2, #174] @ 0xae │ │ │ │ + @ instruction: 0xf71200ae │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -2087333,26 +2087315,26 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 623892 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf68200ae │ │ │ │ + @ instruction: 0xf3e200ae │ │ │ │ ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf5fe00ae │ │ │ │ - sbcs.w r0, sl, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf53400ae │ │ │ │ - adds.w r0, r0, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf4ec00ae │ │ │ │ - @ instruction: 0xf4c600ae │ │ │ │ - @ instruction: 0xf4b400ae │ │ │ │ - orns r0, r0, #5701632 @ 0x570000 │ │ │ │ - bic.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf35e00ae │ │ │ │ + @ instruction: 0xf2da00ae │ │ │ │ + @ instruction: 0xf29400ae │ │ │ │ + @ instruction: 0xf27000ae │ │ │ │ + movw r0, #49326 @ 0xc0ae │ │ │ │ + @ instruction: 0xf22600ae │ │ │ │ + @ instruction: 0xf21400ae │ │ │ │ + rsbs r0, r0, #174 @ 0xae │ │ │ │ + @ instruction: 0xf18600ae │ │ │ │ stmdb 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] @ (623d00 ) │ │ │ │ @@ -2087708,29 +2087690,29 @@ │ │ │ │ b.n 623c5c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf32c00ae │ │ │ │ + eor.w r0, ip, #174 @ 0xae │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf2e600ae │ │ │ │ - subw r0, r0, #174 @ 0xae │ │ │ │ - @ instruction: 0xf28600ae │ │ │ │ - rsbs r0, sl, #174 @ 0xae │ │ │ │ - @ instruction: 0xf18a00ae │ │ │ │ - adcs.w r0, sl, #174 @ 0xae │ │ │ │ - @ instruction: 0xf13800ae │ │ │ │ - @ instruction: 0xf12600ae │ │ │ │ - @ instruction: 0xf0de00ae │ │ │ │ - @ instruction: 0xf0b200ae │ │ │ │ - orn r0, r6, #174 @ 0xae │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + orr.w r0, r6, #174 @ 0xae │ │ │ │ + and.w r0, r0, #174 @ 0xae │ │ │ │ + vaddl.s32 q8, d22, d30 │ │ │ │ + vhadd.s d0, d26, d30 │ │ │ │ + cdp 0, 14, cr0, cr10, cr14, {5} │ │ │ │ + cdp 0, 11, cr0, cr10, cr14, {5} │ │ │ │ + cdp 0, 9, cr0, cr8, cr14, {5} │ │ │ │ + cdp 0, 8, cr0, cr6, cr14, {5} │ │ │ │ + cdp 0, 3, cr0, cr14, cr14, {5} │ │ │ │ + cdp 0, 1, cr0, cr2, cr14, {5} │ │ │ │ + stcl 0, cr0, [r6, #696] @ 0x2b8 │ │ │ │ + add r7, pc, #776 @ (adr r7, 624048 ) │ │ │ │ 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 │ │ │ │ @@ -2087920,17 +2087902,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 64f5e0 │ │ │ │ mov r1, r0 │ │ │ │ b.n 623f28 │ │ │ │ nop │ │ │ │ - cdp 0, 6, cr0, cr4, cr14, {5} │ │ │ │ - cdp 0, 5, cr0, cr4, cr14, {5} │ │ │ │ - cdp 0, 4, cr0, cr6, cr14, {5} │ │ │ │ + rsb r0, r4, lr, asr #2 │ │ │ │ + subs.w r0, r4, lr, asr #2 │ │ │ │ + sub.w r0, r6, lr, asr #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3056] @ 624b68 │ │ │ │ @@ -2089066,36 +2089048,39 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 624ad8 │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6], {174} @ 0xae │ │ │ │ + ldrd r0, r0, [r6, #696]! @ 0x2b8 │ │ │ │ bkpt 0x0066 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xeb2c00ae │ │ │ │ - strd r0, r0, [r0, #-696] @ 0x2b8 │ │ │ │ - ldmdb r8!, {r1, r2, r3, r5, r7} │ │ │ │ - @ instruction: 0xe85a00ae │ │ │ │ - b.n 6249f8 │ │ │ │ + stmia.w ip, {r1, r2, r3, r5, r7} │ │ │ │ + b.n 6248c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 6248b4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6246f4 │ │ │ │ + b.n 6246fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 62446c │ │ │ │ + b.n 6244b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624400 │ │ │ │ + b.n 625374 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6251e0 │ │ │ │ + b.n 6251b4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 625030 │ │ │ │ + b.n 624f2c │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 624ec0 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 624ca0 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624f1c │ │ │ │ + svc 26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64c66c │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ @@ -2089206,15 +2089191,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 62444a │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 62452c │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 624f5c │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2089634,17 +2089619,17 @@ │ │ │ │ b.n 625018 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r0, 6251a2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + bgt.n 6250c4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2089750,18 +2089735,18 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + itee ge │ │ │ │ + lslge r3, r4, #4 │ │ │ │ + addlt r5, sp, #528 @ 0x210 │ │ │ │ + lsllt r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -2090055,15 +2090040,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6255f0 │ │ │ │ + bpl.n 6256b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090177,21 +2090162,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6256ac │ │ │ │ + bmi.n 62576c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 625c64 │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 625958 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bpl.n 625814 │ │ │ │ + bcs.n 6256d4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -2090300,21 +2090285,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 625954 │ │ │ │ + bcs.n 625814 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 625b08 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + ble.n 6258bc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bmi.n 6258b8 │ │ │ │ + bne.n 625978 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r7, pc, #592 @ (adr r7, 625af4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090546,25 +2090531,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - bmi.n 625bd8 │ │ │ │ + bne.n 625a98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r7, pc, #192 @ (adr r7, 625be8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #240] @ (625c20 ) │ │ │ │ + mov ip, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r5, pc, #24 @ (adr r5, 625b54 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090663,15 +2090648,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #656 @ (adr r4, 625ed4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 625b50 │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r3, pc, #896 @ (adr r3, 625fd0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2090926,17 +2090911,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #808 @ (adr r1, 6261d0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r1, pc, #448 @ (adr r1, 626078 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2091016,17 +2091001,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 68c60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2091099,17 +2091084,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68c60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ 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] @ 62666c │ │ │ │ @@ -2091659,33 +2091644,33 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r6, lr} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2091725,15 +2091710,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 6266e8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2091759,15 +2091744,15 @@ │ │ │ │ blx 697a4 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 626760 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2091837,21 +2091822,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626840 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2091922,21 +2091907,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62690e │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r7, [sp, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2091972,15 +2091957,15 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ 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 │ │ │ │ @@ -2092056,19 +2092041,19 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsrs r4, r2, #30 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsrs r6, r7, #29 │ │ │ │ lsls r6, r3, #5 │ │ │ │ sxth r4, r5 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ lsrs r6, r4, #29 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ cbz r2, 626a7e │ │ │ │ lsls r1, r2, #5 │ │ │ │ lsrs r2, r2, #28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r3, [pc, #4] @ (626a78 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2092096,15 +2092081,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6af40 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (626ae0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2092241,17 +2092226,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 626be2 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 626be2 │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ 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 │ │ │ │ @@ -2092351,31 +2092336,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 626cb4 │ │ │ │ ldr r0, [pc, #40] @ (626d3c ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 626cb4 │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + cbz r2, 626d8e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2092484,21 +2092469,21 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - it pl │ │ │ │ - lslpl r6, r5, #2 │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ 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 │ │ │ │ @@ -2092785,19 +2092770,19 @@ │ │ │ │ b.n 626fda │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbnz r2, 6271fa │ │ │ │ + cbnz r2, 627192 │ │ │ │ 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] @ 627220 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2092908,15 +2092893,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 690f0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - hlt 0x003c │ │ │ │ + @ instruction: 0xb81c │ │ │ │ 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] @ (6273cc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2093021,15 +2093006,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbnz r6, 627416 │ │ │ │ + @ instruction: 0xb74e │ │ │ │ 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] @ (627520 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2093156,17 +2093141,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #30] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (6277c0 ) │ │ │ │ @@ -2093411,31 +2093396,31 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r5, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - setend le │ │ │ │ + cbz r0, 62784c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1096] @ 627c4c │ │ │ │ @@ -2093856,33 +2093841,33 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r2, 627cd6 │ │ │ │ + cbz r2, 627c6e │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r6 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r4, 627ca6 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r4, 627c92 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1272] @ 62818c │ │ │ │ @@ -2094368,33 +2094353,33 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r0, [r3, #26] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r7, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -2094524,15 +2094509,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ad10 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r7, pc, #600 @ (adr r7, 628580 ) │ │ │ │ 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 │ │ │ │ @@ -2094672,21 +2094657,21 @@ │ │ │ │ b.n 6283de │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #18] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r7, pc, #64 @ (adr r7, 6284d8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r2, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r6, pc, #400 @ (adr r6, 628630 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r6, pc, #48 @ (adr r6, 6284d4 ) │ │ │ │ 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 │ │ │ │ @@ -2094903,23 +2094888,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6285e4 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r6, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #680 @ (adr r7, 6289a8 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 628728 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #128 @ (adr r7, 628784 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 628904 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, pc, #736 @ (adr r6, 6289ec ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 62876c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, pc, #264 @ (adr r6, 628818 ) │ │ │ │ + add r3, pc, #648 @ (adr r3, 628998 ) │ │ │ │ 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 │ │ │ │ @@ -2095179,21 +2095164,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 628950 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, #29] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #184 @ (adr r4, 628aac ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 628c2c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 628cf0 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 628a70 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r3, pc, #536 @ (adr r3, 628c18 ) │ │ │ │ + add r0, pc, #920 @ (adr r0, 628d98 ) │ │ │ │ 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 │ │ │ │ @@ -2095501,25 +2095486,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 628cc0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #23] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, pc, #584 @ (adr r2, 628f6c ) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r0, [r5, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, pc, #88 @ (adr r2, 628d84 ) │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #952 @ (adr r1, 6290e8 ) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #504 @ (adr r1, 628f2c ) │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #16 @ (adr r1, 628d48 ) │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -2095957,15 +2095942,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6291fc │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096493,17 +2096478,17 @@ │ │ │ │ b.n 629732 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61bdb0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6296c4 │ │ │ │ nop │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ 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 │ │ │ │ @@ -2096703,21 +2096688,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae44 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 629902 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (629cb8 ) │ │ │ │ @@ -2097001,43 +2096986,43 @@ │ │ │ │ nop │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [pc, #432] @ (629e8c ) │ │ │ │ + ldr r4, [pc, #816] @ (62a00c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #928] @ (62a090 ) │ │ │ │ + ldr r4, [pc, #288] @ (629e10 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #320] @ (629e34 ) │ │ │ │ + ldr r3, [pc, #704] @ (629fb4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #640] @ (629f78 ) │ │ │ │ + ldr r4, [pc, #0] @ (629cf8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #360] @ (629e64 ) │ │ │ │ + ldr r3, [pc, #744] @ (629fe4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #176] @ (629db0 ) │ │ │ │ + ldr r3, [pc, #560] @ (629f30 ) │ │ │ │ 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] @ (629e2c ) │ │ │ │ @@ -2097151,15 +2097136,15 @@ │ │ │ │ b.n 629dec │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 629e2a │ │ │ │ str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r1, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2097209,17 +2097194,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a130 │ │ │ │ mov r4, r0 │ │ │ │ b.n 629ea0 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2097404,15 +2097389,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r4, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r1, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ 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] @ (62a0f0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2097620,15 +2097605,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62a2bc ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ nop │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2098891,15 +2098876,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r4, [r4, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r2, [r1, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r6, [r4, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2098994,15 +2098979,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6947c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62afc4 │ │ │ │ ldr r0, [pc, #4] @ (62b058 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - cbnz r2, 62b0c4 │ │ │ │ + cbnz r2, 62b05c │ │ │ │ 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 │ │ │ │ @@ -2099306,25 +2099291,25 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #160] @ (62b3fc ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r7, [pc, #152] @ (62b3f8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r6, pc, #600 @ (adr r6, 62b5c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r5, [pc, #264] @ (62b488 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #984] @ (62b760 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2100543,15 +2100528,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62bf84 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62bf7e │ │ │ │ movs r3, #2 │ │ │ │ b.n 62bf84 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2100747,37 +2100732,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62c238 ) │ │ │ │ add r3, pc │ │ │ │ blx 6909c │ │ │ │ b.n 62c0f4 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ 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 │ │ │ │ @@ -2100838,15 +2100823,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62c27a │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2101044,15 +2101029,15 @@ │ │ │ │ blx 69f08 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3224] @ 0xc98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62c504 │ │ │ │ ldr.w r0, [r4, #3232] @ 0xca0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -2101114,15 +2101099,15 @@ │ │ │ │ blx 6a418 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6aa10 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r3, [r0, #3268] @ 0xcc4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62c5da │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2101197,15 +2101182,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6aa10 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62c78c ) │ │ │ │ @@ -2101282,15 +2101267,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #44 @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r0, #140 @ 0x8c │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2101387,19 +2101372,19 @@ │ │ │ │ b.n 62c7de │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #74 @ 0x4a │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r7, #172 @ 0xac │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62c9e0 ) │ │ │ │ @@ -2101507,17 +2101492,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #34 @ 0x22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r6, #58 @ 0x3a │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2101590,15 +2101575,15 @@ │ │ │ │ bhi.n 62ca86 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6189ac │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r7, 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2101784,23 +2101769,23 @@ │ │ │ │ b.n 62cc64 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2101845,15 +2101830,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69f08 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #984] @ 0x3d8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2101926,17 +2101911,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61c168 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62cd8c │ │ │ │ bl 62c4c4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62cd8c │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2101995,15 +2101980,15 @@ │ │ │ │ b.n 62ce6c │ │ │ │ blx 69798 │ │ │ │ b.n 62cea4 │ │ │ │ blx 69f38 │ │ │ │ b.n 62cea4 │ │ │ │ blx 6abcc │ │ │ │ b.n 62cea4 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2102056,17 +2102041,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6af28 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62d0b8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2102171,15 +2102156,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r7, #96 @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2102455,15 +2102440,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62d1e2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r4, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2102614,25 +2102599,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61c168 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62d46c │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ 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 │ │ │ │ @@ -2102835,15 +2102820,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d70e │ │ │ │ b.n 62d5fa │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d6fc │ │ │ │ b.n 62d688 │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ 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 │ │ │ │ @@ -2103082,17 +2103067,17 @@ │ │ │ │ b.n 62d8fe │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62d9b6 │ │ │ │ b.n 62d824 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62d9a2 │ │ │ │ b.n 62d8d6 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2103199,19 +2103184,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62da4a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62da4a │ │ │ │ nop │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + ldr r7, [pc, #696] @ (62de04 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + ldr r7, [pc, #608] @ (62ddb0 ) │ │ │ │ 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 │ │ │ │ @@ -2103824,41 +2103809,41 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + ldr r6, [pc, #568] @ (62e3dc ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + ldr r6, [pc, #360] @ (62e310 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + ldr r5, [pc, #992] @ (62e58c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + ldr r5, [pc, #960] @ (62e570 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r5, [pc, #912] @ (62e544 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #664] @ (62e450 ) │ │ │ │ + ldr r4, [pc, #24] @ (62e1d0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #192] @ (62e280 ) │ │ │ │ + ldr r3, [pc, #576] @ (62e400 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [pc, #960] @ (62e584 ) │ │ │ │ + ldr r3, [pc, #320] @ (62e304 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [pc, #928] @ (62e568 ) │ │ │ │ + ldr r2, [pc, #288] @ (62e2e8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2103950,17 +2103935,17 @@ │ │ │ │ b.n 62e28a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r1, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #1000] @ (62e6bc ) │ │ │ │ + ldr r0, [pc, #360] @ (62e43c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #664] @ (62e570 ) │ │ │ │ + ldr r0, [pc, #24] @ (62e2f0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r6, r5, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2104452,15 +2104437,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62e7b2 │ │ │ │ adds r7, r2, #5 │ │ │ │ add.w r7, r4, r7, lsl #4 │ │ │ │ b.n 62e7b2 │ │ │ │ nop │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #116] @ (62e8e4 ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2104927,19 +2104912,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r4, r0, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r6 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r4, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r5 │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ 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] @ (62ef90 ) │ │ │ │ @@ -2105184,19 +2105169,19 @@ │ │ │ │ b.n 62eeea │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr6, cr7, {5} │ │ │ │ + smlaltb r0, r0, r6, r7 │ │ │ │ asrs r0, r3, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc2 0, cr0, [sl, #668] @ 0x29c │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + @ instruction: 0xfafa00a7 │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -2105738,31 +2105723,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r6, r5, #32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r2, r3, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ 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 6909c │ │ │ │ @@ -2106287,54 +2106272,54 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 62f90c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r3, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf2b200a7 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + ands.w r0, r2, #167 @ 0xa7 │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfa0e00b0 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + @ instruction: 0xf76e00b0 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9cc00b0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + @ instruction: 0xf72c00b0 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r1, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs.w r0, lr, #167 @ 0xa7 │ │ │ │ - bgt.n 62fabc │ │ │ │ + vhadd.s16 d0, d30, d23 │ │ │ │ + bge.n 62fb7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfa0c00b0 │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf76c00b0 │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 62fabc │ │ │ │ + bge.n 62fb7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c400b0 │ │ │ │ + @ instruction: 0xf72400b0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1244] @ 630028 │ │ │ │ @@ -2106834,21 +2106819,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 62fb8a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ 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] @ (6301b4 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2107706,42 +2107691,42 @@ │ │ │ │ beq.w 6304c2 │ │ │ │ bhi.w 630554 │ │ │ │ b.n 6308ac │ │ │ │ nop │ │ │ │ mrc2 1, 0, r0, cr14, cr7, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xfb740157 │ │ │ │ - b.n 6304a0 │ │ │ │ + b.n 630f60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6304b4 │ │ │ │ + b.n 630f74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 630430 │ │ │ │ + b.n 630ef0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #136 @ (adr r4, 6309a8 ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 630b28 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6310cc │ │ │ │ + b.n 630b8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 631090 │ │ │ │ + b.n 630b50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -2108120,28 +2108105,28 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subw r1, ip, #2135 @ 0x857 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xf4e80157 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ 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] @ 631880 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2109235,31 +2109220,31 @@ │ │ │ │ @ instruction: 0xf2860157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2580157 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, r8, #87 @ 0x57 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #348] @ 0x15c │ │ │ │ bl 61a260 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [fp, #33] @ 0x21 │ │ │ │ b.n 631350 │ │ │ │ @@ -2110170,87 +2110155,87 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45e0dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349d3c> │ │ │ │ b.n 632148 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ 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 │ │ │ │ @@ -2110675,25 +2110660,25 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 632740 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bge.n 632720 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ 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] @ (632b7c ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2111081,22 +2111066,20 @@ │ │ │ │ nop │ │ │ │ bhi.n 632c60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 632c40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ + vrev32.32 d16, d29 │ │ │ │ + vaddl.u16 q8, d18, d29 │ │ │ │ stmdb 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] @ (632e60 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -2111360,23 +2111343,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ bmi.n 632ef0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + cdp2 0, 2, cr0, cr4, cr13, {5} │ │ │ │ bcc.n 632f38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r4, r5 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 6330e0 ) │ │ │ │ + stc2 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cdp2 0, 13, cr0, cr14, cr13, {5} │ │ │ │ + ldc2 0, cr0, [lr], #-692 @ 0xfffffd4c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1300] @ 6333ac │ │ │ │ ldr.w r2, [pc, #1300] @ 6333b0 │ │ │ │ @@ -2111868,26 +2111849,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 633448 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ + @ instruction: 0xfaec00ad │ │ │ │ beq.n 6333e8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc2 0, cr0, [r4, #-692] @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [r6], #-692 @ 0xfffffd4c │ │ │ │ - @ instruction: 0xfb6200ad │ │ │ │ - rev r2, r1 │ │ │ │ + @ instruction: 0xfa6400ad │ │ │ │ + vst1.8 {d0[5]}, [r6]! │ │ │ │ + str.w r0, [r2, #173] @ 0xad │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfaf800ad │ │ │ │ - rev r6, r0 │ │ │ │ + ldr.w r0, [r8, sp, lsl #2] │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r0, 6333f4 │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ 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 │ │ │ │ @@ -2112670,21 +2112651,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62c6a8 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 633970 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + cbz r6, 633c76 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + cbz r2, 633c7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + cbz r6, 633c80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf31e00ad │ │ │ │ + orns r0, lr, #173 @ 0xad │ │ │ │ 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] @ (633df4 ) │ │ │ │ ldr r3, [pc, #452] @ (633df8 ) │ │ │ │ @@ -2113399,18 +2113380,19 @@ │ │ │ │ b.n 634026 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4], #692 @ 0x2b4 │ │ │ │ - mcrr 0, 10, r0, r2, cr13 │ │ │ │ - adds.w r0, r4, sp, asr #2 │ │ │ │ - bics.w r0, r0, sp, asr #2 │ │ │ │ + orr.w r0, r4, sp, asr #2 │ │ │ │ + @ instruction: 0xe9a200ad │ │ │ │ + ldrd r0, r0, [r4], #-692 @ 0x2b4 │ │ │ │ + b.n 63425c │ │ │ │ + lsls r5, r5, #2 │ │ │ │ pop {r1, pc} │ │ │ │ lsls r7, r2, #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] @ 6343d0 │ │ │ │ @@ -2113705,15 +2113687,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ revsh r4, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6344e0 │ │ │ │ + b.n 633fa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbnz r4, 634678 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ @@ -2113905,19 +2113887,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 634858 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6343d0 │ │ │ │ + b.n 634e90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6343b0 │ │ │ │ + b.n 634e70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 634334 │ │ │ │ + b.n 634df4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0xb80c │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -2115038,23 +2115020,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb784 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #856 @ (adr r0, 635758 ) │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r1, r2} │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 635324 │ │ │ │ + bvc.n 6353e4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 62e860 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -2116082,33 +2116064,33 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 62efa8 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 634be0 │ │ │ │ - bhi.n 635e54 │ │ │ │ + bpl.n 635f14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 635e34 │ │ │ │ + bpl.n 635ef4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 635e68 │ │ │ │ + bmi.n 635f28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 635fac │ │ │ │ + bne.n 635e6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 635e90 │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ 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 │ │ │ │ @@ -2116965,33 +2116947,33 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 635d88 │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r7, #16 │ │ │ │ beq.w 636d50 │ │ │ │ bhi.w 636d26 │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ @@ -2117594,43 +2117576,43 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + nop {11} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + pop {r1, r4, pc} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itet le │ │ │ │ - lslle r5, r5, #2 │ │ │ │ - itee lt @ unpredictable │ │ │ │ - lsllt r5, r5, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ - lslge r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r2, 636ffa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + cbnz r6, 636ff6 │ │ │ │ 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] @ (637130 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2118777,47 +2118759,47 @@ │ │ │ │ add.w lr, sp, #184 @ 0xb8 │ │ │ │ b.n 637b62 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - revsh r2, r4 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 637c02 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrh r6, [r1, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + push {r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + cbz r6, 637c7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + cbz r6, 637c64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + cbz r4, 637c40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 637c94 │ │ │ │ + cbz r6, 637c2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r4, 637c86 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r0, 637c48 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ 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] @ 6382f4 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2119443,31 +2119425,31 @@ │ │ │ │ nop │ │ │ │ strh r6, [r6, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r7, pc, #968 @ (adr r7, 6386e0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #504] @ 0x1f8 │ │ │ │ subw sp, sp, #3556 @ 0xde4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2120546,59 +2120528,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #232 @ (adr r3, 639090 ) │ │ │ │ + add r0, pc, #616 @ (adr r0, 639210 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r2, [r0, #23] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, #50 @ 0x32 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ 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 651cdc │ │ │ │ @@ -2120636,15 +2120618,15 @@ │ │ │ │ bl 52f760 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41b3c0> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 531214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41ce74> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4eac │ │ │ │ + bl ac4b9c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ 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 │ │ │ │ @@ -2120805,19 +2120787,19 @@ │ │ │ │ b.n 6391d4 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ 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] @ (63932c ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2120917,15 +2120899,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2121387,59 +2121369,59 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2121664,15 +2121646,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2121811,21 +2121793,21 @@ │ │ │ │ nop │ │ │ │ str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2121950,17 +2121932,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2122032,17 +2122014,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6af28 │ │ │ │ mov r6, r0 │ │ │ │ b.n 639e00 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ 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 │ │ │ │ @@ -2122167,17 +2122149,17 @@ │ │ │ │ bl 45e0dc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349d3c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 639f12 │ │ │ │ str r4, [r7, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ 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 │ │ │ │ @@ -2122361,21 +2122343,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 63a166 │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #832] @ (63a540 ) │ │ │ │ + ldr r2, [pc, #192] @ (63a2c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [pc, #416] @ (63a3a4 ) │ │ │ │ + ldr r1, [pc, #800] @ (63a524 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [pc, #296] @ (63a330 ) │ │ │ │ + ldr r1, [pc, #680] @ (63a4b0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [pc, #560] @ (63a43c ) │ │ │ │ + ldr r1, [pc, #944] @ (63a5bc ) │ │ │ │ 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 │ │ │ │ @@ -2122829,17 +2122811,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63a7f4 ) │ │ │ │ @@ -2122949,19 +2122931,19 @@ │ │ │ │ b.n 63a744 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #20] │ │ │ │ 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 │ │ │ │ @@ -2123043,23 +2123025,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r1, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrsb r6, [r3, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - mov r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ 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 │ │ │ │ @@ -2123120,15 +2123102,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6af40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r2, fp │ │ │ │ + cmp r2, r7 │ │ │ │ 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] @ (63a9dc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2123144,17 +2123126,17 @@ │ │ │ │ bl 646270 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6193b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ 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] @ (63aa1c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2123170,17 +2123152,17 @@ │ │ │ │ bl 646270 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6193b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ 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] @ (63aa7c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2123211,21 +2123193,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6a418 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add ip, r3 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add ip, r1 │ │ │ │ + rors r4, r5 │ │ │ │ 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 │ │ │ │ @@ -2123383,21 +2123365,21 @@ │ │ │ │ b.n 63ac1a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmn r0, r6 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r6, [r3, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmn r2, r1 │ │ │ │ + ands r2, r5 │ │ │ │ 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 │ │ │ │ @@ -2123488,15 +2123470,15 @@ │ │ │ │ blx 6909c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63acf2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2124367,69 +2124349,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63b48c │ │ │ │ nop │ │ │ │ strh r4, [r2, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r2, [r5, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r6, #32] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63b70c │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2125450,33 +2125432,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ cmp r0, pc │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r6, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ 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 │ │ │ │ @@ -2125632,19 +2125614,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6a764 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ 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] @ (63c474 ) │ │ │ │ @@ -2125698,15 +2125680,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #250 @ 0xfa │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2125828,17 +2125810,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 645d0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ 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] @ (63c654 ) │ │ │ │ @@ -2125880,15 +2125862,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2126011,17 +2125993,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 645d0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ 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] @ 63c920 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126162,19 +2126144,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #26 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r7, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #24] │ │ │ │ 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 │ │ │ │ @@ -2126214,15 +2126196,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63ca44 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2126271,15 +2126253,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 68ab0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [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, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63cd60 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126560,21 +2126542,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63cc32 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ adds r5, #152 @ 0x98 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2127376,17 +2127358,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 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63d9dc │ │ │ │ mov r0, r4 │ │ │ │ bl 6299b8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2127851,19 +2127833,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63a9e4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63d5ea │ │ │ │ nop │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ 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 │ │ │ │ @@ -2127917,15 +2127899,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 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63db6c ) │ │ │ │ @@ -2128513,23 +2128495,23 @@ │ │ │ │ b.n 63ddea │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + ldr r5, [pc, #1008] @ (63e48c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [pc, #392] @ (63e22c ) │ │ │ │ + ldr r3, [pc, #776] @ (63e3ac ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [pc, #776] @ (63e3b0 ) │ │ │ │ + ldr r3, [pc, #136] @ (63e130 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [pc, #848] @ (63e3fc ) │ │ │ │ + ldr r2, [pc, #208] @ (63e17c ) │ │ │ │ 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 │ │ │ │ @@ -2129425,15 +2129407,15 @@ │ │ │ │ blx 6909c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6189ac │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bics r0, r2 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2129575,15 +2129557,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r5, #23 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r7 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r5, #18 │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2129870,15 +2129852,15 @@ │ │ │ │ b.n 63ed7c │ │ │ │ asrs r0, r4, #15 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #9 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r4, #28 │ │ │ │ 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 │ │ │ │ @@ -2129908,15 +2129890,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691ec │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ 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 │ │ │ │ @@ -2129946,15 +2129928,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691ec │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #10 │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -2130366,21 +2130348,21 @@ │ │ │ │ nop │ │ │ │ asrs r0, r4, #2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldc2l 0, cr0, [r6], #664 @ 0x298 │ │ │ │ - ldc2l 0, cr0, [r2], #664 @ 0x298 │ │ │ │ - stc2 0, cr0, [ip], #664 @ 0x298 │ │ │ │ - ldc2l 0, cr0, [r0], #-664 @ 0xfffffd68 │ │ │ │ - stc2l 0, cr0, [ip], #-664 @ 0xfffffd68 │ │ │ │ - stc2 0, cr0, [r4], #-664 @ 0xfffffd68 │ │ │ │ - ldc2 0, cr0, [r0], {166} @ 0xa6 │ │ │ │ + @ instruction: 0xfa5600a6 │ │ │ │ + @ instruction: 0xfa5200a6 │ │ │ │ + @ instruction: 0xfa0c00a6 │ │ │ │ + ldr??.w r0, [r0, #166] @ 0xa6 │ │ │ │ + vst1.8 {d16[5]}, [ip], r6 │ │ │ │ + vst1.8 {d0[5]}, [r4], r6 │ │ │ │ + ldr??.w r0, [r0, r6, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -2130451,15 +2130433,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 691ec │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f41c │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -2131271,17 +2131253,17 @@ │ │ │ │ b.n 63f7b0 │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -2132420,20 +2132402,20 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 64045e │ │ │ │ lsls r2, r4, #12 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, lr, #166 @ 0xa6 │ │ │ │ - orn r0, r8, #166 @ 0xa6 │ │ │ │ - orrs.w r0, ip, #166 @ 0xa6 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + ldcl 0, cr0, [lr, #664] @ 0x298 │ │ │ │ + stcl 0, cr0, [r8, #664] @ 0x298 │ │ │ │ + ldc 0, cr0, [ip, #664]! @ 0x298 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0xfb760156 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #5 │ │ │ │ @@ -2132883,23 +2132865,23 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 63fd66 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - b.n 64084c │ │ │ │ + b.n 64130c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 64083c │ │ │ │ + b.n 6412fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 640828 │ │ │ │ + b.n 6412e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 640810 │ │ │ │ + b.n 6412d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r8, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ @@ -2133540,17 +2133522,17 @@ │ │ │ │ bl 62981c │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 64121a │ │ │ │ bl 62981c │ │ │ │ mov r5, r0 │ │ │ │ b.n 6411fe │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - subs r0, r3, #4 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r5, 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2133773,15 +2133755,15 @@ │ │ │ │ b.n 641418 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4, #-344] @ 0xfffffea8 │ │ │ │ stcl 1, cr0, [r0], #-344 @ 0xfffffea8 │ │ │ │ - bge.n 641464 │ │ │ │ + bvc.n 641524 │ │ │ │ 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 │ │ │ │ @@ -2134218,31 +2134200,31 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6415ce │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r1, r2, r6, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 641a1c │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 6417ec │ │ │ │ lsls r6, r2, #5 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ 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] │ │ │ │ @@ -2135498,17 +2135480,17 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 641fc0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ 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} │ │ │ │ @@ -2135902,16 +2135884,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 642aa0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vhadd.u8 d0, d22, d28 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 6189ac │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sp, #2164] @ 0x874 │ │ │ │ @@ -2136892,15 +2136873,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 639160 │ │ │ │ b.n 643040 │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbe200ac │ │ │ │ + vst4.32 {d16-d19}, [r2 :128], ip │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ubfx r0, r0, #3, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 63b6ec │ │ │ │ @@ -2137249,17 +2137230,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 642dc4 │ │ │ │ ... │ │ │ │ - @ instruction: 0xf61a00ac │ │ │ │ - @ instruction: 0xf4fa00ac │ │ │ │ - orrs.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf37a00ac │ │ │ │ + @ instruction: 0xf25a00ac │ │ │ │ + subs.w r0, ip, #172 @ 0xac │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 643b7e │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 643c6a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2137728,15 +2137709,15 @@ │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 643f94 │ │ │ │ + cbz r6, 643f2c │ │ │ │ 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 │ │ │ │ @@ -2138440,22 +2138421,22 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 6443c0 │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sub.w r0, r0, ip, asr #2 │ │ │ │ + stmdb r0, {r2, r3, r5, r7} │ │ │ │ bkpt 0x0052 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #232] @ (64477c ) │ │ │ │ + ldr r0, [pc, #616] @ (6448fc ) │ │ │ │ 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] @ (644804 ) │ │ │ │ @@ -2138604,15 +2138585,15 @@ │ │ │ │ b.n 6447c2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 64481c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 644474 │ │ │ │ + b.n 644f34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xb8e0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2139065,23 +2139046,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 645394 │ │ │ │ + b.n 644e54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 645170 │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - b.n 645008 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -2139765,23 +2139746,23 @@ │ │ │ │ b.n 6451fe │ │ │ │ nop │ │ │ │ ... │ │ │ │ sxth r0, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + bgt.n 6453f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 645428 │ │ │ │ + bge.n 6452e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 6452d4 │ │ │ │ + bls.n 645394 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 6454a8 │ │ │ │ + bhi.n 645368 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r4, sp, #840 @ 0x348 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 6452aa │ │ │ │ movs r3, #0 │ │ │ │ @@ -2139882,15 +2139863,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 645088 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 64506a │ │ │ │ b.n 645070 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bls.n 645528 │ │ │ │ + bvs.n 6453e8 │ │ │ │ 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] @ (6455a4 ) │ │ │ │ @@ -2139969,17 +2139950,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bvc.n 645508 │ │ │ │ + bpl.n 6455c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2140048,15 +2140029,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2140075,15 +2140056,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 68888 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 645698 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bvs.n 6455d4 │ │ │ │ + bcc.n 645694 │ │ │ │ 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] @ (645794 ) │ │ │ │ @@ -2140165,19 +2140146,19 @@ │ │ │ │ b.n 64572a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.n 64573c │ │ │ │ + bcc.n 6457fc │ │ │ │ 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] @ (6458b4 ) │ │ │ │ @@ -2140278,17 +2140259,17 @@ │ │ │ │ b.n 645856 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bmi.n 6458a0 │ │ │ │ + bcs.n 645960 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r7, pc, #432 @ (adr r7, 645a78 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2140369,15 +2140350,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #872 @ (adr r6, 645d00 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 645920 │ │ │ │ + bne.n 6459e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r6, pc, #520 @ (adr r6, 645bac ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2140402,15 +2140383,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ed8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bcc.n 645a80 │ │ │ │ + beq.n 645940 │ │ │ │ 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 │ │ │ │ @@ -2140457,15 +2140438,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #968 @ (adr r5, 645e30 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 645a3c │ │ │ │ + beq.n 645afc │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r5, pc, #712 @ (adr r5, 645d3c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2140520,15 +2140501,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #456 @ (adr r5, 645cc4 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 645bcc │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r5, pc, #112 @ (adr r5, 645b78 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2140555,15 +2140536,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6a4c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 645b58 │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ 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] @ 645bc0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2140597,15 +2140578,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 645bbc │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #544 @ (adr r4, 645de4 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bne.n 645b10 │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #336 @ (adr r4, 645d20 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2140630,15 +2140611,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6aa10 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 645c64 │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ 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 │ │ │ │ @@ -2140660,15 +2140641,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6aa10 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6a4c0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - beq.n 645c20 │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2140705,15 +2140686,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6aa7c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - beq.n 645db8 │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2140825,17 +2140806,17 @@ │ │ │ │ b.n 645da8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 645c64 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 645d86 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (64615c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2141150,35 +2141131,35 @@ │ │ │ │ b.n 645f40 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 64615a │ │ │ │ add r1, pc, #816 @ (adr r1, 646490 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r0, pc, #312 @ (adr r0, 6462b4 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2141251,15 +2141232,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2141661,25 +2141642,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 6466cc │ │ │ │ bls.n 6466c6 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 6466d0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2142032,32 +2142013,32 @@ │ │ │ │ b.n 6468cc │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 6468cc │ │ │ │ nop │ │ │ │ - bpl.n 6469f0 │ │ │ │ + bcc.n 646ab0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stcl 0, cr0, [lr, #704]! @ 0x2c0 │ │ │ │ - bpl.n 646b54 │ │ │ │ + adc.w r0, lr, r0, ror #2 │ │ │ │ + bcs.n 646a14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcc.n 646a58 │ │ │ │ + bne.n 646b18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2142194,19 +2142175,19 @@ │ │ │ │ b.n 646b88 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + bkpt 0x0098 │ │ │ │ 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 │ │ │ │ @@ -2142309,15 +2142290,15 @@ │ │ │ │ b.n 646cd6 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2142435,15 +2142416,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 646e46 │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00de │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2142460,15 +2142441,15 @@ │ │ │ │ bl 61cbb8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69894 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ 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] @ (646ec0 ) │ │ │ │ @@ -2142476,15 +2142457,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a01c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x006a │ │ │ │ + cbnz r2, 646f36 │ │ │ │ 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] @ (646f88 ) │ │ │ │ @@ -2142559,15 +2142540,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r5, pc, #504 @ (adr r5, 647190 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 647310 ) │ │ │ │ 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] @ (646fe8 ) │ │ │ │ @@ -2142730,17 +2142711,17 @@ │ │ │ │ bne.n 64714c │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 647154 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - svc 222 @ 0xde │ │ │ │ + ble.n 64721c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ 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 │ │ │ │ @@ -2142809,17 +2142790,17 @@ │ │ │ │ bl 6514e8 │ │ │ │ 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 64723e │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -2142845,15 +2142826,15 @@ │ │ │ │ blx 69990 │ │ │ │ mov r1, r0 │ │ │ │ b.n 6472ca │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61d5f8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -2142904,19 +2142885,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 6514e8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbnz r0, 6473d6 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ 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] │ │ │ │ @@ -2143083,15 +2143064,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 65173c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2143201,21 +2143182,21 @@ │ │ │ │ bl 61d5f8 │ │ │ │ b.n 647688 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r6, #10] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - setend le │ │ │ │ + cbz r0, 647768 │ │ │ │ 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 │ │ │ │ @@ -2143314,19 +2143295,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 64772a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 647760 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143605,15 +2143586,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ 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 │ │ │ │ @@ -2143727,15 +2143708,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6aa10 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - cbz r2, 647c7e │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 647c84 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2143871,21 +2143852,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r2, #26] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r4, [r3, #18] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2143992,15 +2143973,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r0, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r2, #8] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2144125,21 +2144106,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, #6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r7, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2144229,15 +2144210,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6189ac │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ 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 │ │ │ │ @@ -2144417,23 +2144398,23 @@ │ │ │ │ b.n 648304 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #25] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #648 @ (adr r7, 6485f8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r6, #19] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -2144899,15 +2144880,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r0, [r7, #12] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2145165,15 +2145146,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 648a36 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #416 @ (adr r2, 648cc4 ) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r5, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -2145508,15 +2145489,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #18] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strb r4, [r4, #12] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2145737,15 +2145718,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2145788,15 +2145769,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64902c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ 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] @ 6492c4 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2145879,15 +2145860,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -2145962,19 +2145943,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6909c │ │ │ │ mov r2, r0 │ │ │ │ b.n 649322 │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ 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] │ │ │ │ @@ -2146169,15 +2146150,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 649552 │ │ │ │ b.n 6495c2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ 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 │ │ │ │ @@ -2146265,19 +2146246,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 647dd8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ @@ -2146428,21 +2146409,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 649818 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 649818 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 649818 │ │ │ │ nop │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -2146515,15 +2146496,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 647dd8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #836] @ (649ccc ) │ │ │ │ @@ -2146838,23 +2146819,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 649bda │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ 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 │ │ │ │ @@ -2147005,21 +2146986,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6909c │ │ │ │ mov r6, r0 │ │ │ │ b.n 649dba │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2147197,19 +2147178,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6909c │ │ │ │ mov r6, r0 │ │ │ │ b.n 649f76 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ 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 │ │ │ │ @@ -2147393,19 +2147374,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6909c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64a164 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ 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] @ (64a4f8 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2147617,31 +2147598,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64a2e0 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, r4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #688] @ (64a7b4 ) │ │ │ │ + bxns r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #728] @ (64a7e0 ) │ │ │ │ + bx r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #760] @ (64a804 ) │ │ │ │ + bx r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r1, [pc, #528] @ (64a724 ) │ │ │ │ + mov ip, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #664] @ (64a7b4 ) │ │ │ │ + ldr r2, [pc, #24] @ (64a534 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #384] @ (64a6a0 ) │ │ │ │ + ldr r1, [pc, #768] @ (64a820 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #96] @ (64a584 ) │ │ │ │ + ldr r1, [pc, #480] @ (64a704 ) │ │ │ │ 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] @ (64a764 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2147848,17 +2147829,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, r0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2148017,21 +2147998,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64a92e │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64ada0 │ │ │ │ @@ -2148438,23 +2148419,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64ad42 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r2, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r6, [r7, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ 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] @ (64aff0 ) │ │ │ │ @@ -2148672,17 +2148653,17 @@ │ │ │ │ nop │ │ │ │ strh r0, [r5, r0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64b0f2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2148767,15 +2148748,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6aa10 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ 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] @ 64b5ac │ │ │ │ @@ -2149223,27 +2149204,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64b54c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #928] @ (64b950 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [pc, #920] @ (64b960 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, 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, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (64b804 ) │ │ │ │ @@ -2149452,21 +2149433,21 @@ │ │ │ │ b.n 64b718 │ │ │ │ ldr r2, [pc, #80] @ (64b858 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #720] @ (64bae0 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2149757,19 +2149738,19 @@ │ │ │ │ nop │ │ │ │ blxns r7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov ip, ip │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ 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] @ (64be50 ) │ │ │ │ @@ -2150051,27 +2150032,27 @@ │ │ │ │ blx 6909c │ │ │ │ b.n 64bd8a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r8, r3 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ negs r6, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ 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] │ │ │ │ @@ -2151480,23 +2151461,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64ccee │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64cd22 │ │ │ │ - ldr r2, [pc, #472] @ (64cf88 ) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r1, [pc, #928] @ (64d154 ) │ │ │ │ + bx r9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r1, [pc, #880] @ (64d128 ) │ │ │ │ + bxns r7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r1, [pc, #712] @ (64d084 ) │ │ │ │ + bx r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r1, [pc, #584] @ (64d008 ) │ │ │ │ + mov sl, lr │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64ce18 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2152723,21 +2152704,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64ca28 │ │ │ │ b.n 64d9de │ │ │ │ nop │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ 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] @ (64debc ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2153858,17 +2153839,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ adds r2, r3, #4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #30 │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r2, #2 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ lsls r1, r4, #4 │ │ │ │ subs r2, r5, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2154305,17 +2154286,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #29 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ 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] @ (64ed94 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2154515,17 +2154496,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64edfa │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ 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] @ (64ef70 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2154736,19 +2154717,19 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r6, r7, #28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -2154925,24 +2154906,24 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r6, r2, #23 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cdp2 0, 13, cr0, cr12, cr5, {5} │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + ldc2 0, cr0, [ip], #-660 @ 0xfffffd6c │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr5, {5} │ │ │ │ + @ instruction: 0xfba400a5 │ │ │ │ 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] @ (64f5c0 ) │ │ │ │ mov r5, r3 │ │ │ │ @@ -2155156,25 +2155137,25 @@ │ │ │ │ b.n 64f42a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #18 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r2, r4, #14 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -2155314,19 +2155295,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69108 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -2156248,27 +2156229,27 @@ │ │ │ │ bl 64c724 │ │ │ │ b.n 6500f0 │ │ │ │ nop │ │ │ │ lsrs r6, r7, #32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsls r2, r0, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r4, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 64f8f6 │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 64f8f6 │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2156594,15 +2156575,15 @@ │ │ │ │ cbnz r0, 6505f4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 64fae2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 64f850 │ │ │ │ - cmp r2, #8 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ 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] │ │ │ │ @@ -2156992,18 +2156973,18 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b.n 65093a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7b80155 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xf65a0155 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ 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] @ (650b40 ) │ │ │ │ @@ -2157398,17 +2157379,17 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ eor.w r1, sl, #13959168 @ 0xd50000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xf23a0155 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsl.w r3, sl, r3 │ │ │ │ @@ -2157749,17 +2157730,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 6511b0 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ and.w r1, r4, #85 @ 0x55 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ mrc 1, 1, r0, cr10, cr5, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2157982,15 +2157963,15 @@ │ │ │ │ movs r7, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip], {85} @ 0x55 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adcs.w r1, r4, r5, lsr #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, [r0, #0] │ │ │ │ @@ -2158124,23 +2158105,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 651582 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 651592 │ │ │ │ nop │ │ │ │ - bgt.n 651668 │ │ │ │ + bls.n 651728 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6515fc │ │ │ │ + bls.n 6516bc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 651550 │ │ │ │ + bhi.n 651610 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 651748 │ │ │ │ + bhi.n 651608 │ │ │ │ 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 │ │ │ │ @@ -2158209,17 +2158190,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 │ │ │ │ - bge.n 65171c │ │ │ │ + bhi.n 6517dc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6516d8 │ │ │ │ + bhi.n 651798 │ │ │ │ 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 6a8d8 │ │ │ │ @@ -2158276,15 +2158257,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a130 │ │ │ │ mov r8, r0 │ │ │ │ b.n 651788 │ │ │ │ nop │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ 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 │ │ │ │ @@ -2158312,15 +2158293,15 @@ │ │ │ │ blx 6aa10 │ │ │ │ mov r0, r5 │ │ │ │ bl 6514e8 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ 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 │ │ │ │ @@ -2158410,17 +2158391,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6aa10 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 65185a │ │ │ │ mov r0, r4 │ │ │ │ bl 6517c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 6518d0 │ │ │ │ + bvs.n 651990 │ │ │ │ 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 │ │ │ │ @@ -2158541,21 +2158522,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 6514e8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 651a08 │ │ │ │ + bpl.n 651ac8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2158581,15 +2158562,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69f08 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 6514e8 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ 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 │ │ │ │ @@ -2158620,15 +2158601,15 @@ │ │ │ │ blx 69f08 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 6514e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ 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 │ │ │ │ @@ -2158674,15 +2158655,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6aa10 │ │ │ │ mov r0, r4 │ │ │ │ bl 6514e8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ 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 │ │ │ │ @@ -2158745,23 +2158726,23 @@ │ │ │ │ blx 6aa10 │ │ │ │ b.n 651c6a │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 651c70 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r7, #8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 651dc8 │ │ │ │ + bcs.n 651c88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 651d28 │ │ │ │ + bcs.n 651be8 │ │ │ │ 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] @ (651e28 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2158789,15 +2158770,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48ddf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379a50> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #9217 @ 0x2401 │ │ │ │ - bl ac167c │ │ │ │ + bl ac136c │ │ │ │ mov r0, r4 │ │ │ │ bl 47dafc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36975c> │ │ │ │ ldr r3, [pc, #248] @ (651e38 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b627c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a1edc> │ │ │ │ @@ -2158858,36 +2158839,36 @@ │ │ │ │ bne.n 651e22 │ │ │ │ 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 acd648 │ │ │ │ + bl acd338 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 651d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl ace74c │ │ │ │ + bl ace43c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 651d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4618 │ │ │ │ + bl ac4308 │ │ │ │ mov r0, r4 │ │ │ │ bl 49e3f4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x38a054> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9b38 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a5798> │ │ │ │ b.n 651d20 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 65243c │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb0c0120 │ │ │ │ + str??.w r0, [ip, ] │ │ │ │ b.n 652430 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 65228c │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2158972,15 +2158953,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69f08 │ │ │ │ mov r4, r0 │ │ │ │ b.n 651e7c │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ 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 │ │ │ │ @@ -2159105,15 +2159086,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6521fc │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ svc 170 @ 0xaa │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2159392,23 +2159373,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69f08 │ │ │ │ mov r5, r0 │ │ │ │ b.n 652100 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ 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] │ │ │ │ @@ -2159709,17 +2159690,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 652760 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.w 652c02 │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 652db0 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2160165,29 +2160146,29 @@ │ │ │ │ b.n 6525d8 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bvc.n 652a5c │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + movs r2, r2 │ │ │ │ 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 │ │ │ │ @@ -2160426,18 +2160407,16 @@ │ │ │ │ b.n 65270a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr11, {5} │ │ │ │ + cdp2 0, 2, cr0, cr8, cr11, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #180 @ 0xb4 │ │ │ │ @@ -2160809,15 +2160788,15 @@ │ │ │ │ nop │ │ │ │ bne.n 6531b4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldc2 0, cr0, [r6], {171} @ 0xab │ │ │ │ + ldr??.w r0, [r6, #171] @ 0xab │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ @@ -2161137,22 +2161116,22 @@ │ │ │ │ eors r0, r6 │ │ │ │ ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xfa2c00ab │ │ │ │ - bkpt 0x00f0 │ │ │ │ + @ instruction: 0xf78c00ab │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh.w r0, [r6, fp, lsl #2] │ │ │ │ - ldrh.w r0, [sl, #171] @ 0xab │ │ │ │ - cbnz r4, 653572 │ │ │ │ + @ instruction: 0xf69600ab │ │ │ │ + @ instruction: 0xf61a00ab │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh.w r0, [r0, fp, lsl #2] │ │ │ │ + @ instruction: 0xf59000ab │ │ │ │ stmdb 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 │ │ │ │ @@ -2161357,21 +2161336,21 @@ │ │ │ │ bpl.n 653678 │ │ │ │ b.n 6536e4 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + cbnz r6, 65376a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf73800ab │ │ │ │ - movt r0, #34987 @ 0x88ab │ │ │ │ + eors.w r0, r8, #5603328 @ 0x558000 │ │ │ │ + bic.w r0, r8, #5603328 @ 0x558000 │ │ │ │ ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf66000ab │ │ │ │ + @ instruction: 0xf3c000ab │ │ │ │ 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 │ │ │ │ @@ -2161654,15 +2161633,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f5c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movt r0, #24747 @ 0x60ab │ │ │ │ + bic.w r0, r6, #171 @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653a98 ) │ │ │ │ @@ -2161672,15 +2161651,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f5c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf29800ab │ │ │ │ + vext.8 d16, d24, d27, #0 │ │ │ │ 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] @ (653ac8 ) │ │ │ │ @@ -2161690,15 +2161669,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a74 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf26800ab │ │ │ │ + vaddl.s8 q8, d24, d27 │ │ │ │ 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] @ (653af8 ) │ │ │ │ @@ -2161707,15 +2161686,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a74 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf23600ab │ │ │ │ + vaddl.s16 q0, d22, d27 │ │ │ │ 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] @ (653b28 ) │ │ │ │ @@ -2161724,15 +2161703,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68c60 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - addw r0, r6, #171 @ 0xab │ │ │ │ + vhadd.s32 d16, d22, d27 │ │ │ │ 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] @ (653b58 ) │ │ │ │ @@ -2161741,15 +2161720,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - rsbs r0, r6, #171 @ 0xab │ │ │ │ + vhadd.s d0, d22, d27 │ │ │ │ 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] @ (653b88 ) │ │ │ │ @@ -2161758,15 +2161737,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69b1c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sub.w r0, r6, #171 @ 0xab │ │ │ │ + vhadd.s8 d0, d22, d27 │ │ │ │ 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] @ (653bb8 ) │ │ │ │ @@ -2161776,15 +2161755,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69b1c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, r8, #171 @ 0xab │ │ │ │ + cdp 0, 13, cr0, cr8, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653be8 ) │ │ │ │ @@ -2161793,15 +2161772,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa58 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adc.w r0, r6, #171 @ 0xab │ │ │ │ + cdp 0, 10, cr0, cr6, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653c18 ) │ │ │ │ @@ -2161811,15 +2161790,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa58 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, r8, #171 @ 0xab │ │ │ │ + cdp 0, 7, cr0, cr8, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2161834,15 +2161813,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa58 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0d600ab │ │ │ │ + cdp 0, 3, cr0, cr6, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2161896,15 +2161875,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (653d04 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa58 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bic.w r0, r4, #171 @ 0xab │ │ │ │ + stc 0, cr0, [r4, #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 │ │ │ │ mov r5, r1 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ @@ -2161918,15 +2161897,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a884 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vaddl.s32 q8, d26, d27 │ │ │ │ + stcl 0, cr0, [sl, #-684] @ 0xfffffd54 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161941,15 +2161920,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a638 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vaddl.s32 q0, d26, d27 │ │ │ │ + stc 0, cr0, [sl, #-684] @ 0xfffffd54 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653db0 ) │ │ │ │ @@ -2161958,15 +2161937,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6a638 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vaddl.s8 q0, d16, d27 │ │ │ │ + stcl 0, cr0, [r0], #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 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2162162,15 +2162141,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae98 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stcl 0, cr0, [lr, #-684]! @ 0xfffffd54 │ │ │ │ + pkhtb r0, lr, fp, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653ff0 ) │ │ │ │ @@ -2162180,15 +2162159,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 693e8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r0, #-684] @ 0xfffffd54 │ │ │ │ + @ instruction: 0xeaa000ab │ │ │ │ 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] @ (654038 ) │ │ │ │ @@ -2162207,15 +2162186,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a764 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [lr, #-684] @ 0xfffffd54 │ │ │ │ + orn r0, lr, fp, asr #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #48] @ (654080 ) │ │ │ │ @@ -2162234,15 +2162213,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a764 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r6], {171} @ 0xab │ │ │ │ + bic.w r0, r6, fp, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #68] @ (6540dc ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2162331,15 +2162310,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 69108 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs.w r0, r8, fp, asr #2 │ │ │ │ + ldmdb r8, {r0, r1, r3, r5, r7} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2162413,15 +2162392,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 692f8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pkhtb r0, ip, fp, asr #2 │ │ │ │ + @ instruction: 0xe82c00ab │ │ │ │ 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] │ │ │ │ @@ -2162509,15 +2162488,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 64efc4 │ │ │ │ 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 │ │ │ │ - and.w r0, r0, fp, asr #2 │ │ │ │ + b.n 654228 │ │ │ │ + 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 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2162784,15 +2162764,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 6299b8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 654440 │ │ │ │ + b.n 653f00 │ │ │ │ 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 │ │ │ │ @@ -2163188,15 +2163168,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b58 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 654fc4 │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2163224,15 +2163204,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b58 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 654f68 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2163263,15 +2163243,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b58 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 654ef8 │ │ │ │ + svc 6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2163301,15 +2163281,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b58 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 654e90 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2163340,15 +2163320,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b58 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 654e34 │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2163378,15 +2163358,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b58 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 654dd4 │ │ │ │ + ble.n 654c94 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2163643,15 +2163623,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b58 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ble.n 654ee4 │ │ │ │ + bge.n 654fa4 │ │ │ │ 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 │ │ │ │ @@ -2163945,15 +2163925,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69f08 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bge.n 6551fc │ │ │ │ + bvc.n 6552bc │ │ │ │ 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 │ │ │ │ @@ -2164160,15 +2164140,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bhi.n 655554 │ │ │ │ + bpl.n 655414 │ │ │ │ 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 │ │ │ │ @@ -2164186,15 +2164166,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvc.n 655510 │ │ │ │ + bpl.n 6555d0 │ │ │ │ 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 │ │ │ │ @@ -2164212,15 +2164192,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvc.n 6554cc │ │ │ │ + bmi.n 65558c │ │ │ │ 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 │ │ │ │ @@ -2164390,15 +2164370,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 6556c4 │ │ │ │ + bcs.n 655784 │ │ │ │ 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 │ │ │ │ @@ -2164421,15 +2164401,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69b1c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 655870 │ │ │ │ + bcs.n 655730 │ │ │ │ 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] │ │ │ │ @@ -2164440,15 +2164420,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f5c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 655840 │ │ │ │ + bcs.n 655900 │ │ │ │ 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] │ │ │ │ @@ -2164458,15 +2164438,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f5c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bmi.n 65580c │ │ │ │ + bcs.n 6558cc │ │ │ │ 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] │ │ │ │ @@ -2164476,15 +2164456,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a74 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bmi.n 6557dc │ │ │ │ + bcs.n 65589c │ │ │ │ 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 │ │ │ │ @@ -2164556,15 +2164536,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 655908 │ │ │ │ + bne.n 6559c8 │ │ │ │ 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 │ │ │ │ @@ -2164582,15 +2164562,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 6558c4 │ │ │ │ + beq.n 655984 │ │ │ │ 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 │ │ │ │ @@ -2164608,15 +2164588,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 655a80 │ │ │ │ + beq.n 655940 │ │ │ │ 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 │ │ │ │ @@ -2164634,15 +2164614,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 655a3c │ │ │ │ + beq.n 655afc │ │ │ │ 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 │ │ │ │ @@ -2164660,15 +2164640,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcs.n 6559f8 │ │ │ │ + beq.n 655ab8 │ │ │ │ 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 │ │ │ │ @@ -2164686,15 +2164666,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a130 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcs.n 6559b4 │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2165476,15 +2165456,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2166345,15 +2166325,15 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #20] │ │ │ │ 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] @ (656d00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2192815,16318 +2192795,16302 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str 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] @ (668f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str 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] @ (668ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66900c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + 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] @ (669028 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669044 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669060 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [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] @ (66907c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669098 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (6690b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (6690d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (6690ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (669108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (669124 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669140 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66915c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669178 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (669194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (6691b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (6691cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh 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] @ (6691e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (669204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (669220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (66923c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (669258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (669274 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (669290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (6692ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (6692c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (6692e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (669300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (66931c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (669338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (669354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + adds r6, #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] @ (669370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #4 │ │ │ │ + adds r6, #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] @ (66938c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ 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] @ (6693a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #28 │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ 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] @ (6693fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #4 │ │ │ │ + cmp r6, #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] @ (669418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #20] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #24] │ │ │ │ + ldrsh 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] @ (669450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66946c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6697f8 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6697a4 │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #16] │ │ │ │ + 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] @ (6694c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #16] │ │ │ │ + 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] @ (6694dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #16] │ │ │ │ + ldrsh 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] @ (6694f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #16] │ │ │ │ + ldrsh 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] @ (669514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #20] │ │ │ │ + ldrsh 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] @ (669530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #20] │ │ │ │ + ldrsh 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] @ (66954c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #20] │ │ │ │ + ldrsh 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] @ (669568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #20] │ │ │ │ + ldrsh 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] @ (669584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #20] │ │ │ │ + ldrsh 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] @ (6695a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #20] │ │ │ │ + ldrsh 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] @ (6695bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ 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] @ (6695d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #16] │ │ │ │ + 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] @ (669610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66962c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + cmp r7, #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] @ (669664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 669720 │ │ │ │ + bhi.n 6695e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 66968c │ │ │ │ + bhi.n 66974c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66969c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #8] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6696b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #8] │ │ │ │ + ldrb 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] @ (6696d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldrb 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] @ (6696f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66970c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669728 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #8] │ │ │ │ + ldrb 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] @ (669744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66977c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6697b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #4] │ │ │ │ + ldrb 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] @ (6697d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrb 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] @ (6697ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669824 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669840 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #4] │ │ │ │ + ldrb 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] @ (66985c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669878 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #0] │ │ │ │ + ldrb 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] @ (669894 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrb 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] @ (6698b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrb 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] @ (6698e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldrb 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] @ (669904 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669920 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrb 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] @ (66993c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #0] │ │ │ │ + ldrb 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] @ (669958 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + ldrb 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] @ (669974 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrb 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] @ (669990 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrb 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] @ (6699ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrb 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] @ (6699e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrb 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] @ (669a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + ldrb 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] @ (669aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669afc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb 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] @ (669bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb 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] @ (669bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {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] @ (669c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {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] @ (669c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (669c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r3!, {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] @ (669ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {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] @ (669cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia 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] @ (669cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, ip │ │ │ │ + muls 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] @ (669cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r8, #158 @ 0x9e │ │ │ │ + mcr 0, 3, 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] @ (669d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r4, #158 @ 0x9e │ │ │ │ + stcl 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] @ (669d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d16, d14, #64 │ │ │ │ + stc 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] @ (669d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s32 d16, d20, d14 │ │ │ │ + stcl 0, cr0, [r4], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s8 d0, d24, d14 │ │ │ │ + stcl 0, cr0, [r8], #-632 @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 0, r0, cr8, cr14, {4} │ │ │ │ + sbc.w r0, r8, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {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] @ (669dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0], {158} @ 0x9e │ │ │ │ + bic.w r0, r0, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe800009e │ │ │ │ + b.n 6698d4 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + ldrh r0, [r6, #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] @ (669e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r1, #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] @ (669e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, ip, #158 @ 0x9e │ │ │ │ + stc 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] @ (669eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d16, d14, #16 │ │ │ │ + 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] @ (669ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d0, d14, #44 │ │ │ │ + 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] @ (669ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s64 d0, d24, d14 │ │ │ │ + ldc 0, cr0, [r8], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldr 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] @ (669f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe83c009e │ │ │ │ + b.n 669a64 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + strh r4, [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] @ (669f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669db8 │ │ │ │ + b.n 669878 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669bf4 │ │ │ │ + b.n 66a6b4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6699a0 │ │ │ │ + b.n 66a460 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6698bc │ │ │ │ + b.n 66a37c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669a20 │ │ │ │ + b.n 66a4e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6699c4 │ │ │ │ + b.n 66a484 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a7a8 │ │ │ │ + b.n 66a268 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6698ac │ │ │ │ + b.n 66a36c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a05c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669a80 │ │ │ │ + b.n 66a540 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a078 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a7b4 │ │ │ │ + b.n 66a274 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a094 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a6d8 │ │ │ │ + b.n 66a198 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #32 │ │ │ │ + subs r2, #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] @ (66a0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a104 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a120 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a13c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + 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] @ (66a158 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a174 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66a190 │ │ │ │ + ldmia r7!, {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] @ (66a190 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66a0d4 │ │ │ │ + ldmia 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] @ (66a1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrsb 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] @ (66a1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66a184 │ │ │ │ + bne.n 66a244 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66a0e8 │ │ │ │ + ldmia r6, {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] @ (66a200 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66a22c │ │ │ │ + ldmia r6, {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] @ (66a21c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a238 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a254 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a270 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r4, #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] @ (66a28c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrsb 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] @ (66a2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldrsb 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] @ (66a2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a318 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a334 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #0] @ (66a338 ) │ │ │ │ + ldr r0, [pc, #384] @ (66a4b8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a350 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrsb 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] @ (66a36c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldrsb 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] @ (66a388 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #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] @ (66a3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + strb 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] @ (66a3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66a41c │ │ │ │ + ldmia r5, {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] @ (66a414 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66a4c8 │ │ │ │ + ldmia r5, {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] @ (66a430 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + stmia 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] @ (66a44c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r3!, {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] @ (66a468 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r3!, {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] @ (66a484 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r2!, {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] @ (66a4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a510 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a52c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {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] @ (66a548 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a564 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a580 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a59c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66ad70 │ │ │ │ + b.n 66a830 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + strh 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] @ (66a60c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ 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] @ (66a628 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r4, #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] @ (66a644 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ 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] @ (66a660 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh 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] @ (66a67c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ 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] @ (66a698 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ 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] @ (66a6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + strh 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] @ (66a708 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a724 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a740 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {12} │ │ │ │ + pop {r5, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a75c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {7} │ │ │ │ + pop {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] @ (66a778 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a794 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia 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] @ (66a7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + 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] @ (66a7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh 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] @ (66a7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + 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] @ (66a804 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a820 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + rev16 r4, 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] @ (66a83c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + cbnz r4, 66a87e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a858 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a874 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {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] @ (66a890 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {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] @ (66a8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + stmia r6!, {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] @ (66a8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a900 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + 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] @ (66a91c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a938 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + str 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] @ (66a954 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a970 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a98c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + 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] @ (66a9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + 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] @ (66a9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r1, #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, #12] @ (66aa70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aaa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #4 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aafc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + cmp 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] @ (66ab34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + cmp r7, #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] @ (66ab50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {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] @ (66abdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r3!, {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] @ (66abf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {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] @ (66ac14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {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] @ (66ac30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {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] @ (66ac4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {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, #12] @ (66ac6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r0, #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] @ (66ac88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r5] │ │ │ │ + ldr r6, [pc, #656] @ (66af1c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66acee │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0030 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r1 │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66ad2a │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66ad34 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66ad3e │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + push {r2, r4, 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] @ (66ad84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + push {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] @ (66ada0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + push {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, #12] @ (66adc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + 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] @ (66addc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #624] @ (66b0c0 ) │ │ │ │ + ldr r4, [pc, #1008] @ (66b240 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #624] @ (66b0dc ) │ │ │ │ + ldr r4, [pc, #1008] @ (66b25c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #624] @ (66b0f8 ) │ │ │ │ + ldr r4, [pc, #1008] @ (66b278 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #624] @ (66b114 ) │ │ │ │ + ldr r4, [pc, #1008] @ (66b294 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aebc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #176] @ (66afe0 ) │ │ │ │ + ldr r4, [pc, #560] @ (66b160 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #48] @ (66af98 ) │ │ │ │ + ldr r4, [pc, #432] @ (66b118 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #928] @ (66b340 ) │ │ │ │ + ldr r4, [pc, #288] @ (66b0c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #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] @ (66aff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #672] @ (66b294 ) │ │ │ │ + ldr r4, [pc, #32] @ (66b014 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b00c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b028 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #528] @ (66b23c ) │ │ │ │ + ldr r3, [pc, #912] @ (66b3bc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b044 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b060 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #384] @ (66b1e4 ) │ │ │ │ + ldr r3, [pc, #768] @ (66b364 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b07c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #400] @ (66b210 ) │ │ │ │ + ldr r3, [pc, #784] @ (66b390 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b098 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #384] @ (66b21c ) │ │ │ │ + ldr r3, [pc, #768] @ (66b39c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #336] @ (66b208 ) │ │ │ │ + ldr r3, [pc, #720] @ (66b388 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #304] @ (66b204 ) │ │ │ │ + ldr r3, [pc, #688] @ (66b384 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #272] @ (66b200 ) │ │ │ │ + ldr r3, [pc, #656] @ (66b380 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #240] @ (66b1fc ) │ │ │ │ + ldr r3, [pc, #624] @ (66b37c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b124 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #208] @ (66b1f8 ) │ │ │ │ + ldr r3, [pc, #592] @ (66b378 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b140 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #160] @ (66b1e4 ) │ │ │ │ + ldr r3, [pc, #544] @ (66b364 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b15c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #112] @ (66b1d0 ) │ │ │ │ + ldr r3, [pc, #496] @ (66b350 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b178 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (66b1bc ) │ │ │ │ + ldr r3, [pc, #448] @ (66b33c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (66b198 ) │ │ │ │ + ldr r3, [pc, #384] @ (66b318 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #976] @ (66b584 ) │ │ │ │ + ldr r3, [pc, #336] @ (66b304 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #928] @ (66b570 ) │ │ │ │ + ldr r3, [pc, #288] @ (66b2f0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #880] @ (66b55c ) │ │ │ │ + ldr r3, [pc, #240] @ (66b2dc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #832] @ (66b548 ) │ │ │ │ + ldr r3, [pc, #192] @ (66b2c8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #784] @ (66b534 ) │ │ │ │ + ldr r3, [pc, #144] @ (66b2b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b23c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #736] @ (66b520 ) │ │ │ │ + ldr r3, [pc, #96] @ (66b2a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #672] @ (66b4fc ) │ │ │ │ + ldr r3, [pc, #32] @ (66b27c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b274 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #608] @ (66b4d8 ) │ │ │ │ + ldr r2, [pc, #992] @ (66b658 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #544] @ (66b4b4 ) │ │ │ │ + ldr r2, [pc, #928] @ (66b634 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #512] @ (66b4b0 ) │ │ │ │ + ldr r2, [pc, #896] @ (66b630 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #448] @ (66b48c ) │ │ │ │ + ldr r2, [pc, #832] @ (66b60c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #416] @ (66b488 ) │ │ │ │ + ldr r2, [pc, #800] @ (66b608 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #368] @ (66b474 ) │ │ │ │ + ldr r2, [pc, #752] @ (66b5f4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b31c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #304] @ (66b450 ) │ │ │ │ + ldr r2, [pc, #688] @ (66b5d0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #240] @ (66b42c ) │ │ │ │ + ldr r2, [pc, #624] @ (66b5ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #176] @ (66b408 ) │ │ │ │ + ldr r2, [pc, #560] @ (66b588 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #144] @ (66b404 ) │ │ │ │ + ldr r2, [pc, #528] @ (66b584 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b38c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #96] @ (66b3f0 ) │ │ │ │ + ldr r2, [pc, #480] @ (66b570 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #48] @ (66b3dc ) │ │ │ │ + ldr r2, [pc, #432] @ (66b55c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #1008] @ (66b7b8 ) │ │ │ │ + ldr r2, [pc, #368] @ (66b538 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #960] @ (66b7a4 ) │ │ │ │ + ldr r2, [pc, #320] @ (66b524 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #912] @ (66b790 ) │ │ │ │ + ldr r2, [pc, #272] @ (66b510 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #848] @ (66b76c ) │ │ │ │ + ldr r2, [pc, #208] @ (66b4ec ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #784] @ (66b748 ) │ │ │ │ + ldr r2, [pc, #144] @ (66b4c8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ 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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #736] @ (66b734 ) │ │ │ │ + ldr r2, [pc, #96] @ (66b4b4 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #688] @ (66b720 ) │ │ │ │ + ldr r2, [pc, #48] @ (66b4a0 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #624] @ (66b6fc ) │ │ │ │ + ldr r1, [pc, #1008] @ (66b87c ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #560] @ (66b6d8 ) │ │ │ │ + ldr r1, [pc, #944] @ (66b858 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #480] @ (66b6a4 ) │ │ │ │ + ldr r1, [pc, #864] @ (66b824 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #400] @ (66b670 ) │ │ │ │ + ldr r1, [pc, #784] @ (66b7f0 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #352] @ (66b65c ) │ │ │ │ + ldr r1, [pc, #736] @ (66b7dc ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #288] @ (66b638 ) │ │ │ │ + ldr r1, [pc, #672] @ (66b7b8 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #240] @ (66b624 ) │ │ │ │ + ldr r1, [pc, #624] @ (66b7a4 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #192] @ (66b610 ) │ │ │ │ + ldr r1, [pc, #576] @ (66b790 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #144] @ (66b5fc ) │ │ │ │ + ldr r1, [pc, #528] @ (66b77c ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #160] @ (66b628 ) │ │ │ │ + ldr r1, [pc, #544] @ (66b7a8 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r8, #159] @ 0x9f │ │ │ │ + addw r0, r8, #2207 @ 0x89f │ │ │ │ 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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #96] @ (66b620 ) │ │ │ │ + ldr r1, [pc, #480] @ (66b7a0 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #112] @ (66b64c ) │ │ │ │ + ldr r1, [pc, #496] @ (66b7cc ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #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] @ (66b610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #912] @ (66b9c0 ) │ │ │ │ + ldr r1, [pc, #272] @ (66b740 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #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] @ (66b69c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ 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] @ (66b6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r6, #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] @ (66b6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ 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] @ (66b6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #256] @ (66b7f4 ) │ │ │ │ + ldr r0, [pc, #640] @ (66b974 ) │ │ │ │ lsls r4, r4, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b728 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b77c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + lsrs r4, r6, #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] @ (66b7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ 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] @ (66b7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66b828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #160] @ (66b8cc ) │ │ │ │ + blx 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, #12] @ (66b848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #112] @ (66b8bc ) │ │ │ │ + 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] @ (66b864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + strb r4, [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] @ (66b880 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #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] @ (66b89c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #752] @ (66bbac ) │ │ │ │ + bxns 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] @ (66b8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b90c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #544] @ (66bb30 ) │ │ │ │ + mov r8, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b928 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #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] @ (66b944 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #7 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b960 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #320] @ (66baa4 ) │ │ │ │ + mov r8, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b97c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b998 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls 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] @ (66b9b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ba30 │ │ │ │ + bne.n 66b8f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #992] @ (66bdb4 ) │ │ │ │ + mov r0, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #976] @ (66bdc0 ) │ │ │ │ + mov r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #960] @ (66bdcc ) │ │ │ │ + mov r0, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #960] @ (66bde8 ) │ │ │ │ + mov r0, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #944] @ (66bdf4 ) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #944] @ (66be10 ) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #944] @ (66be2c ) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #944] @ (66be48 ) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #912] @ (66be44 ) │ │ │ │ + mov r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bacc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #896] @ (66be50 ) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #880] @ (66be5c ) │ │ │ │ + mov 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] @ (66bb04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #864] @ (66be68 ) │ │ │ │ + mov r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #832] @ (66be64 ) │ │ │ │ + mov r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #848] @ (66be90 ) │ │ │ │ + mov 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] @ (66bb58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #736] @ (66be58 ) │ │ │ │ + mov r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #736] @ (66be74 ) │ │ │ │ + mov r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #768] @ (66beb0 ) │ │ │ │ + mov 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] @ (66bbc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #784] @ (66bedc ) │ │ │ │ + mov r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #688] @ (66beb4 ) │ │ │ │ + mov 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] @ (66bc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #656] @ (66beb0 ) │ │ │ │ + mov 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] @ (66bc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #640] @ (66bebc ) │ │ │ │ + mov 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] @ (66bc54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #624] @ (66bec8 ) │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #608] @ (66bed4 ) │ │ │ │ + cmp r8, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #576] @ (66bed0 ) │ │ │ │ + cmp r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #544] @ (66becc ) │ │ │ │ + cmp r8, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #528] @ (66bed8 ) │ │ │ │ + cmp ip, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #512] @ (66bee4 ) │ │ │ │ + cmp r8, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #496] @ (66bef0 ) │ │ │ │ + cmp ip, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #480] @ (66befc ) │ │ │ │ + cmp r8, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #464] @ (66bf08 ) │ │ │ │ + cmp ip, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #448] @ (66bf14 ) │ │ │ │ + cmp r8, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #432] @ (66bf20 ) │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #416] @ (66bf2c ) │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #400] @ (66bf38 ) │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #384] @ (66bf44 ) │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bddc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #368] @ (66bf50 ) │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #352] @ (66bf5c ) │ │ │ │ + cmp r8, 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] @ (66be14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #336] @ (66bf68 ) │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #320] @ (66bf74 ) │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r4, #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] @ (66be68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #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] @ (66be84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #80] @ (66bed8 ) │ │ │ │ + cmp r4, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #48] @ (66bed4 ) │ │ │ │ + cmp r4, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bebc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #0] @ (66bec0 ) │ │ │ │ + cmp r0, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns lr │ │ │ │ + cmp r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 66bf38 │ │ │ │ + bvs.n 66bdf8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r7, pc, #16 @ (adr r7, 66bf24 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66bfbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - blxns r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c010 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c02c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r1 │ │ │ │ + add r8, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0c0009f │ │ │ │ + mcr 0, 1, r0, cr0, cr15, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx sp │ │ │ │ + add r8, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c09c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx sp │ │ │ │ + add r8, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx ip │ │ │ │ + add r8, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c10c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx fp │ │ │ │ + add r8, 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] @ (66c128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns sl │ │ │ │ + add ip, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx sl │ │ │ │ + add r8, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r9 │ │ │ │ + add ip, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r9 │ │ │ │ + add r8, 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] @ (66c198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r8 │ │ │ │ + add ip, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r8 │ │ │ │ + add r8, 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] @ (66c1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r7 │ │ │ │ + add ip, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r3 │ │ │ │ + add r4, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r0 │ │ │ │ + add r4, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, pc │ │ │ │ + add r4, 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] @ (66c320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, lr │ │ │ │ + add r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c33c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, sp │ │ │ │ + add r4, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, ip │ │ │ │ + add r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, fp │ │ │ │ + add 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] @ (66c390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, sl │ │ │ │ + add r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r9 │ │ │ │ + add r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r8 │ │ │ │ + add r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r7 │ │ │ │ + add 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] @ (66c400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r6 │ │ │ │ + add r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r4 │ │ │ │ + add r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r3 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, pc │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, lr │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, sp │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, ip │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, fp │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, fp │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, fp │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, sl │ │ │ │ + bics r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r9 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r8 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r7 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r6 │ │ │ │ + bics 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] @ (66c614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r5 │ │ │ │ + bics 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] @ (66c630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r4 │ │ │ │ + bics 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] @ (66c64c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r3 │ │ │ │ + muls 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] @ (66c668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r2 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, sp │ │ │ │ + muls r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, ip │ │ │ │ + muls 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] @ (66c6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r1, #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] @ (66c72c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r3, #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] @ (66c764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + adds 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] @ (66c7bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, ip │ │ │ │ + negs r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #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] @ (66c810 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r8 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c82c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r4 │ │ │ │ + tst 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] @ (66c864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + cbnz r0, 66c8bc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c880 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + it cs │ │ │ │ + lslcs r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c89c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r7, pc} │ │ │ │ + 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] @ (66c8b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + rev 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] @ (66c8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c90c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c928 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2} │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c944 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r5, r7} │ │ │ │ + rev r0, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c960 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c97c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4} │ │ │ │ + cbnz r4, 66c99c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c998 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ite al │ │ │ │ - lslal r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + cbnz r4, 66c9e2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66ca66 │ │ │ │ + cbnz r4, 66c9fe │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ite lt │ │ │ │ - lsllt r7, r3, #2 │ │ │ │ - pushge {r3, lr} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ca7c │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - it cs │ │ │ │ - lslcs r7, r3, #2 │ │ │ │ + pop {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] @ (66ca5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66caa0 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0008 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cace │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66cabc │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cacc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cae4 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0050 │ │ │ │ + cbnz r0, 66cb74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 66cb74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r1 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cb80 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + push {r2, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + hlt 0x003c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + rev16 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] @ (66cc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66cc24 │ │ │ │ + cpsid │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + push {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] @ (66cca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + push {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] @ (66ccc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + cbnz r0, 66ccfa │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cd62 │ │ │ │ + cbnz r4, 66ccfa │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + push {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] @ (66cd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cbz r4, 66cdbc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + cbz r0, 66cde6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + cbz r4, 66cdd2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66ce04 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ce06 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cddc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs 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, #12] @ (66cdfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r7, #24 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #12 │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ce8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r2, [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] @ (66cea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs 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] @ (66cec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs 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] @ (66cee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs 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] @ (66cefc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs 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] @ (66cf18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs 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] @ (66cf50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs 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] @ (66cf88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66cfa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r3, #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] @ (66cfe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r3, #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] @ (66cffc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r3, #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] @ (66d018 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r3, #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] @ (66d034 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r3, #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] @ (66d050 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d06c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d088 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r3, #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] @ (66d0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + 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] @ (66d0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #448 @ (adr r0, 66d2a0 ) │ │ │ │ + ldr r5, [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] @ (66d0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, 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] @ (66d114 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #4] │ │ │ │ + ldrb 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] @ (66d130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d14c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d168 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r0, pc, lsl #1] │ │ │ │ + subs.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] @ (66d184 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #16] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #12] │ │ │ │ + ldrsh r0, [r4, 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] @ (66d1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d210 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d22c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + 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] @ (66d248 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + 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] @ (66d264 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d280 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs 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] @ (66d29c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r2, #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] @ (66d2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #32 │ │ │ │ + subs 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] @ (66d2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #24 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #16 │ │ │ │ + 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] @ (66d30c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #8 │ │ │ │ + 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] @ (66d328 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d344 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + 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, #8] @ (66d360 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + 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] @ (66d37c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs 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] @ (66d398 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d408 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d424 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d440 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d45c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + cbz r0, 66d4c6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d478 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d494 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbz r0, 66d518 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cbz r0, 66d514 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d504 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbz r0, 66d56c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d520 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + cbz r4, 66d564 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d53c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r5, lr} │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d558 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #32 │ │ │ │ + subs 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] @ (66d574 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d590 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #24 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #20 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d600 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r4, [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] @ (66d61c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs 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] @ (66d638 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + cbz r0, 66d682 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d654 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + sxtb 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] @ (66d670 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ssat r0, #31, r4, lsl #2 │ │ │ │ + orn 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] @ (66d68c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + cbz r4, 66d70e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + cbz r0, 66d714 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cpsie │ │ │ │ + cbz r0, 66d770 │ │ │ │ lsls r6, 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] @ (66d71c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #288 @ (adr r0, 66d85c ) │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #64 @ (adr r1, 66d798 ) │ │ │ │ + ldr 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] @ (66d770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #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] @ (66d78c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r2, [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] @ (66d7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr 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] @ (66d7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [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] @ (66d850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d86c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [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] @ (66d8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r1, #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] @ (66d930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #192] @ (66d9f4 ) │ │ │ │ + ldr r3, [pc, #576] @ (66db74 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d94c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #864] @ (66dcb0 ) │ │ │ │ + ldr r3, [pc, #224] @ (66da30 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + str r0, [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] @ (66d9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + str r4, [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] @ (66d9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strh r4, [r7, 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] @ (66d9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsls r0, 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] @ (66da2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d16, d14, #12 │ │ │ │ + ldc2l 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] @ (66da48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u64 d0, d24, d14 │ │ │ │ + ldc2 0, cr0, [r8], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u32 d16, d16, d14 │ │ │ │ + stc2l 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, #12] @ (66da84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66daa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + strh r4, [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] @ (66dadc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + strb r0, [r3, 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] @ (66daf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 4, r0, cr8, cr14, {4} │ │ │ │ + @ instruction: 0xebf8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r3, 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] @ (66db30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r3, 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] @ (66db4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #672 @ (adr r1, 66ddf0 ) │ │ │ │ + ldr r7, [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] @ (66db68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #816 @ (adr r1, 66de9c ) │ │ │ │ + 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] @ (66db84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #80 @ (adr r2, 66dbd8 ) │ │ │ │ + ldr r7, [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] @ (66dba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + str r7, [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] @ (66dbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + str r6, [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] @ (66dbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + str r7, [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] @ (66dbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str 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] @ (66dc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldrh r0, [r3, #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] @ (66dc64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + ldr r0, [r1, #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] @ (66dc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + ldr r4, [r4, #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] @ (66dc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + ldr r0, [r2, #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] @ (66dcd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #64] @ (66dd18 ) │ │ │ │ + ldr r1, [pc, #448] @ (66de98 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + str 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] @ (66dd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r6] │ │ │ │ + ldr r7, [pc, #0] @ (66dd10 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ + @ instruction: 0xfac0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d16, d14, #64 │ │ │ │ + stc2 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] @ (66dd60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 4, r0, cr8, cr14, {4} │ │ │ │ + @ instruction: 0xfbf8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr2 0, 7, r0, cr4, cr14, {4} │ │ │ │ + mcrr2 0, 9, r0, r4, cr14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #6 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + vqadd.u16 d0, 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] @ (66ddec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r6, pc, #752 @ (adr r6, 66e0e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r7, pc, #0 @ (adr r7, 66de0c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb38009e │ │ │ │ + ldmia.w r8, {r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [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] @ (66de5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #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] @ (66de78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r2 │ │ │ │ + subs r7, #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] @ (66deb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66decc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r5 │ │ │ │ + subs r7, #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] @ (66df04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa00009e │ │ │ │ + @ instruction: 0xf760009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #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] @ (66df3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #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] @ (66df58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + strh r0, [r4, #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] @ (66df74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 3, r0, cr8, cr14, {4} │ │ │ │ + @ instruction: 0xfbd8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #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] @ (66dfe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e000 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e01c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e038 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e054 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaf0009e │ │ │ │ + ldr.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] @ (66e070 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa88009e │ │ │ │ + @ instruction: 0xf7e8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e090 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #864] @ (66e3f4 ) │ │ │ │ + bx 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] @ (66e0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66dff0 │ │ │ │ + bmi.n 66e0b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + cmp 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] @ (66e0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e100 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e11c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e138 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 66e0b4 │ │ │ │ + bvc.n 66e174 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e154 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e18c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp 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] @ (66e1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + cmp 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] @ (66e1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #896 @ (adr r2, 66e548 ) │ │ │ │ + add r0, pc, #256 @ (adr r0, 66e2c8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #656 @ (adr r2, 66e474 ) │ │ │ │ + add r0, pc, #16 @ (adr r0, 66e1f4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp 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] @ (66e218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + cmp r5, #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] @ (66e234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #4 │ │ │ │ + cmp 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] @ (66e250 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r5, #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] @ (66e270 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, #12 │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, #12 │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #576 @ (adr r5, 66e4f0 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 66e670 ) │ │ │ │ lsls r6, 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] @ (66e2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + cmp 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, #12] @ (66e2ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + cmp 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, #12] @ (66e30c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e328 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r5, pc, #928 @ (adr r5, 66e6cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e344 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp 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] @ (66e360 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp 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] @ (66e37c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp 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] @ (66e398 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #-632]! @ 0xfffffd88 │ │ │ │ + @ instruction: 0xfa98009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ + @ instruction: 0xfab0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e408 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf26c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e424 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #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] @ (66e440 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #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] @ (66e45c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e478 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #16 @ (adr r3, 66e48c ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 66e60c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e494 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #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] @ (66e4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r0, pc, lsr #2 │ │ │ │ + stmia.w r0!, {r0, r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - rsb r0, ip, pc, lsr #2 │ │ │ │ + stmdb ip!, {r0, r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r8, pc, lsr #2 │ │ │ │ + @ instruction: 0xe8c8009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e510 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaa8009f │ │ │ │ + @ instruction: 0xe808009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e52c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, ip, pc, lsr #2 │ │ │ │ + b.n 66e448 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e548 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e564 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e580 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #624] @ (66e7f4 ) │ │ │ │ + ldr r0, [pc, #1008] @ (66e974 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e59c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #16 │ │ │ │ + subs r4, #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] @ (66e5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #992 @ (adr r7, 66e9b8 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 66e738 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #304 @ (adr r6, 66e724 ) │ │ │ │ + add r3, pc, #688 @ (adr r3, 66e8a4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e60c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #96 @ (adr r6, 66e670 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 66e7f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e628 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #912 @ (adr r5, 66e9bc ) │ │ │ │ + add r3, pc, #272 @ (adr r3, 66e73c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e644 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #0 @ (adr r7, 66e648 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 66e7c8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e660 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #832 @ (adr r4, 66e9a4 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 66e724 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e67c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp 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] @ (66e698 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66e738 │ │ │ │ + beq.n 66e5f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66e63c │ │ │ │ + beq.n 66e6fc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + sub.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] @ (66e708 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3dc009e │ │ │ │ + @ instruction: 0xf13c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e724 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e740 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #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] @ (66e75c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #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] @ (66e778 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e794 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r0, #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] @ (66e7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r0, #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] @ (66e804 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #640 @ (adr r0, 66ea88 ) │ │ │ │ + ldr r6, [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] @ (66e820 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #240] @ (66e914 ) │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e83c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r0, #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] @ (66e858 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp 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] @ (66e874 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp 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] @ (66e890 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r0, #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] @ (66e8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r0, #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] @ (66e900 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e91c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r0, #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] @ (66e938 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e954 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e970 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e98c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp 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] @ (66e9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp 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] @ (66ea18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r0, #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] @ (66ea34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ea54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #496 @ (adr r2, 66ec64 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #128 @ (adr r2, 66eb10 ) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp 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] @ (66eac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + str r4, [r1, #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] @ (66eafc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns lr │ │ │ │ + cmp r4, 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] @ (66eb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx sp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #32 │ │ │ │ + movs r7, #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] @ (66eb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #24 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + 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] @ (66ebc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + movs 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] @ (66ebdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + movs r7, #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] @ (66ebf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + 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] @ (66ec30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + 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] @ (66ec4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + movs 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] @ (66ec68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + movs 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] @ (66ec84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr 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] @ (66eca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb 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] @ (66ecd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + ldr r4, [r6, #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] @ (66ed10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #24 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #12 │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #4 │ │ │ │ + movs r6, #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] @ (66edb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #0 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ee2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ef2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #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, #12] @ (66ef4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #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] @ (66ef68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [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] @ (66ef84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + movs 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] @ (66f010 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs 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] @ (66f02c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r4, #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] @ (66f048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r4, #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] @ (66f064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r4, #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] @ (66f080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r4, #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] @ (66f09c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r4, #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] @ (66f0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + 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] @ (66f0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r4, #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] @ (66f0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs 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] @ (66f10c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r4, #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] @ (66f128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + 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] @ (66f144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + 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] @ (66f160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r4, #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] @ (66f17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + 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] @ (66f198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #28 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #12 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u32 d0, d20, d14 │ │ │ │ + stc2 0, cr0, [r4], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr2 0, 5, r0, cr12, cr14, {4} │ │ │ │ + stc2 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] @ (66f208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r5, pc, #896 @ (adr r5, 66f58c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r5, pc, #720 @ (adr r5, 66f4f8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r5, pc, #544 @ (adr r5, 66f464 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #1008 @ (adr r7, 66f650 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 66f3d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #832 @ (adr r7, 66f5bc ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 66f33c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #656 @ (adr r7, 66f528 ) │ │ │ │ + add r5, pc, #16 @ (adr r5, 66f2a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r5, pc, #480 @ (adr r5, 66f494 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #928 @ (adr r7, 66f670 ) │ │ │ │ + add r5, pc, #288 @ (adr r5, 66f3f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r5, pc, #736 @ (adr r5, 66f5cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r5, pc, #544 @ (adr r5, 66f528 ) │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #992 @ (adr r7, 66f704 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 66f484 ) │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #800 @ (adr r7, 66f660 ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 66f3e0 ) │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #608 @ (adr r7, 66f5bc ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 66f73c ) │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #416 @ (adr r7, 66f518 ) │ │ │ │ + add r4, pc, #800 @ (adr r4, 66f698 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #96 @ (adr r5, 66f3f4 ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 66f574 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #944 @ (adr r4, 66f760 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 66f4e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #768 @ (adr r4, 66f6cc ) │ │ │ │ + add r2, pc, #128 @ (adr r2, 66f44c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #592 @ (adr r4, 66f638 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 66f7b8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #416 @ (adr r4, 66f5a4 ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 66f724 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #240 @ (adr r4, 66f510 ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 66f690 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #64 @ (adr r4, 66f47c ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 66f5fc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #864 @ (adr r3, 66f7b8 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 66f538 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #624 @ (adr r4, 66f6e4 ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 66f864 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #416 @ (adr r4, 66f630 ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 66f7b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #128 @ (adr r4, 66f52c ) │ │ │ │ + add r1, pc, #512 @ (adr r1, 66f6ac ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #976 @ (adr r3, 66f898 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 66f618 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #256 @ (adr r5, 66f5e4 ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 66f764 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #64 @ (adr r5, 66f540 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 66f6c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #880 @ (adr r4, 66f88c ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 66f60c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #688 @ (adr r4, 66f7e8 ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 66f568 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #480 @ (adr r4, 66f734 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 66f8b4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #288 @ (adr r4, 66f690 ) │ │ │ │ + add r1, pc, #672 @ (adr r1, 66f810 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #80 @ (adr r4, 66f5dc ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 66f75c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #912 @ (adr r3, 66f938 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 66f6b8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #912 @ (adr r4, 66f954 ) │ │ │ │ + add r2, pc, #272 @ (adr r2, 66f6d4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #752 @ (adr r4, 66f8d0 ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 66f650 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #944 @ (adr r2, 66f9ac ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 66f72c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #784 @ (adr r2, 66f928 ) │ │ │ │ + add r0, pc, #144 @ (adr r0, 66f6a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f64c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + strb 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] @ (66f668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrsb 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] @ (66f6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + subs 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] @ (66f74c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldr 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] @ (66f768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + strb 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] @ (66f7d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #4 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f84c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldr r0, [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] @ (66f910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + adds 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] @ (66f92c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + adds 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] @ (66f964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f99c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + adds 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] @ (66f9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + adds 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, #12] @ (66f9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + adds 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] @ (66f9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + adds r5, #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, #12] @ (66fa30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r7, #7 │ │ │ │ + adds 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] @ (66fa4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #7 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fa6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r3, #7 │ │ │ │ + adds 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] @ (66fa88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6700bc │ │ │ │ + b.n 66fb7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66faa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fafc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #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] @ (66fb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh 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, #12] @ (66fb70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #2 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #2 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 670038 │ │ │ │ + svc 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] @ (66fc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6702cc │ │ │ │ + b.n 66fd8c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r6, 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] @ (66fc58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fc78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + cmp r7, #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] @ (66fccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r2, #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] @ (66fce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #20 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + cmp r3, #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] @ (66fd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r1, #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, #12] @ (66fde8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r5, #3 │ │ │ │ + subs 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] @ (66fe04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #3 │ │ │ │ + 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] @ (66fe3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #3 │ │ │ │ + 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] @ (66fe58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, ip, #158 @ 0x9e │ │ │ │ + vqadd.s32 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] @ (66fe74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0fc009e │ │ │ │ + mrc 0, 2, 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] @ (66fe90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66feac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb 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, #12] @ (66fee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrb 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] @ (66ff04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds 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] @ (66ff20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrh r0, [r7, 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] @ (66ff5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ff7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds 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] @ (66ff98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds 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] @ (66ffd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds 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] @ (670008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds 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] @ (670024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds 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] @ (670040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds 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] @ (67005c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r6 │ │ │ │ + adds 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] @ (670078 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds 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] @ (670094 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #632] @ 0x278 │ │ │ │ + @ instruction: 0xeaec009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r5 │ │ │ │ + adds 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] @ (6700cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds 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] @ (670104 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds 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] @ (670120 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds 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] @ (67013c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds 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] @ (670158 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds 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] @ (670174 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds 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, #12] @ (670194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds 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] @ (6701b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds 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] @ (6701e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r1, 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] @ (670204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r4 │ │ │ │ + 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] @ (67023c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r4 │ │ │ │ + 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] @ (670258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r4 │ │ │ │ + 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] @ (670274 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r4 │ │ │ │ + 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] @ (670290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r4 │ │ │ │ + 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] @ (6702ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r4 │ │ │ │ + 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] @ (6702c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r6] │ │ │ │ + ldr r6, [pc, #976] @ (67069c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r3 │ │ │ │ + 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] @ (670300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67031c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6702a0 │ │ │ │ + bvs.n 670360 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r4, #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] @ (670370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r1 │ │ │ │ + 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] @ (67038c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [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] @ (6703a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r1 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r1 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r1 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r1 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r0 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r0 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r0 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67046c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r0 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r0 │ │ │ │ + asrs 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] @ (6704a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r0 │ │ │ │ + asrs 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] @ (6704c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r7 │ │ │ │ + asrs 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] @ (6704dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r7 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r7 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r7 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67054c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr 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] @ (670568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr 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, #12] @ (670588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r6, r5 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r4 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670650 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + cmp r4, #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] @ (67066c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67068c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, r1] │ │ │ │ + ldr r5, [pc, #816] @ (6709c0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r1, #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] @ (6706c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r1 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r1 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 5, r0, cr4, cr14, {4} │ │ │ │ + ldc 0, cr0, [r4], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670718 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 5, r0, cr4, cr14, {4} │ │ │ │ + stc 0, cr0, [r4], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670734 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670750 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67076c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 6707ec │ │ │ │ + bpl.n 6708ac │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6708f8 │ │ │ │ + bpl.n 6707b8 │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67084c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs 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] @ (6708a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + 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] @ (6708f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ 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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs 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] @ (670948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + 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] @ (67099c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs 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] @ (6709f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs 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] @ (670a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, 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] @ (670a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs 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] @ (670a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670aec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + 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] @ (670b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + strb r4, [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] @ (670c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + 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] @ (670cac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + 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] @ (670d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs 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] @ (670e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs 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] @ (670ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670edc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs 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, #12] @ (670f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #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] @ (670f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #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] @ (670fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671000 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r2, #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] @ (67101c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #128] @ (6710a0 ) │ │ │ │ + mov r8, 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] @ (671038 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #752] @ (67132c ) │ │ │ │ + ldr r3, [pc, #112] @ (6710ac ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671054 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671070 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + 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] @ (67108c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6710ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mov r0, r2 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #208] @ (67119c ) │ │ │ │ + cmp ip, 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] @ (6710e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671100 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67111c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #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] @ (671138 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67116c │ │ │ │ + beq.n 67122c │ │ │ │ lsls r6, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns 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] @ (67118c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #480] @ (671370 ) │ │ │ │ + ldr r0, [pc, #864] @ (6714f0 ) │ │ │ │ lsls r7, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #304] @ (6712dc ) │ │ │ │ + ldr r0, [pc, #688] @ (67145c ) │ │ │ │ lsls r7, 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] @ (6711c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #32] @ (6711ec ) │ │ │ │ + ldr r0, [pc, #416] @ (67136c ) │ │ │ │ lsls r7, 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] @ (6711e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + 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] @ (671204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #736] @ (6714e8 ) │ │ │ │ + ldr r0, [pc, #96] @ (671268 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs 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] @ (67123c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r0, r0 │ │ │ │ + lsrs 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] @ (671258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r9 │ │ │ │ + add r8, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r1!, {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] @ (6712b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6712d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + lsrs 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] @ (6712f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671310 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67132c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r0, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671348 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671364 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + stmia r6!, {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] @ (671380 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67139c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds 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] @ (6713b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r3, #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] @ (6713f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67140c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671428 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671444 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia 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] @ (671460 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ite cs │ │ │ │ - lslcs r6, r3, #2 │ │ │ │ - pushcc {r3, lr} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67147c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671498 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #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] @ (6714b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + 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] @ (6714d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + lsrs r0, r3, #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] @ (671508 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671540 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67155c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671578 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671594 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs 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] @ (6715cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs 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] @ (671604 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671620 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67163c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671658 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671674 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + lsrs 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] @ (671690 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs 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] @ (6716c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs 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] @ (671700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67171c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs 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] @ (67178c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, 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] @ (6717a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs 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] @ (6717e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, 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] @ (671850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67186c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 6718a8 │ │ │ │ + bmi.n 671968 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #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] @ (6718dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 671918 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67194c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r2] │ │ │ │ + ldr r6, [pc, #64] @ (6719e4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r0] │ │ │ │ + ldr r5, [pc, #448] @ (671b80 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #448] @ (671b9c ) │ │ │ │ + ldr r4, [pc, #832] @ (671d1c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs 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] @ (671a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + 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] @ (671a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs 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] @ (671af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, 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] @ (671b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs 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] @ (671b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, 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] @ (671b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs 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] @ (671c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #272] @ (671f14 ) │ │ │ │ + mov ip, 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] @ (671e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #16] @ (671e30 ) │ │ │ │ + cmp r4, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 671ee8 │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add 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] @ (671e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r2, [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] @ (671ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r6 │ │ │ │ + add r8, 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] @ (671efc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r0 │ │ │ │ + add r4, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r3] │ │ │ │ + ldr r6, [pc, #304] @ (67204c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #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] @ (671f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #928] @ (672314 ) │ │ │ │ + ldr r4, [pc, #288] @ (672094 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs 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] @ (671fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r1 │ │ │ │ + add r8, sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx fp │ │ │ │ + add r8, 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] @ (671fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs 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] @ (671ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67201c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r5, [pc, #512] @ (672220 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672038 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672054 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672070 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, 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] @ (67208c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #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] @ (6720a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs 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] @ (6720c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs 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] @ (6720fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672118 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + 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] @ (672134 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #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] @ (672150 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia 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] @ (67216c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, 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] @ (672188 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsls 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] @ (6721a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + 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] @ (6721c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #944] @ (672574 ) │ │ │ │ + ldr r2, [pc, #304] @ (6722f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672214 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672230 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67224c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672268 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsls 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] @ (672284 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + 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] @ (6722a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #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] @ (6722d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + 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] @ (6722f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672310 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67232c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsls 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] @ (672348 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672364 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + 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] @ (672380 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + 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] @ (67239c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6723f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsls 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, #12] @ (672414 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + 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] @ (672430 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, 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] @ (67244c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, 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] @ (672468 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r5, [pc, #624] @ (6726dc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672484 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r0] │ │ │ │ + ldr r5, [pc, #432] @ (672638 ) │ │ │ │ lsls r7, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #176] @ (672554 ) │ │ │ │ + cmp ip, 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] @ (6724bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #32 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + add r5, 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] @ (6724f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #0 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r7, r3, #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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67252c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67254c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs 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] @ (672568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + 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] @ (6725f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + 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] @ (672610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + 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] @ (67262c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + lsrs 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] @ (672680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67269c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs 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] @ (6726b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + 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, #12] @ (6726d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #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] @ (672710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67272c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r6, pc, #896 @ (adr r6, 672ae8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672780 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {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] @ (67279c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {pc} │ │ │ │ + rev16 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] @ (6727b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67280c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672844 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + 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] @ (672860 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67287c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + 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] @ (672898 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #976 @ (adr r2, 672cc0 ) │ │ │ │ + add r0, pc, #336 @ (adr r0, 672a40 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672908 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #672 @ (adr r1, 672bac ) │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672924 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls 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] @ (672940 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67295c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + 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] @ (6729b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + 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] @ (6729cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + 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] @ (672a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + 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] @ (672aac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + 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] @ (672ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {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] @ (672ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + 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] @ (672b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls 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] @ (672b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls 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] @ (672c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, 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] @ (672cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls 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] @ (672d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + cbz r0, 672d9e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + movs 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] @ (672d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #10 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + vshr.u64 d16, d14, #8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + movs r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #9 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + vshr.u64 d0, d14, #24 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #10 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u32 q8, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r6, #8 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + vshr.u64 d0, d14, #44 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #7 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + vqadd.u8 d16, d16, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #5 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + mrc2 0, 5, 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] @ (672e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #160 @ (adr r6, 672ef0 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 673070 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #8 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vhadd.u32 d16, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #832 @ (adr r5, 6731c8 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 672f48 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #208 @ (adr r6, 672f74 ) │ │ │ │ + add r3, pc, #592 @ (adr r3, 6730f4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #992 @ (adr r5, 6732a0 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 673020 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #752 @ (adr r5, 6731cc ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 672f4c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 14, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 13, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 12, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 11, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 9, cr0, cr4, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r3 │ │ │ │ + subs 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] @ (672fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6 │ │ │ │ + subs r6, #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] @ (672fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0 │ │ │ │ + subs r6, #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] @ (672ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2 │ │ │ │ + subs 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] @ (67300c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673028 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r1, #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] @ (673044 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r6 │ │ │ │ + asrs r0, 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] @ (673060 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + stc2l 0, cr0, [r4, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67307c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs 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] @ (673098 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r7 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + ldc2 0, cr0, [ip, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + ldc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + stc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + ldc2l 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls 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] @ (673124 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d24, d19 │ │ │ │ + stc2l 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673140 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d28, d19 │ │ │ │ + ldc2 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67315c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d16, d19 │ │ │ │ + ldc2 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673178 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d20, d19 │ │ │ │ + stc2 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.32 d0, d19 │ │ │ │ + ldc2 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q0, d28, d19 │ │ │ │ + stc2 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q0, d28, d19 │ │ │ │ + ldc2l 0, cr0, [ip], #652 @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q0, d28, d19 │ │ │ │ + stc2l 0, cr0, [ip], #652 @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d28, d19 │ │ │ │ + ldc2l 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d28, d19 │ │ │ │ + stc2l 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67323c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #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] @ (673258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d28, d19 │ │ │ │ + ldc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673274 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d24, d19 │ │ │ │ + stc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d0, d20, d19 │ │ │ │ + ldc2l 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d16, d19 │ │ │ │ + stc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, 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] @ (6732e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67331c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfbf800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfbe800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfbd800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr8, cr3, {5} │ │ │ │ + smlaltb r0, r0, r8, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67338c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfbb800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfba800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfb9800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfb8800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfb7800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfb6800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xfb5800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xfb4800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67346c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfb3800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfb2800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xfb1800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xfb0800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfaf800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfae800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfad800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfac800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67354c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfab800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfaa800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfa9800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfa8800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfa7800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfa6c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfa6000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + @ instruction: 0xfa5400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67362c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8], #652 @ 0x28c │ │ │ │ + @ instruction: 0xfa4800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + @ instruction: 0xfa3c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + @ instruction: 0xfa3000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + @ instruction: 0xfa2400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67369c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8], #652 @ 0x28c │ │ │ │ + @ instruction: 0xfa1800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + @ instruction: 0xfa0c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0], #652 @ 0x28c │ │ │ │ + @ instruction: 0xfa0000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67370c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ + vld1.8 {d16[5]}, [r8], r3 │ │ │ │ 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 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ + ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + ldr??.w r0, [r0, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ + vst1.8 {d16[5]}, [r4], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67377c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 10, r0, r8, cr3 │ │ │ │ + ldrsh.w r0, [r8, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, ip, cr3 │ │ │ │ + vld1.8 {d0[5]}, [ip], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, r0, cr3 │ │ │ │ + vld1.8 {d0[5]}, [r0], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ + ldrsb.w r0, [r4, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ + vst1.8 {d0[5]}, [r8], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673824 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + ldr??.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673840 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + vld4.32 {d16-d19}, [r4 :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67385c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf800a3 │ │ │ │ + ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673878 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbec00a3 │ │ │ │ + vst4.32 {d16-d19}, [ip :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673894 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbe000a3 │ │ │ │ + vst4.32 {d16-d19}, [r0 :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbd400a3 │ │ │ │ + ldrsh.w r0, [r4, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, r8, r3 │ │ │ │ + vld4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbbc00a3 │ │ │ │ + ldrsb.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673904 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbb000a3 │ │ │ │ + ldrsb.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673920 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfba400a3 │ │ │ │ + vst4.32 {d0-d3}, [r4 :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67393c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9800a3 │ │ │ │ + ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673958 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8800a3 │ │ │ │ + str??.w r0, [r8, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673974 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb7400a3 │ │ │ │ + ldr.w r0, [r4, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673990 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6400a3 │ │ │ │ + str.w r0, [r4, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5000a3 │ │ │ │ + ldrh.w r0, [r0, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb4000a3 │ │ │ │ + strh.w r0, [r0, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb2c00a3 │ │ │ │ + strb.w r0, [ip, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb1c00a3 │ │ │ │ + ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb0800a3 │ │ │ │ + str??.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfafc00a3 │ │ │ │ + ldr.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaf000a3 │ │ │ │ + ldr.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfae400a3 │ │ │ │ + str.w r0, [r4, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfad800a3 │ │ │ │ + ldrh.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfacc00a3 │ │ │ │ + strh.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfac000a3 │ │ │ │ + strh.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfab400a3 │ │ │ │ + ldrb.w r0, [r4, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673afc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaa800a3 │ │ │ │ + strb.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa9c00a3 │ │ │ │ + @ instruction: 0xf7fc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa9000a3 │ │ │ │ + @ instruction: 0xf7f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa8400a3 │ │ │ │ + @ instruction: 0xf7e400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa7800a3 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa6c00a3 │ │ │ │ + @ instruction: 0xf7cc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa6000a3 │ │ │ │ + @ instruction: 0xf7c000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa5400a3 │ │ │ │ + @ instruction: 0xf7b400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa4800a3 │ │ │ │ + @ instruction: 0xf7a800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa3c00a3 │ │ │ │ + @ instruction: 0xf79c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa3000a3 │ │ │ │ + @ instruction: 0xf79000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa2400a3 │ │ │ │ + @ instruction: 0xf78400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa1800a3 │ │ │ │ + @ instruction: 0xf77800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa0c00a3 │ │ │ │ + @ instruction: 0xf76c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa0000a3 │ │ │ │ + @ instruction: 0xf76000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf75400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d16[5]}, [r8], r3 │ │ │ │ + @ instruction: 0xf74800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf73800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [r8], r3 │ │ │ │ + @ instruction: 0xf72800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf71800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d0[5]}, [r8], r3 │ │ │ │ + @ instruction: 0xf70800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf6f800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [r8], r3 │ │ │ │ + @ instruction: 0xf6e800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + @ instruction: 0xf6d800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], r3 │ │ │ │ + movt r0, #34979 @ 0x88a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + @ instruction: 0xf6b800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [r8 :128], r3 │ │ │ │ + subw r0, r8, #2211 @ 0x8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r8, r3, lsl #2] │ │ │ │ + @ instruction: 0xf69800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ + @ instruction: 0xf68800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r8, r3, lsl #2] │ │ │ │ + @ instruction: 0xf67800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ + @ instruction: 0xf66800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf65800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r8, #163] @ 0xa3 │ │ │ │ + movw r0, #34979 @ 0x88a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf63800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, 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] @ (673ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [ip, #163] @ 0xa3 │ │ │ │ + addw r0, ip, #2211 @ 0x8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673eec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf5fc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf5ec00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + rsbs r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [ip, r3, lsl #2] │ │ │ │ + rsb r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [ip, r3, lsl #2] │ │ │ │ + subs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [ip, r3, lsl #2] │ │ │ │ + sub.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ + @ instruction: 0xf59c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [ip, r3, lsl #2] │ │ │ │ + @ instruction: 0xf58c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [ip, r3, lsl #2] │ │ │ │ + sbcs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [ip, r3, lsl #2] │ │ │ │ + sbc.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674004 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7fc00a3 │ │ │ │ + adcs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674020 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7ec00a3 │ │ │ │ + adc.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67403c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7dc00a3 │ │ │ │ + @ instruction: 0xf53c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674058 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7cc00a3 │ │ │ │ + @ instruction: 0xf52c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674074 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7bc00a3 │ │ │ │ + adds.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674090 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7ac00a3 │ │ │ │ + add.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf79c00a3 │ │ │ │ + @ instruction: 0xf4fc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf78c00a3 │ │ │ │ + @ instruction: 0xf4ec00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf77c00a3 │ │ │ │ + @ instruction: 0xf4dc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674100 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf76c00a3 │ │ │ │ + @ instruction: 0xf4cc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67411c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf75c00a3 │ │ │ │ + @ instruction: 0xf4bc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674138 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74c00a3 │ │ │ │ + @ instruction: 0xf4ac00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674154 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf73c00a3 │ │ │ │ + eors.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72c00a3 │ │ │ │ + eor.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67418c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71c00a3 │ │ │ │ + orns r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf70c00a3 │ │ │ │ + orn r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6fc00a3 │ │ │ │ + orrs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6ec00a3 │ │ │ │ + orr.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6dc00a3 │ │ │ │ + bics.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #51363 @ 0xc8a3 │ │ │ │ + bic.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6bc00a3 │ │ │ │ + ands.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674250 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, ip, #2211 @ 0x8a3 │ │ │ │ + and.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67426c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf69c00a3 │ │ │ │ + @ instruction: 0xf3fc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674288 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 6742a8 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65400a3 │ │ │ │ + @ instruction: 0xf3b400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6742e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r1, 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] @ (6742fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674318 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r8, #2211 @ 0x8a3 │ │ │ │ + @ instruction: 0xf36800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674334 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674350 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r0, 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] @ (67436c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d5c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x1409bc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r6, pc, #256 @ (adr r6, 674470 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x8>) │ │ │ │ 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, 6743c6 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2209156,17 +2209120,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6743a0 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bvs.n 6743dc <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.4-1.so+0x4> │ │ │ │ + bcc.n 67449c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x34> │ │ │ │ lsls r6, r3, #4 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r7, r3, #4 │ │ │ │ │ │ │ │ 006743d8 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.4-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2209512,15 +2209476,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5d95ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0070 │ │ │ │ + cbnz r0, 6747cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x364> │ │ │ │ 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 │ │ │ │ @@ -2209546,16 +2209510,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 1, cr0, cr8, cr3, {5} │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209587,16 +2209550,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + stc2l 0, cr0, [r4, #652] @ 0x28c │ │ │ │ subs r2, r2, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209664,20 +2209626,20 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 674890 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 674892 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x42a> │ │ │ │ b.n 6748a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43e> │ │ │ │ nop │ │ │ │ - vrev32.32 d16, d19 │ │ │ │ + ldc2l 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ subs r2, r7, #5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - vaddl.u16 q8, d22, d19 │ │ │ │ + ldc2 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2209859,30 +2209821,30 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ @ instruction: 0xb6bc │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cdp2 0, 11, cr0, cr4, cr3, {5} │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + ldc2 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r2, #5 │ │ │ │ - beq.n 674a7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x614> │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb60c │ │ │ │ lsls r3, r2, #5 │ │ │ │ - cbnz r4, 674b4e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6e6> │ │ │ │ + cbnz r4, 674ae6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67e> │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 674b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6b0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2210167,15 +2210129,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 674d9a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x932> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rev16 r6, r0 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (674ddc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x974>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 674dc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x95c> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 674dd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x970> │ │ │ │ @@ -2210184,15 +2210146,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 674dc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x958> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - rev r4, r3 │ │ │ │ + @ instruction: 0xb77c │ │ │ │ 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] @ (674e44 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x9dc>) │ │ │ │ @@ -2210375,31 +2210337,31 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 674fd6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xb6e> │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb.w r0, [r4, #163] @ 0xa3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xf6f400a3 │ │ │ │ + push {r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 674fcc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xb64> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [lr :128], r3 │ │ │ │ - vst4.32 {d0-d3}, [r2 :128], r3 │ │ │ │ + @ instruction: 0xf68e00a3 │ │ │ │ + @ instruction: 0xf66200a3 │ │ │ │ cmp r1, #238 @ 0xee │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r0, r5, #21 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ - ldr.w r0, [r2, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf65800a3 │ │ │ │ + @ instruction: 0xf63200a3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (6750d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [pc, #224] @ (6750d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xc70>) │ │ │ │ @@ -2210495,17 +2210457,17 @@ │ │ │ │ nop │ │ │ │ add sp, #8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #912 @ 0x390 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str??.w r0, [lr, r3, lsl #2] │ │ │ │ - strh.w r0, [r8, r3, lsl #2] │ │ │ │ - ldrb.w r0, [r4, r3, lsl #2] │ │ │ │ + rsb r0, lr, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf58800a3 │ │ │ │ + sbcs.w r0, r4, #5341184 @ 0x518000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [pc, #124] @ (675180 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xd18>) │ │ │ │ @@ -2210554,15 +2210516,15 @@ │ │ │ │ bne.n 67517a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xd12> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7d600a3 │ │ │ │ + @ instruction: 0xf53600a3 │ │ │ │ add r6, sp, #896 @ 0x380 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2210609,15 +2210571,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 6751b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xd4a> │ │ │ │ lsls r2, r6, #11 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf70600a3 │ │ │ │ + orn r0, r6, #5341184 @ 0x518000 │ │ │ │ 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 │ │ │ │ @@ -2210665,16 +2210627,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #10 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf6dc00a3 │ │ │ │ - @ instruction: 0xf69a00a3 │ │ │ │ + bics.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf3fa00a3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 675230 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -2210706,17 +2210668,17 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 6752da <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xe72> │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r5, r3, #2 │ │ │ │ + stmdbge 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 │ │ │ │ ldr r1, [pc, #308] @ (675448 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xfe0>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -2211380,56 +2211342,56 @@ │ │ │ │ blx r3 │ │ │ │ b.n 675824 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x13bc> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r4, #5341184 @ 0x518000 │ │ │ │ - orn r0, sl, #5341184 @ 0x518000 │ │ │ │ - orn r0, r0, #5341184 @ 0x518000 │ │ │ │ + rsbs r0, r4, #163 @ 0xa3 │ │ │ │ + rsb r0, sl, #163 @ 0xa3 │ │ │ │ + rsb r0, r0, #163 @ 0xa3 │ │ │ │ vbif q0, q3, │ │ │ │ - @ instruction: 0xf4be00a3 │ │ │ │ - orns r0, lr, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf35200a3 │ │ │ │ + @ instruction: 0xf21e00a3 │ │ │ │ + rsbs r0, lr, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0b200a3 │ │ │ │ mcr2 1, 4, r0, cr14, cr3, {2} │ │ │ │ - adds.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf27000a3 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r6, #4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf2b800a3 │ │ │ │ - @ instruction: 0xf2be00a3 │ │ │ │ + ands.w r0, r8, #163 @ 0xa3 │ │ │ │ + ands.w r0, lr, #163 @ 0xa3 │ │ │ │ stc2l 1, cr0, [sl, #332] @ 0x14c │ │ │ │ - subw r0, lr, #163 @ 0xa3 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + and.w r0, lr, #163 @ 0xa3 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subw r0, lr, #163 @ 0xa3 │ │ │ │ - subw r0, r6, #163 @ 0xa3 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + and.w r0, lr, #163 @ 0xa3 │ │ │ │ + and.w r0, r6, #163 @ 0xa3 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldc2l 1, cr0, [r4, #-332] @ 0xfffffeb4 │ │ │ │ - @ instruction: 0xf27e00a3 │ │ │ │ + vaddl.s16 q8, d30, d19 │ │ │ │ ldc2 1, cr0, [lr, #-332]! @ 0xfffffeb4 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stc2 1, cr0, [r6, #-332] @ 0xfffffeb4 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf2fa00a3 │ │ │ │ - @ instruction: 0xf30200a3 │ │ │ │ + orrs.w r0, sl, #163 @ 0xa3 │ │ │ │ + orn r0, r2, #163 @ 0xa3 │ │ │ │ stc2 1, cr0, [r6], #332 @ 0x14c │ │ │ │ - @ instruction: 0xf21a00a3 │ │ │ │ - @ instruction: 0xf1fc00a3 │ │ │ │ - @ instruction: 0xf25e00a3 │ │ │ │ + vhadd.s d16, d26, d19 │ │ │ │ + vhadd.s16 d16, d28, d19 │ │ │ │ + vext.8 d0, d30, d19, #0 │ │ │ │ @ instruction: 0xfbf20153 │ │ │ │ - @ instruction: 0xf1f400a3 │ │ │ │ - @ instruction: 0xf0f800a3 │ │ │ │ - sbcs.w r0, r0, #163 @ 0xa3 │ │ │ │ - sbc.w r0, r4, #163 @ 0xa3 │ │ │ │ + vhadd.s16 d16, d20, d19 │ │ │ │ + cdp 0, 5, cr0, cr8, cr3, {5} │ │ │ │ + cdp 0, 13, cr0, cr0, cr3, {5} │ │ │ │ + cdp 0, 12, cr0, cr4, cr3, {5} │ │ │ │ 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] @ (675afc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1694>) │ │ │ │ ldr r3, [pc, #240] @ (675b00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1698>) │ │ │ │ @@ -2211535,23 +2211497,23 @@ │ │ │ │ b.n 675ade <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1676> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #936 @ (adr r5, 675ea8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1a40>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaac0153 │ │ │ │ - adcs.w r0, sl, #163 @ 0xa3 │ │ │ │ + cdp 0, 11, cr0, cr10, cr3, {5} │ │ │ │ add r5, pc, #608 @ (adr r5, 675d70 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1908>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xfad800a2 │ │ │ │ - add.w r0, sl, #163 @ 0xa3 │ │ │ │ + ldrh.w r0, [r8, r2, lsl #2] │ │ │ │ + cdp 0, 6, cr0, cr10, cr3, {5} │ │ │ │ @ instruction: 0xfa060153 │ │ │ │ - @ instruction: 0xf0e000a3 │ │ │ │ + cdp 0, 4, cr0, cr0, cr3, {5} │ │ │ │ vld2.8 {d16[2],d17[2]}, [lr :16], r3 │ │ │ │ - @ instruction: 0xf0fc00a3 │ │ │ │ + cdp 0, 5, cr0, cr12, cr3, {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 │ │ │ │ ldr r2, [pc, #404] @ (675cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1868>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #404] @ (675cd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x186c>) │ │ │ │ @@ -2211724,27 +2211686,27 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #752 @ (adr r4, 675fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b5c>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #17 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldcl 0, cr0, [r6, #652]! @ 0x28c │ │ │ │ - eor.w r0, lr, #163 @ 0xa3 │ │ │ │ + adcs.w r0, r6, r3, asr #2 │ │ │ │ + stcl 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ add r4, pc, #216 @ (adr r4, 675dc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1958>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsrs r2, r0, #19 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh.w r0, [r8, #339] @ 0x153 │ │ │ │ - vext.8 d16, d26, d19, #0 │ │ │ │ - @ instruction: 0xfbe400a2 │ │ │ │ + ldcl 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ + vst4.32 {d16-d19}, [r4 :128], r2 │ │ │ │ lsrs r2, r5, #16 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh.w r0, [lr, ] │ │ │ │ - vhadd.s32 d16, d28, d19 │ │ │ │ + stcl 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ lsrs r2, r7, #15 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 675dd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x196c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2211831,20 +2211793,20 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 675d96 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x192e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vhadd.s16 d16, d20, d19 │ │ │ │ - vhadd.u8 d0, d18, d19 │ │ │ │ - vhadd.s8 d16, d30, d19 │ │ │ │ + ldc 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + stc2l 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [lr], #652 @ 0x28c │ │ │ │ @ instruction: 0xf7520153 │ │ │ │ @ instruction: 0xf7260153 │ │ │ │ - cdp 0, 9, cr0, cr12, cr3, {5} │ │ │ │ + @ instruction: 0xebfc00a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 675e6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1a04> │ │ │ │ cbz r2, 675e12 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x19aa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -2212070,15 +2212032,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + orn r0, r2, r3, asr #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (6760d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2212133,24 +2212095,24 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 676086 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c1e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldcl 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + bics.w r0, r0, r3, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ + bic.w r0, r6, r3, asr #2 │ │ │ │ ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2], #652 @ 0x28c │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + and.w r0, r2, r3, asr #2 │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ 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 │ │ │ │ @@ -2212218,18 +2212180,18 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (6761c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1d5c>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 676048 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1be0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stc 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ - sub.w r0, r6, r3, asr #2 │ │ │ │ + @ instruction: 0xe98a00a3 │ │ │ │ + @ instruction: 0xe98800a3 │ │ │ │ + @ instruction: 0xe99800a3 │ │ │ │ + stmdb r6, {r0, r1, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (6762f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e8c>) │ │ │ │ sub.w sp, sp, #4256 @ 0x10a0 │ │ │ │ @@ -2212339,15 +2212301,15 @@ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212674,21 +2212636,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #-652]! @ 0x28c │ │ │ │ - ldmdb r0!, {r0, r1, r5, r7} │ │ │ │ + b.n 676424 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1fbc> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 67639c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f34> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ 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] @ (676750 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x22e8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2212766,17 +2212730,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6764d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x206c> │ │ │ │ + b.n 675f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b2c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676500 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2098> │ │ │ │ + b.n 675fc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b58> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ @@ -2213012,36 +2212976,36 @@ │ │ │ │ b.n 67681e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x23b6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r0, r0, r1, asr #2 │ │ │ │ - b.n 6766c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2258> │ │ │ │ + @ instruction: 0xe82000a1 │ │ │ │ + b.n 677180 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d18> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6766d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x226c> │ │ │ │ + b.n 677194 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d2c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - b.n 6765a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x213c> │ │ │ │ + b.n 677064 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2bfc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67652c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20c4> │ │ │ │ + b.n 676fec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2b84> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676654 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21ec> │ │ │ │ + b.n 677114 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2cac> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6764e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2080> │ │ │ │ + b.n 676fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2b40> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676560 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20f8> │ │ │ │ + b.n 677020 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2bb8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6764a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2040> │ │ │ │ + b.n 676f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2b00> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676620 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21b8> │ │ │ │ + b.n 6770e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2c78> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676528 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20c0> │ │ │ │ + b.n 676fe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2b80> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 676f40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2ad8> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2213564,82 +2213528,81 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 676f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2abc> │ │ │ │ + b.n 6769e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x257c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 676b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2704> │ │ │ │ + b.n 67762c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x31c4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676924 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x24bc> │ │ │ │ + b.n 6773e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f7c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676d08 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x28a0> │ │ │ │ + b.n 6767c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2360> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 676d08 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x28a0> │ │ │ │ + b.n 6767c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2360> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x28c4> │ │ │ │ + b.n 6767ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2384> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67775c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x32f4> │ │ │ │ + b.n 67721c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2db4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676e54 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x29ec> │ │ │ │ + b.n 676914 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x24ac> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2690> │ │ │ │ + b.n 6775b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3150> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676a3c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x25d4> │ │ │ │ + b.n 6774fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3094> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676884 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x241c> │ │ │ │ + b.n 677344 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2edc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6767d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2368> │ │ │ │ + b.n 677290 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e28> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676d10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x28a8> │ │ │ │ + b.n 6767d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2368> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676a50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x25e8> │ │ │ │ + b.n 677510 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30a8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676acc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2664> │ │ │ │ + b.n 67758c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3124> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 2 │ │ │ │ + bgt.n 677058 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2bf0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2678> │ │ │ │ + b.n 6775a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3138> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ittt │ │ │ │ - lsl r1, r4, #2 │ │ │ │ - b.n 676d5c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x28f4> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lsl r3, r4, #2 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + b.n 67681c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x23b4> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 676da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2940> │ │ │ │ + b.n 676868 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2400> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677008 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2ba0> │ │ │ │ + ble.n 676ec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2a60> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677508 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30a0> │ │ │ │ + b.n 676fc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2b60> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6767ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2384> │ │ │ │ + b.n 6772ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e44> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676854 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x23ec> │ │ │ │ + b.n 677314 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2eac> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x25f4> │ │ │ │ + b.n 67751c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30b4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676ac8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2660> │ │ │ │ + b.n 677588 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3120> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676a1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x25b4> │ │ │ │ + b.n 6774dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3074> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676b30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x26c8> │ │ │ │ + b.n 6775f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3188> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677448 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fe0> │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x26e8> │ │ │ │ + b.n 677610 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x31a8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2213835,37 +2213798,37 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #8] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 676c2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x27c4> │ │ │ │ + b.n 6776ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3284> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bgt.n 67717c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d14> │ │ │ │ + bge.n 67723c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2dd4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 6771ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d44> │ │ │ │ + bge.n 67726c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e04> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677914 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x34ac> │ │ │ │ + b.n 6773d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f6c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 677294 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e2c> │ │ │ │ + bls.n 677154 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2cec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 6772c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e5c> │ │ │ │ + bls.n 677184 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d1c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 67727c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e14> │ │ │ │ + bls.n 67713c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2cd4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 6772ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e44> │ │ │ │ + bls.n 67716c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d04> │ │ │ │ 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] @ (677464 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2ffc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2214088,62 +2214051,63 @@ │ │ │ │ bl 439ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325b40> │ │ │ │ b.n 6772cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e64> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 677b78 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3710> │ │ │ │ + b.n 677638 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x31d0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2c9c> │ │ │ │ + b.n 677bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x375c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 6779b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x354c> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r5, pc, #720 @ (adr r5, 67774c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x32e4>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + blt.n 6773dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f74> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 67707c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2c14> │ │ │ │ + b.n 677b3c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x36d4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677138 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2cd0> │ │ │ │ + b.n 677bf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3790> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676eec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2a84> │ │ │ │ + b.n 6779ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3544> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67712c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2cc4> │ │ │ │ + b.n 677bec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3784> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bics r4, r2 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xe80c009f │ │ │ │ - b.n 676e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2998> │ │ │ │ + b.n 676f84 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2b1c> │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + b.n 6778c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3458> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676eb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2a50> │ │ │ │ + b.n 677978 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3510> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r4, 6774c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x305c> │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 676e28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x29c0> │ │ │ │ + b.n 6778e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3480> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676d14 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x28ac> │ │ │ │ + b.n 6777d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x336c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676ea0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2a38> │ │ │ │ + b.n 677960 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x34f8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676eb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2a4c> │ │ │ │ + b.n 677974 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x350c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 676d80 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2918> │ │ │ │ + b.n 677840 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x33d8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2214376,47 +2214340,46 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #24] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #22] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bhi.n 6777fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3394> │ │ │ │ + bpl.n 6776bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3254> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bhi.n 67782c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x33c4> │ │ │ │ + bpl.n 6776ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3284> │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - b.n 677e64 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39fc> │ │ │ │ + b.n 677924 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x34bc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - b.n 677e64 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39fc> │ │ │ │ + cdp2 0, 3, cr0, cr10, cr0, {5} │ │ │ │ + b.n 677924 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x34bc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 677b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x370c> │ │ │ │ bl a1577a │ │ │ │ ldrh r6, [r2, #10] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - b.n 677d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38e4> │ │ │ │ + b.n 67780c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x33a4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9a978a │ │ │ │ - b.n 677d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38c8> │ │ │ │ + b.n 6777f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3388> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + cbz r6, 6777ee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3386> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + cbz r6, 6777f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3388> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 677c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x37e4> │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvs.n 677710 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x32a8> │ │ │ │ + bmi.n 6777d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3368> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvs.n 677740 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x32d8> │ │ │ │ + bmi.n 677800 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3398> │ │ │ │ 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 │ │ │ │ @@ -2214583,15 +2214546,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 677ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3648> │ │ │ │ + udf #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (677990 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3528>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2214605,15 +2214568,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 677aec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3684> │ │ │ │ + udf #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2215382,17 +2215345,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r2, [r7, #30] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 67822c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3dc4> │ │ │ │ + bvs.n 6780ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c84> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bls.n 6781bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d54> │ │ │ │ + bvs.n 67807c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c14> │ │ │ │ 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] @ (678280 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e18>) │ │ │ │ @@ -2216144,15 +2216107,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ strb r6, [r6, #29] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6788d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4470> │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ 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] @ (678a88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4620>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2218098,21 +2218061,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r0, [pc, #4] @ (679cec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5884>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (679cf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5890>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 679d26 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58be> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2218356,15 +2218319,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 af9ec8 │ │ │ │ + bl af9bb8 │ │ │ │ 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 │ │ │ │ @@ -2218554,19 +2218517,19 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldrsh r6, [r7, r1] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - cbnz r6, 67a24a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5de2> │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ bvc.n 67a158 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5cf0> │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67a26c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5e04> │ │ │ │ @@ -2219393,15 +2219356,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, 67ab28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66c0> │ │ │ │ - bl af4d9c │ │ │ │ + bl af4a8c │ │ │ │ ldr.w r0, [r8, #1812] @ 0x714 │ │ │ │ cbz r0, 67ab32 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66ca> │ │ │ │ bl 5985f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484258> │ │ │ │ ldr.w r0, [r8, #1716] @ 0x6b4 │ │ │ │ cbz r0, 67ab3c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66d4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2219774,40 +2219737,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67d218 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x8db0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1816] @ 0x718 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67aeb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aefad0 │ │ │ │ + bl aef7c0 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1820] @ 0x71c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67aeb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 598a48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4846a8> │ │ │ │ ldr.w r1, [r9, #1816] @ 0x718 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 5990d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484d34> │ │ │ │ mov r0, r4 │ │ │ │ - bl af49a0 │ │ │ │ + bl af4690 │ │ │ │ str.w r0, [r9, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67aeb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a48> │ │ │ │ - bl af545c │ │ │ │ + bl af514c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59c350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x487fb0> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59d190 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x488df0> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aef44c │ │ │ │ + bl aef13c │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ movs r1, #1 │ │ │ │ bl 598d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4849b4> │ │ │ │ mov r0, r4 │ │ │ │ bl 686648 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x121e0> │ │ │ │ b.n 67aeba <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a52> │ │ │ │ bl 5987c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484424> │ │ │ │ @@ -2228113,15 +2228076,15 @@ │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [sl, #338] @ 0x152 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r7, r3, #4 │ │ │ │ @ instruction: 0xf66a0152 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 680c1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xc7b4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r4, r2, #31 │ │ │ │ @@ -2232672,15 +2232635,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1433] @ 0x599 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6845ba <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x10152> │ │ │ │ ldrsb.w r3, [r5, #1434] @ 0x59a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 684588 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x10120> │ │ │ │ mov r0, r6 │ │ │ │ - bl aefbbc │ │ │ │ + bl aef8ac │ │ │ │ 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 6844a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x10038> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2234141,15 +2234104,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #768 @ 0x300 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2234439,15 +2234402,15 @@ │ │ │ │ ldr.w r1, [r5, #1804] @ 0x70c │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6858de <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x11476> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ - bl aee854 │ │ │ │ + bl aee544 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c67b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2234469,15 +2234432,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 685668 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x11200> │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ mov r1, r4 │ │ │ │ - bl aee7e4 │ │ │ │ + bl aee4d4 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 68595e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x114f6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2234508,22 +2234471,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, 6859d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1156a> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl aee830 │ │ │ │ + bl aee520 │ │ │ │ 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 aee830 │ │ │ │ + bl aee520 │ │ │ │ b.n 6859be <_mesa_glapi_set_dispatch@@libgallium-26.0.4-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 │ │ │ │ @@ -2235282,15 +2235245,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d7dac │ │ │ │ cbz r0, 686274 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-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 af61b0 │ │ │ │ + bl af5ea0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68626e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x11e06> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67ace4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x687c> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2235509,15 +2235472,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 af6ffc │ │ │ │ + bl af6cec │ │ │ │ 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 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ cbz r0, 68652c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x120c4> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2236021,15 +2235984,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 r1, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #464 @ (adr r6, 686cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x12870>) │ │ │ │ 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 │ │ │ │ @@ -2241277,20 +2241240,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68a64e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x161e6> │ │ │ │ nop │ │ │ │ bvs.n 68a712 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x162aa> │ │ │ │ - @ instruction: 0xffff6e0c │ │ │ │ + vtbx.8 d22, {d15-d18}, d28 │ │ │ │ lsls r6, r3, #4 │ │ │ │ bvs.n 68a73a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x162d2> │ │ │ │ - @ instruction: 0xffff6d8a │ │ │ │ + vtbx.8 d22, {d31- │ │ │ │ nop │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ 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 │ │ │ │ @@ -2244382,21 +2244345,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68c8a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1843c> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #976] @ (68cdbc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x18954>) │ │ │ │ + ldr r3, [pc, #336] @ (68cb3c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x186d4>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r5, [pc, #160] @ (68ca90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x18628>) │ │ │ │ + ldr r2, [pc, #544] @ (68cc10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x187a8>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r4, [pc, #728] @ (68cccc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x18864>) │ │ │ │ + ldr r2, [pc, #88] @ (68ca4c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x185e4>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r4, [pc, #552] @ (68cc20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x187b8>) │ │ │ │ + ldr r1, [pc, #936] @ (68cda0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x18938>) │ │ │ │ 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] @ 68cf88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x18b20> │ │ │ │ @@ -2247764,15 +2247727,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ asrs r2, r4, #12 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2248009,15 +2247972,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (68f230 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1adc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r0, r0, #1984 @ 0x7c0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2084] @ 0x824 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2248071,15 +2248034,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2248107,15 +2248070,15 @@ │ │ │ │ blx 68a38 │ │ │ │ ldr.w r1, [r4, #2152] @ 0x868 │ │ │ │ cbz r1, 68f340 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1aed8> │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ - bl abb0b8 │ │ │ │ + bl abada8 │ │ │ │ ldr.w r0, [r4, #2092] @ 0x82c │ │ │ │ blx 68a38 │ │ │ │ add.w r0, r4, #2096 @ 0x830 │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ add.w r0, r4, #1872 @ 0x750 │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ addw r0, r4, #1900 @ 0x76c │ │ │ │ @@ -2248133,15 +2248096,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 r4, [r6, #8] │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 68f3bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1af54> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2248149,15 +2248112,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 r4, [r3, #8] │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2248247,36 +2248210,36 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 626a70 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45bcd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x347938> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6f78 │ │ │ │ + bl ab6c68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f5b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b150> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab6fec │ │ │ │ + bl ab6cdc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6fe8 │ │ │ │ + bl ab6cd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 68f5ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b144> │ │ │ │ ldr r3, [pc, #384] @ (68f670 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b208>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ab6f78 │ │ │ │ + bl ab6c68 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f5ea <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b182> │ │ │ │ - bl ab6fec │ │ │ │ + bl ab6cdc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6fe8 │ │ │ │ + bl ab6cd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 68f61c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b1b4> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 45bd54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3479b4> │ │ │ │ ldr r3, [pc, #344] @ (68f674 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b20c>) │ │ │ │ @@ -2248413,27 +2248376,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ lsrs r4, r0, #13 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r2, r5, #9 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ 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 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ @@ -2248918,21 +2248881,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 abb4c0 │ │ │ │ + bl abb1b0 │ │ │ │ ldr.w r2, [pc, #1264] @ 6900c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1bc5c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2144] @ 0x860 │ │ │ │ - bl ab6c98 │ │ │ │ + bl ab6988 │ │ │ │ str.w r0, [r4, #2092] @ 0x82c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 68fc92 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1b82a> │ │ │ │ bl 626928 │ │ │ │ ldr.w r3, [pc, #1240] @ 6900c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1bc60> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2249086,15 +2249049,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 af9ec8 │ │ │ │ + bl af9bb8 │ │ │ │ ldr.w r2, [r4, #1856] @ 0x740 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 690040 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1bbd8> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2156] @ 0x86c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2249269,21 +2249232,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #23 │ │ │ │ lsls r2, r2, #5 │ │ │ │ strb r6, [r5, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r6, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r2, [r2, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ bl 638076 │ │ │ │ bl 64207a │ │ │ │ str.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2249300,31 +2249263,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r5, #4095] @ 0xfff │ │ │ │ str??.w pc, [r3, #255]! │ │ │ │ bl 5da0ae │ │ │ │ bl 5ac0b2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x497d12> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [pc, #432] @ (690280 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1be18>) │ │ │ │ + ldr r2, [pc, #816] @ (690400 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1bf98>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r0, r1, #13 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2249510,15 +2249473,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 69032a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1bec2> │ │ │ │ cbnz r6, 6902ea <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1be82> │ │ │ │ ldr r3, [pc, #160] @ (690360 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1bef8>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ab7c44 │ │ │ │ + bl ab7934 │ │ │ │ cbz r0, 690324 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-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 │ │ │ │ @@ -2249565,15 +2249528,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6902da <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1be72> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ 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 │ │ │ │ @@ -2249609,15 +2249572,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (690524 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-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 ab7d70 │ │ │ │ + bl ab7a60 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6904e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c07c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 438d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3249d8> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2249726,28 +2249689,27 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 69042e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1bfc6> │ │ │ │ mov r0, r5 │ │ │ │ - bl ab7e4c │ │ │ │ + bl ab7b3c │ │ │ │ b.n 6904e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c07c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldc2l 1, cr0, [ip], #-324 @ 0xfffffebc │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + vshr.u64 d0, d11, #54 │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ stc2 1, cr0, [r0], {81} @ 0x51 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ 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 │ │ │ │ @@ -2249760,15 +2249722,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 45e23c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349e9c> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl abb358 │ │ │ │ + bl abb048 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45e258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349eb8> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 69057e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c116> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 68d38 │ │ │ │ @@ -2249819,15 +2249781,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 45e23c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349e9c> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl abb0e0 │ │ │ │ + bl abadd0 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 690676 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c20e> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2249877,15 +2249839,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6906bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c254>) │ │ │ │ add r1, pc │ │ │ │ bl 6931c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, ip, #171 @ 0xab │ │ │ │ + stcl 0, cr0, [ip, #684]! @ 0x2ac │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2250055,15 +2250017,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (690900 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c498>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ab7ccc │ │ │ │ + bl ab79bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 69085a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c3f2> │ │ │ │ b.n 690776 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c30e> │ │ │ │ vldr d7, [pc, #72] @ 6908f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c490> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2250083,15 +2250045,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 690778 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c310> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldc2l 0, cr0, [r0, #-620] @ 0xfffffd94 │ │ │ │ + @ instruction: 0xfab0009b │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2250102,15 +2250064,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 af9bb0 │ │ │ │ + bl af98a0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 690a06 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c59e> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2250156,15 +2250118,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 690984 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c51c> │ │ │ │ mov r0, r5 │ │ │ │ - bl af9b9c │ │ │ │ + bl af988c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 690984 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1c51c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2250514,15 +2250476,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68a38 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ab7e4c │ │ │ │ + bl ab7b3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 68a38 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2251911,15 +2251873,15 @@ │ │ │ │ b.n 691938 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1d4d0> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 691a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1d5f4> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 691b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1d718> │ │ │ │ - @ instruction: 0xfb70011d │ │ │ │ + ldr.w r0, [r0, #285] @ 0x11d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -2252137,25 +2252099,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (691f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1dabc>) │ │ │ │ add r1, pc │ │ │ │ bl 6931c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 691f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1db08> │ │ │ │ + bpl.n 691e30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1d9c8> │ │ │ │ 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] @ (691f40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1dad8>) │ │ │ │ add r2, pc │ │ │ │ bl 693154 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ecec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6fc011d │ │ │ │ + orrs.w r1, ip, #10289152 @ 0x9d0000 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2252177,15 +2252139,15 @@ │ │ │ │ cbz r0, 691f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1db2c> │ │ │ │ bl 6aff7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3bb14> │ │ │ │ ldr.w r0, [r8, #3744] @ 0xea0 │ │ │ │ cbz r0, 691f9e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1db36> │ │ │ │ bl 6aff7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3bb14> │ │ │ │ ldr.w r0, [r8, #3668] @ 0xe54 │ │ │ │ cbz r0, 691fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1db40> │ │ │ │ - bl af4d9c │ │ │ │ + bl af4a8c │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 691fb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1db48> │ │ │ │ bl 5e634c │ │ │ │ ldr.w r0, [r8, #3664] @ 0xe50 │ │ │ │ cbz r0, 691fba <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1db52> │ │ │ │ bl 5985f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484258> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2252545,29 +2252507,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e6260 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 692476 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e00e> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af49a0 │ │ │ │ + bl af4690 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 692476 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e00e> │ │ │ │ - bl af545c │ │ │ │ + bl af514c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59c350 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x487fb0> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59d190 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x488df0> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aef44c │ │ │ │ + bl aef13c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ movs r1, #0 │ │ │ │ bl 598d54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4849b4> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 598e40 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484aa0> │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ @@ -2253210,15 +2253172,15 @@ │ │ │ │ bne.n 692b16 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e6ae> │ │ │ │ ldr.w r0, [r7, #2156] @ 0x86c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 692b1a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e6b2> │ │ │ │ bl 438d78 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3249d8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adcs.w r1, r6, sp, lsr #32 │ │ │ │ + ldmia.w r6!, {r0, r2, r3, r4, r8} │ │ │ │ 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, 692b40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e6d8> │ │ │ │ @@ -2253801,15 +2253763,15 @@ │ │ │ │ str.w r3, [r4, #2152] @ 0x868 │ │ │ │ b.n 6930f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ec88> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 692c50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e7e8> │ │ │ │ + b.n 693710 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f2a8> │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldmia r7!, {r3} │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (693150 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ece8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ @@ -2254155,15 +2254117,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ 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] @ (6935e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f180>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2254264,15 +2254226,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 693638 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f1d0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2254325,15 +2254287,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 693664 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f1fc> │ │ │ │ nop │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + ble.n 6936f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f28c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2254911,15 +2254873,15 @@ │ │ │ │ b.n 693b48 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f6e0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 693d10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f8a8> │ │ │ │ + bhi.n 693bd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f768> │ │ │ │ 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 │ │ │ │ @@ -2255244,19 +2255206,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 693d54 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f8ec> │ │ │ │ movs r5, #1 │ │ │ │ b.n 693d54 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1f8ec> │ │ │ │ stmia r3!, {r2, r5} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bhi.n 693fd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1fb6c> │ │ │ │ + bvs.n 694094 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1fc2c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + adds r0, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -2255547,15 +2255509,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 6a22c │ │ │ │ b.n 694370 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ff08> │ │ │ │ - bcc.n 6942e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1fe7c> │ │ │ │ + bne.n 6943a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ff3c> │ │ │ │ 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 │ │ │ │ @@ -2255610,15 +2255572,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6943f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ff8c> │ │ │ │ b.n 69441a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1ffb2> │ │ │ │ bl 692bfc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e794> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r4, pc} │ │ │ │ - bcs.n 6944c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20060> │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (6944f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2008c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2256299,17 +2256261,17 @@ │ │ │ │ bhi.w 694806 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2039e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6947b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2034e> │ │ │ │ nop │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2256388,17 +2256350,17 @@ │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r0, 694cce <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20866> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2256676,17 +2256638,17 @@ │ │ │ │ ... │ │ │ │ cbz r2, 694fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20b5c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 694fc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20b5e> │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r3, [pc, #240] @ (695064 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20bfc>) │ │ │ │ + ldr r0, [pc, #624] @ (6951e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20d7c>) │ │ │ │ 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 │ │ │ │ @@ -2256706,17 +2256668,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 694c58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x207f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #416] @ (695160 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20cf8>) │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2256865,21 +2256827,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 444ee0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x330b40> │ │ │ │ b.n 695018 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20bb0> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #24] @ (6951ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x20d44>) │ │ │ │ + cmp r6, ip │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - bxns r1 │ │ │ │ + add r4, sp │ │ │ │ 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 │ │ │ │ @@ -2257166,19 +2257128,19 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #784 @ 0x310 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2257283,20 +2257245,20 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6955ee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21186> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ - lsls r5, r3, #4 │ │ │ │ - cmn r0, r6 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + itte gt │ │ │ │ + lslgt r5, r3, #4 │ │ │ │ + eorgt r0, r2 │ │ │ │ + lslle r4, r3, #2 │ │ │ │ add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2257650,25 +2257612,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 6959aa <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21542> │ │ │ │ b.n 695958 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x214f0> │ │ │ │ bl 692bfc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1e794> │ │ │ │ b.n 69590c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x214a4> │ │ │ │ nop │ │ │ │ - bkpt 0x00b0 │ │ │ │ + pop {r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0036 │ │ │ │ + cbnz r6, 695a4c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x215e4> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + cbnz r6, 695a4c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x215e4> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ 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] @ (695b70 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21708>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2257808,15 +2257770,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #912 @ (adr r5, 695f0c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21aa4>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r5, pc, #296 @ (adr r5, 695ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21840>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 696b87 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-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 │ │ │ │ @@ -2258296,19 +2258258,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2258680,21 +2258642,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 6960f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21c90> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + cbz r4, 69650a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x220a2> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + cbz r0, 69650e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x220a6> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2259322,21 +2259284,21 @@ │ │ │ │ bl 6957cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x21364> │ │ │ │ b.n 696702 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2229a> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 696490 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x22028> │ │ │ │ b.n 696a06 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2259e> │ │ │ │ nop │ │ │ │ - cbz r6, 696b9a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x22732> │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cbz r6, 696b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x22718> │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cbz r6, 696b82 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2271a> │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cbz r6, 696b7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x22714> │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w lr, r0, r1 │ │ │ │ add.w ip, r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, lr, r1 │ │ │ │ mov.w lr, lr, asr #31 │ │ │ │ @@ -2270260,15 +2270222,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #25 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #22 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2270990,15 +2270952,15 @@ │ │ │ │ b.n 69f49c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2b034> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r2, #4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsrs r2, r2, #4 │ │ │ │ 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 │ │ │ │ @@ -2271710,15 +2271672,15 @@ │ │ │ │ b.n 69ff06 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2ba9e> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2272471,15 +2272433,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a07fe <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2c396> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vsra.u32 q0, q0, #32 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xf7980150 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2273209,15 +2273171,15 @@ │ │ │ │ b.n 6a1048 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2cbe0> │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a10a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2cc40> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6e40150 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r5, r3, #4 │ │ │ │ mcr 1, 7, r0, cr14, cr0, {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, #3616] @ 0xe20 │ │ │ │ @@ -2273930,15 +2273892,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a1912 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d4aa> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc 1, 3, r0, cr8, cr0, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r5, r3, #4 │ │ │ │ b.n 6a16cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d264> │ │ │ │ lsls r0, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2274653,15 +2274615,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a217c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2dd14> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 6a1e50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2d9e8> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [lr], {28} │ │ │ │ + @ instruction: 0xfa2e011c │ │ │ │ udf #26 │ │ │ │ lsls r0, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -2275373,15 +2275335,15 @@ │ │ │ │ b.n 6a29e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e580> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 6a29dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e574> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r1, ip, #10223616 @ 0x9c0000 │ │ │ │ + subs.w r1, ip, #28 │ │ │ │ bpl.n 6a2a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e598> │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2275426,15 +2275388,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 abaca4 │ │ │ │ + bl aba994 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a2b58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e6f0> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ movt r2, #1 │ │ │ │ blx 6a22c │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2275747,15 +2275709,15 @@ │ │ │ │ add.w r0, r4, #912 @ 0x390 │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ ldr.w r0, [r4, #940] @ 0x3ac │ │ │ │ blx 6a8d8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl abacbc │ │ │ │ + bl aba9ac │ │ │ │ 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 │ │ │ │ @@ -2276588,17 +2276550,17 @@ │ │ │ │ str.w r0, [r5, #2744] @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #2740] @ 0xab4 │ │ │ │ str.w r2, [r5, #2748] @ 0xabc │ │ │ │ str.w r3, [r5, #2752] @ 0xac0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6a3f60 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2faf8> │ │ │ │ + b.n 6a3a20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f5b8> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ 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 │ │ │ │ @@ -2276775,15 +2276737,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r2, #12 │ │ │ │ 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 │ │ │ │ @@ -2276951,17 +2276913,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a3b52 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f6ea> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6a3cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f868> │ │ │ │ + ble.n 6a3b90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f728> │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ 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 │ │ │ │ @@ -2277231,17 +2277193,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - udf #172 @ 0xac │ │ │ │ + bgt.n 6a3f74 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fb0c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6a4094 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fc2c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2277334,17 +2277296,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 │ │ │ │ - blt.n 6a411c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fcb4> │ │ │ │ + bhi.n 6a3fdc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fb74> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 58809e <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x473cfe> │ │ │ │ bl 5400a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x42bd02> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2277356,17 +2277318,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a3718 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f2b0> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2732] @ 0xaac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bls.n 6a4098 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fc30> │ │ │ │ + bvc.n 6a4158 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fcf0> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (6a411c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fcb4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2277384,17 +2277346,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 │ │ │ │ - bls.n 6a4048 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fbe0> │ │ │ │ + bvs.n 6a4108 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fca0> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + subs r6, r1, r5 │ │ │ │ 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 │ │ │ │ @@ -2277563,17 +2277525,17 @@ │ │ │ │ b.n 6a42dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fe74> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #148 @ 0x94 │ │ │ │ b.n 6a424c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fde4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bls.n 6a4364 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fefc> │ │ │ │ + bvs.n 6a4224 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fdbc> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1892] @ 0x764 │ │ │ │ @@ -2278304,30 +2278266,30 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a4b9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30734>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a493a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x304d2> │ │ │ │ ldr r2, [pc, #44] @ (6a4ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30738>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a493a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x304d2> │ │ │ │ nop │ │ │ │ - adds.w r0, r0, #161 @ 0xa1 │ │ │ │ - bcs.n 6a4c00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30798> │ │ │ │ + cdp 0, 7, cr0, cr0, cr1, {5} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bne.n 6a4ba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30740> │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - vaddl.s32 q0, d18, d17 │ │ │ │ - vaddl.s16 q0, d28, d17 │ │ │ │ - bne.n 6a4b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x306c0> │ │ │ │ + stc 0, cr0, [r2, #-644] @ 0xfffffd7c │ │ │ │ + ldcl 0, cr0, [ip], #644 @ 0x284 │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cdp 0, 14, cr0, cr2, cr1, {5} │ │ │ │ - cdp 0, 13, cr0, cr12, cr1, {5} │ │ │ │ - cdp 0, 13, cr0, cr6, cr1, {5} │ │ │ │ + mcrr 0, 10, r0, r2, cr1 │ │ │ │ + ldc 0, cr0, [ip], #-644 @ 0xfffffd7c │ │ │ │ + ldc 0, cr0, [r6], #-644 @ 0xfffffd7c │ │ │ │ ldr r3, [pc, #288] @ (6a4cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30860>) │ │ │ │ ldr.w r2, [r0, #1888] @ 0x760 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a4cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3085c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2278436,21 +2278398,21 @@ │ │ │ │ b.n 6a4bf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3078c> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r1, r4, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [pc, #280] @ (6a4df8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30990>) │ │ │ │ + ldr r0, [pc, #664] @ (6a4f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30b10>) │ │ │ │ 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 │ │ │ │ @@ -2278529,17 +2278491,17 @@ │ │ │ │ bfi r3, r6, #5, #1 │ │ │ │ strb.w r3, [r4, #669] @ 0x29d │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r2, [r4, #692] @ 0x2b4 │ │ │ │ str.w r3, [r4, #688] @ 0x2b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [pc, #352] @ (6a4f30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30ac8>) │ │ │ │ + blx r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6a4e34 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x309cc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278566,17 +2278528,17 @@ │ │ │ │ str.w r5, [r4, #932] @ 0x3a4 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #940] @ 0x3ac │ │ │ │ str.w r1, [r4, #936] @ 0x3a8 │ │ │ │ str.w r2, [r4, #944] @ 0x3b0 │ │ │ │ str.w r3, [r0, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [pc, #56] @ (6a4e74 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30a0c>) │ │ │ │ + bx sp │ │ │ │ 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 6a4ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3073c> │ │ │ │ @@ -2278738,17 +2278700,17 @@ │ │ │ │ bne.n 6a4ff8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30b90> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a4fbc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30b54> │ │ │ │ b.n 6a4fe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30b7c> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a4f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30b20> │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2278924,17 +2278886,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a51f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30d8c> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ b.n 6a516e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30d06> │ │ │ │ nop │ │ │ │ - ldmia r2!, {} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ 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 │ │ │ │ @@ -2278957,17 +2278919,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ 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 │ │ │ │ @@ -2278999,17 +2278961,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ 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 │ │ │ │ @@ -2279039,17 +2279001,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1904] @ 0x770 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a5352 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30eea> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ 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] @ (6a53e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30f78>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279077,17 +2279039,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r6, sl │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6a5450 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30fe8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279115,17 +2279077,17 @@ │ │ │ │ str.w r2, [r3, #944] @ 0x3b0 │ │ │ │ bne.n 6a5410 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x30fa8> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - mvns r6, r6 │ │ │ │ + adcs r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #1928] @ 0x788 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a5474 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3100c> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1928] @ 0x788 │ │ │ │ ldr.w r3, [r2, #2736] @ 0xab0 │ │ │ │ @@ -2279253,17 +2279215,17 @@ │ │ │ │ bne.n 6a55a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x31138> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - orrs r4, r0 │ │ │ │ + eors r4, r4 │ │ │ │ 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 │ │ │ │ @@ -2279396,17 +2279358,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a579e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x31336> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a5740 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x312d8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a5776 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3130e> │ │ │ │ nop │ │ │ │ - sbcs r6, r7 │ │ │ │ + subs r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r0!, {r2, 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 │ │ │ │ @@ -2279431,17 +2279393,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a57d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x31370> │ │ │ │ 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} │ │ │ │ - ands r2, r5 │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + bkpt 0x00ca │ │ │ │ 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, 6a5840 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x313d8> │ │ │ │ @@ -2279732,20 +2279694,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a5b1e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x316b6> │ │ │ │ ldr r1, [pc, #28] @ (6a5b58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x316f0>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a3718 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2f2b0> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl abacd4 │ │ │ │ + bl aba9c4 │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ 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 │ │ │ │ @@ -2279760,29 +2279722,29 @@ │ │ │ │ bl 6ab848 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x373e0> │ │ │ │ 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 aefad0 │ │ │ │ + bl aef7c0 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a5c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x317c0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 598a48 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x4846a8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5990d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484d34> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #956 @ 0x3bc │ │ │ │ movt r1, #1 │ │ │ │ - bl abacec │ │ │ │ + bl aba9dc │ │ │ │ mov r0, r4 │ │ │ │ bl 6a2b14 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2e6ac> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a5c0c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x317a4> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a5c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x317d0>) │ │ │ │ @@ -2285486,27 +2285448,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 6a9d0a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x358a2> │ │ │ │ b.n 6a9958 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x354f0> │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r4, r3, #4 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ 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 │ │ │ │ @@ -2288904,15 +2288866,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3274] @ 0xcca │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ac4cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38064> │ │ │ │ ldrsb.w r3, [r4, #3275] @ 0xccb │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ac49a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38032> │ │ │ │ mov r0, r9 │ │ │ │ - bl aefbbc │ │ │ │ + bl aef8ac │ │ │ │ ldr.w r0, [r4, #3288] @ 0xcd8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a54c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3105c> │ │ │ │ ldr.w r3, [r8, #752] @ 0x2f0 │ │ │ │ b.n 6abfce <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x37b66> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6ac34c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x37ee4> │ │ │ │ @@ -2289125,15 +2289087,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6ac668 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38200> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aee968 │ │ │ │ + bl aee658 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2289147,15 +2289109,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3664] @ 0xe50 │ │ │ │ cbz r1, 6ac6c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3825a> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl aee924 │ │ │ │ + bl aee614 │ │ │ │ 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} │ │ │ │ @@ -2289363,17 +2289325,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6ac8ae <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38446> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + str r0, [r2, r4] │ │ │ │ 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 │ │ │ │ @@ -2289978,15 +2289940,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 aeeb34 │ │ │ │ + bl aee824 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8d8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6a8d8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2792] @ 0xae8 │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ @@ -2290101,15 +2290063,15 @@ │ │ │ │ adds r5, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #210 @ 0xd2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ @ instruction: 0xfb87ffff │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldr r5, [pc, #1016] @ (6ad4a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3903c>) │ │ │ │ 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 │ │ │ │ @@ -2290207,15 +2290169,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 aee86c │ │ │ │ + bl aee55c │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6ad246 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38dde> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6ad1ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38d84> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2290329,15 +2290291,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6ad2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38e88> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b03e94 │ │ │ │ + bl b03b84 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6ad298 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38e30> │ │ │ │ b.n 6ad2c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38e5c> │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2290563,15 +2290525,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 6ad3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x38f50> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r4, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2290917,18 +2290879,18 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6ad966 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x394fe> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6ad908 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x394a0> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6ad93e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x394d6> │ │ │ │ nop │ │ │ │ - itet al │ │ │ │ - lslal r2, r3, #2 │ │ │ │ - add r4, fp │ │ │ │ - lslal r4, r3, #4 │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + sbcs r4, 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 │ │ │ │ ldr r2, [pc, #184] @ (6ada40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x395d8>) │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (6ada44 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x395dc>) │ │ │ │ @@ -2290994,17 +2290956,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6ada24 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x395bc> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad9d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3956e> │ │ │ │ b.n 6ada10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x395a8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmn r2, r7 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #20] │ │ │ │ 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] @ (6adb1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x396b4>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2291073,17 +2291035,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6adb00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39698> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6adaae <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39646> │ │ │ │ b.n 6adaec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39684> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - tst r2, r7 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #14] │ │ │ │ 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] @ (6adc20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x397b8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2291168,17 +2291130,17 @@ │ │ │ │ bne.n 6adc02 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3979a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6adb92 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3972a> │ │ │ │ b.n 6adbee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39786> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ 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 │ │ │ │ @@ -2291450,25 +2291412,25 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r3, #174 @ 0xae │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + ldr r5, [pc, #768] @ (6ae1e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39d7c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + ldr r5, [pc, #728] @ (6ae1c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39d58>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + ldr r5, [pc, #560] @ (6ae11c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39cb4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #328] @ (6ae038 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39bd0>) │ │ │ │ + ldr r4, [pc, #712] @ (6ae1b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39d50>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldr r6, [pc, #584] @ (6ae140 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39cd8>) │ │ │ │ + ldr r3, [pc, #968] @ (6ae2c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39e58>) │ │ │ │ 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 │ │ │ │ @@ -2292117,29 +2292079,29 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, #4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ str r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -2293399,61 +2293361,61 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ bl 6459a4 │ │ │ │ strd r0, r5, [sp, #232] @ 0xe8 │ │ │ │ b.w 6ae8d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3a470> │ │ │ │ - add r7, pc, #992 @ (adr r7, 6af74c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3b2e4>) │ │ │ │ + add r5, pc, #352 @ (adr r5, 6af4cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3b064>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #696 @ (adr r7, 6af628 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3b1c0>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 6af3a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3af40>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp │ │ │ │ + rors r4, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, r6 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - muls r4, r2 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orrs r6, r2 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ittt le │ │ │ │ - lslle r0, r5, #2 │ │ │ │ - lsrle r2, r2, #27 │ │ │ │ - lslle r6, r3, #2 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #992 @ (adr r0, 6af780 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3b318>) │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + cbz r2, 6af414 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3afac> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r1, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 61cfb0 │ │ │ │ ldr.w r2, [pc, #2304] @ 6afcd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3b870> │ │ │ │ @@ -2294281,41 +2294243,40 @@ │ │ │ │ b.w 6ae424 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39fbc> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ movs r4, #0 │ │ │ │ bl 438a10 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x324670> │ │ │ │ b.w 6ae0dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x39c74> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + vshr.u64 d16, d11, #14 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6b048a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c022> │ │ │ │ vqrdmulh.s q14, , d27[0] │ │ │ │ - vabal.u , d31, d8 │ │ │ │ + vmlal.u , d31, d24[0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movw r0, #49311 @ 0xc09f │ │ │ │ + vshr.s64 d0, d15, #20 │ │ │ │ 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] @ (6aff2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3bac4>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldr r3, [pc, #516] @ (6aff30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3bac8>) │ │ │ │ @@ -2295357,15 +2295318,15 @@ │ │ │ │ mov r4, fp │ │ │ │ b.n 6b0704 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c29c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrsh.w r0, [r4, #335] @ 0x14f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r4, #335] @ 0x14f │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ 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] @ (6b0aec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c684>) │ │ │ │ @@ -2295575,24 +2295536,24 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b091a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c4b2> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf724014f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xf6de014f │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b0b82 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c71a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2295655,15 +2295616,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b0c42 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c7da> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl aee830 │ │ │ │ + bl aee520 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b0c54 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c7ec> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b0c20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c7b8> │ │ │ │ @@ -2295682,15 +2295643,15 @@ │ │ │ │ bne.n 6b0bec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c784> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b0c20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c7b8> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aee854 │ │ │ │ + bl aee544 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8d8 │ │ │ │ ldr.w r0, [r6, #3288] @ 0xcd8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2295698,15 +2295659,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a40d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x2fc70> │ │ │ │ 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 aee830 │ │ │ │ + bl aee520 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b0be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c780> │ │ │ │ b.n 6b0c20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c7b8> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2295787,15 +2295748,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b0d2a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c8c2> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b0d5c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c8f4> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aee854 │ │ │ │ + bl aee544 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8d8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6a8d8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2295817,15 +2295778,15 @@ │ │ │ │ bne.n 6b0d86 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c91e> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b0dba <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c952> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3664] @ 0xe50 │ │ │ │ - bl aee854 │ │ │ │ + bl aee544 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8d8 │ │ │ │ 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} │ │ │ │ @@ -2295863,15 +2295824,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 ac1dc0 │ │ │ │ + bl ac1ab0 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b0e5a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c9f2> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2295892,15 +2295853,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c04dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4c074> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3664] @ 0xe50 │ │ │ │ - bl aee7e4 │ │ │ │ + bl aee4d4 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b10b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3cc4c> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b0ea2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3ca3a> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2296077,15 +2296038,15 @@ │ │ │ │ b.n 6b0ece <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3ca66> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b0eb6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3ca4e> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b03e94 │ │ │ │ + bl b03b84 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b0e24 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c9bc> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2296659,25 +2296620,25 @@ │ │ │ │ bne.n 6b16da <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d272> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b116e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3cd06> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b1374 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3cf0c> │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ 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 │ │ │ │ @@ -2296883,15 +2296844,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b1954 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d4ec> │ │ │ │ b.n 6b1928 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d4c0> │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ 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 │ │ │ │ @@ -2297000,15 +2296961,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b1ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d648> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b1768 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d300> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6b1588 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d120> │ │ │ │ lsls r7, r1, #5 │ │ │ │ @@ -2297134,15 +2297095,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b1634 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d1cc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b143c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3cfd4> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2297332,15 +2297293,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 6b1ce6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d87e> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b1df4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3d98c> │ │ │ │ nop │ │ │ │ - add r0, pc, #496 @ (adr r0, 6b203c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3dbd4>) │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ 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 │ │ │ │ @@ -2297562,15 +2297523,15 @@ │ │ │ │ b.n 6b1f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3db20> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b23c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3df5c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b2104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3dc9c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2297830,21 +2297791,21 @@ │ │ │ │ bne.n 6b2344 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3dedc> │ │ │ │ b.n 6b22c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3de60> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ svc 54 @ 0x36 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ble.n 6b23f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3df88> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ 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] @ (6b25cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e164>) │ │ │ │ @@ -2298037,18 +2297998,18 @@ │ │ │ │ b.n 6b257a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e112> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 6b2664 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e1fc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [lr, #283] @ 0x11b │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + @ instruction: 0xf61e011b │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bge.n 6b2688 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e220> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2298181,19 +2298142,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b262e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e1c6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bls.n 6b2734 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e2cc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bhi.n 6b2730 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e2c8> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3112] @ 0xc28 │ │ │ │ @@ -2299229,25 +2299190,23 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ bhi.n 6b3134 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3eccc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - vaddl.u32 q8, d18, d21 │ │ │ │ - vaddl.u8 q8, d24, d21 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + cdp2 0, 10, cr0, cr14, cr5, {5} │ │ │ │ + cdp2 0, 9, cr0, cr14, cr5, {5} │ │ │ │ + stc2l 0, cr0, [r2, #-660] @ 0xfffffd6c │ │ │ │ + stc2 0, cr0, [r8, #-660]! @ 0xfffffd6c │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #660] @ 0x294 │ │ │ │ - ldc2l 0, cr0, [r4], #-660 @ 0xfffffd6c │ │ │ │ - stc2 0, cr0, [r8], #-660 @ 0xfffffd6c │ │ │ │ + @ instruction: 0xfb3400a5 │ │ │ │ + ldr??.w r0, [r4, #165] @ 0xa5 │ │ │ │ + vst1.8 {d0[5]}, [r8], r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r4, {r1, r2} │ │ │ │ @@ -2300439,22 +2300398,22 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b0630 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c1c8> │ │ │ │ b.w 6b2e36 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3e9ce> │ │ │ │ nop │ │ │ │ - vld4.32 {d0-d3}, [sl :128], r5 │ │ │ │ - @ instruction: 0xf21400a5 │ │ │ │ + @ instruction: 0xf68a00a5 │ │ │ │ + vhadd.s d16, d20, d21 │ │ │ │ stmia r3!, {r4, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q8, d30, d21 │ │ │ │ - vhadd.s16 d16, d20, d21 │ │ │ │ + stc 0, cr0, [lr, #-660]! @ 0xfffffd6c │ │ │ │ + ldc 0, cr0, [r4], #660 @ 0x294 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b4cfe <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40896> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ @@ -2301740,29 +2301699,32 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 6b2e9e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3ea36> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - mcrr 0, 10, r0, r4, cr5 │ │ │ │ - @ instruction: 0xeb3e00a5 │ │ │ │ - add.w r0, r2, r5, asr #2 │ │ │ │ - @ instruction: 0xe9aa00a5 │ │ │ │ - @ instruction: 0xe99e00a5 │ │ │ │ - @ instruction: 0xe99400a5 │ │ │ │ - b.n 6b4a9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40634> │ │ │ │ + @ instruction: 0xe9a400a5 │ │ │ │ + ldmia.w lr, {r0, r2, r5, r7} │ │ │ │ + strd r0, r0, [r2], #-660 @ 0x294 │ │ │ │ + b.n 6b4aa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40640> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b48cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40464> │ │ │ │ + b.n 6b4a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4062c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4530 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x400c8> │ │ │ │ + b.n 6b4a84 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4061c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b5358 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40ef0> │ │ │ │ + b.n 6b455c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x400f4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b51bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40d54> │ │ │ │ + b.n 6b538c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40f24> │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + b.n 6b4ff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40b88> │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + b.n 6b4e18 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x409b0> │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ @@ -2302344,31 +2302306,31 @@ │ │ │ │ b.n 6b4e66 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x409fe> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 6b5336 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40ece> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + blt.n 6b52b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40e48> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + blt.n 6b5228 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40dc0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + blt.n 6b5218 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40db0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ble.n 6b5274 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40e0c> │ │ │ │ + blt.n 6b5334 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40ecc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 6b52ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40e44> │ │ │ │ + bge.n 6b536c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40f04> │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bgt.n 6b5364 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40efc> │ │ │ │ + bls.n 6b5224 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40dbc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6b539c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40f34> │ │ │ │ + bhi.n 6b525c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40df4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6b52c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40e60> │ │ │ │ + bhi.n 6b5388 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x40f20> │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2303082,31 +2303044,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ lsls r7, r1, #5 │ │ │ │ add r4, sp, #592 @ 0x250 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 6b59c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4155c> │ │ │ │ + bcs.n 6b5a84 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4161c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bmi.n 6b5b04 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4169c> │ │ │ │ + bne.n 6b5bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4175c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2303799,51 +2303761,48 @@ │ │ │ │ b.w 6b5818 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x413b0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6b6274 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x41e0c> │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mvns r4, r2 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + vshr.u64 d16, d15, #34 │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - movs r6, r2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - vshr.u64 d0, d15, #22 │ │ │ │ - vshr.u64 d0, d15, #30 │ │ │ │ - vshr.u64 d0, d15, #50 │ │ │ │ - vqadd.u64 d16, d18, d15 │ │ │ │ + stc2 0, cr0, [lr, #636]! @ 0x27c │ │ │ │ + ldc2l 0, cr0, [r6, #-636]! @ 0xfffffd84 │ │ │ │ + stc2 0, cr0, [sl, #-636] @ 0xfffffd84 │ │ │ │ + stc2 0, cr0, [r2, #-636] @ 0xfffffd84 │ │ │ │ + stc2l 0, cr0, [lr], #636 @ 0x27c │ │ │ │ + ldc2l 0, cr0, [r2], {159} @ 0x9f │ │ │ │ ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r5, [pc, #828] @ (6b65cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x42164>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #340] @ 0x154 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r2, r4 │ │ │ │ @@ -2304156,25 +2304115,25 @@ │ │ │ │ add r3, r0 │ │ │ │ lsrs r1, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b6586 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4211e> │ │ │ │ movs r6, #0 │ │ │ │ mov r7, sl │ │ │ │ b.n 6b65fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x42194> │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #252 @ (adr r2, 6b66d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4226c>) │ │ │ │ vshll.u32 q15, d23, #31 │ │ │ │ - vmull.u , d31, d24 │ │ │ │ + vtbl.8 d31, {d15-d17}, d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ cmp r4, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 6b660e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x421a6> │ │ │ │ @@ -2304659,31 +2304618,31 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb.w r0, [r0, #159] @ 0x9f │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + @ instruction: 0xf5e0009f │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf7bc009f │ │ │ │ - @ instruction: 0xf65a009f │ │ │ │ + adds.w r0, ip, #5210112 @ 0x4f8000 │ │ │ │ + @ instruction: 0xf3ba009f │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ sub.w r3, r3, #444 @ 0x1bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #32 │ │ │ │ sub.w r2, r2, #420 @ 0x1a4 │ │ │ │ @@ -2305852,57 +2305811,57 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6aa10 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 6b655e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x420f6> │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adcs.w r0, sl, #5210112 @ 0x4f8000 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + @ instruction: 0xf2ba009f │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - itet │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - bkpt 0x00f0 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - @ instruction: 0xf0b6009f │ │ │ │ - bics.w r0, sl, #159 @ 0x9f │ │ │ │ - bics.w r0, r0, #159 @ 0x9f │ │ │ │ - pop {r2, r6} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vqadd.s32 d16, d22, d15 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + pop {r4, r6} │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + mrc 0, 0, r0, cr6, cr15, {4} │ │ │ │ + ldc 0, cr0, [sl, #636] @ 0x27c │ │ │ │ + ldc 0, cr0, [r0, #636] @ 0x27c │ │ │ │ + cbnz r4, 6b775c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x432f4> │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + stcl 0, cr0, [r6], {159} @ 0x9f │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - revsh r6, r0 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r4, 6b7778 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43310> │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + ldr r6, [pc, #984] @ (6b7b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x436cc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xeb28009f │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + stmia.w r8, {r0, r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + push {r1, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + cbz r2, 6b77e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4337e> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + cbz r4, 6b77d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4336c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6b0b0c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3c6a4> │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -2306180,27 +2306139,29 @@ │ │ │ │ b.w 6b6b20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x426b8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99c009f │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + b.n 6b786c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43404> │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strd r0, r0, [r4, #-636]! @ 0x27c │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + b.n 6b7804 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4339c> │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbz r6, 6b7abe <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43656> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r2, 6b7aee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43686> │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r6, #0 │ │ │ │ blx 69798 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov sl, r7 │ │ │ │ @@ -2306769,23 +2306730,23 @@ │ │ │ │ b.w 6b6008 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x41ba0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - sxth r2, r6 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb.w r2, [r8, #196] @ 0xc4 │ │ │ │ lsls r1, r2, #27 │ │ │ │ bmi.w 6b6836 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x423ce> │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cbnz r1, 6b80f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43c8c> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -2307014,25 +2306975,25 @@ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ b.w 6b71dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x42d74> │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + bgt.n 6b82b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43e48> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + bgt.n 6b82b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43e4c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + bgt.n 6b8420 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43fb8> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r7, pc, #832 @ (adr r7, 6b86b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x44248>) │ │ │ │ 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 │ │ │ │ @@ -2307061,15 +2307022,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 aee854 │ │ │ │ + bl aee544 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8d8 │ │ │ │ b.n 6b83ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x43f44> │ │ │ │ nop │ │ │ │ @@ -2308136,15 +2308097,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r0, [r4, #15] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #30] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bmi.n 6b9128 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x44cc0> │ │ │ │ + bne.n 6b8fe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x44b80> │ │ │ │ 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 │ │ │ │ @@ -2308798,15 +2308759,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r3, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2308922,15 +2308883,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 b04438 │ │ │ │ + bl b04128 │ │ │ │ mov r0, r4 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6b995e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x454f6> │ │ │ │ ldr r3, [pc, #336] @ (6b99a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4553c>) │ │ │ │ @@ -2309066,21 +2309027,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6b97e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4537c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ 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] @ 6ba100 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x45c98> │ │ │ │ @@ -2309822,36 +2309783,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf4c0009e │ │ │ │ - orns r0, r2, #5177344 @ 0x4f0000 │ │ │ │ - b.n 6ba3e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x45f80> │ │ │ │ + @ instruction: 0xf220009e │ │ │ │ + rsbs r0, r2, #158 @ 0x9e │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrsh r2, [r4, r4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2310781,15 +2310742,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6baa78 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46610> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6baa26 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x465be> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r1, 6bab9e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46736> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6baba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46738> │ │ │ │ bx lr │ │ │ │ @@ -2311120,37 +2311081,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a884 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r0, r8, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r0, 6baf7a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b12> │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r2, 6baf78 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b10> │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r2, 6baf7a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b12> │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r2, 6baf7e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b16> │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r4, 6baf82 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b1a> │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r4, 6baf84 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b1c> │ │ │ │ + sub sp, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r4, 6baf88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b20> │ │ │ │ + sub sp, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 6baf8c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b24> │ │ │ │ + sub sp, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 6baf8e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b26> │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 6baf90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b28> │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r0, 6baf94 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b2c> │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r0, 6baf96 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46b2e> │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ 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 │ │ │ │ @@ -2311210,15 +2311171,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, r2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r0, [r5, r0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2311293,15 +2311254,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #896] @ (6bb444 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46fdc>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r7, [pc, #352] @ (6bb230 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46dc8>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2311419,21 +2311380,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #80] @ (6bb250 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46de8>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r6, [pc, #112] @ (6bb288 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46e20>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2311540,21 +2311501,21 @@ │ │ │ │ blt.n 6bb2ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46e84> │ │ │ │ b.n 6bb30e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46ea6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #816] @ (6bb65c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x471f4>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r5, [pc, #48] @ (6bb374 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x46f0c>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2311914,19 +2311875,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #496] @ (6bb968 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47500>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r2, [pc, #864] @ (6bbadc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47674>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r2, r0, #18 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6bb68c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47224> │ │ │ │ + bpl.n 6bb74c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x472e4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bb7b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4734a> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6a800 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2312257,35 +2312218,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64c724 │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6bc062 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47bfa> │ │ │ │ b.n 6bbb4c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x476e4> │ │ │ │ ... │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r7, pc, #248 @ (adr r7, 6bbc1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x477b4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r7, pc, #240 @ (adr r7, 6bbc18 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x477b0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r7, pc, #200 @ (adr r7, 6bbbf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4778c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r6, pc, #688 @ (adr r6, 6bbde8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47980>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r5, pc, #800 @ (adr r5, 6bbe60 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x479f8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r5, pc, #608 @ (adr r5, 6bbda4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4793c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r5, pc, #584 @ (adr r5, 6bbd90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47928>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ 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 │ │ │ │ @@ -2312814,39 +2312775,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 6185cc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6bbc7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47814> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 6bc230 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47dc8>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 6bc3b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47f48>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 6bc1fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47d94>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 6bc37c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47f14>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 6bc290 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47e28>) │ │ │ │ + add r0, pc, #752 @ (adr r0, 6bc410 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47fa8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #248 @ (adr r3, 6bc21c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47db4>) │ │ │ │ + add r0, pc, #632 @ (adr r0, 6bc39c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47f34>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 6bc1d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47d68>) │ │ │ │ + add r0, pc, #552 @ (adr r0, 6bc350 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47ee8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 6bc194 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47d2c>) │ │ │ │ + add r0, pc, #488 @ (adr r0, 6bc314 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47eac>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 6bc180 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47d18>) │ │ │ │ + add r0, pc, #464 @ (adr r0, 6bc300 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47e98>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #72 @ (adr r3, 6bc17c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47d14>) │ │ │ │ + add r0, pc, #456 @ (adr r0, 6bc2fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47e94>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r2, pc, #136 @ (adr r2, 6bc1c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x47d5c>) │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ 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 │ │ │ │ @@ -2313644,15 +2313605,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 693244 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1eddc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ 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 │ │ │ │ @@ -2314472,17 +2314433,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bd1a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x48d38> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r6, #88 @ 0x58 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2314890,15 +2314851,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6bdad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x49670> │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl af61b0 │ │ │ │ + bl af5ea0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6bda20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x495b8> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6bdaae <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x49646> │ │ │ │ ldr.w r5, [r4, #2584] @ 0xa18 │ │ │ │ @@ -2315124,15 +2315085,15 @@ │ │ │ │ str.w r5, [r0, #1044] @ 0x414 │ │ │ │ strb.w r2, [r0, #1052] @ 0x41c │ │ │ │ ldr.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6bda86 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4961e> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl af6ffc │ │ │ │ + bl af6cec │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 691cac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x1d844> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6bdacc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x49664> │ │ │ │ str.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ ldr r2, [pc, #264] @ (6bdb2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x496c4>) │ │ │ │ @@ -2315695,25 +2315656,25 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1776] @ 0x6f0 │ │ │ │ @@ -2316166,27 +2316127,27 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r6, r4, #6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #32] @ (6be538 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4a0d0>) │ │ │ │ + mov r0, sp │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ 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] @ (6be5d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4a16c>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ @@ -2316642,27 +2316603,27 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, r0, r0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #464 @ (adr r7, 6bebd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4a770>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 6bed58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4a8f0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, r8 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r2, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2317396,27 +2317357,27 @@ │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6bef7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4ab14> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r2, r5, #3 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r4, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ lsrs r6, r6, #25 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1744] @ 0x6d0 │ │ │ │ @@ -2317696,27 +2317657,27 @@ │ │ │ │ b.n 6bf264 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4adfc> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #24 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, #202 @ 0xca │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r0, r6, #13 │ │ │ │ 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 │ │ │ │ @@ -2318007,27 +2317968,27 @@ │ │ │ │ b.n 6bf568 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4b100> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #11 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r3, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2320695,37 +2320656,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 69b58 │ │ │ │ b.n 6c130a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4cea2> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c130a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4cea2> │ │ │ │ - subs r0, r0, r0 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ 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 │ │ │ │ @@ -2320769,15 +2320730,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62981c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r6, r4, r1 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ 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 │ │ │ │ @@ -2320879,19 +2320840,19 @@ │ │ │ │ b.n 6c1560 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d0f8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2320995,15 +2320956,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 6299b8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ 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] @ (6c17d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d370>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2321389,53 +2321350,53 @@ │ │ │ │ @ instruction: 0xe800014e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6c1af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d690> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #784] @ (6c1e20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d9b8>) │ │ │ │ + ldr r2, [pc, #144] @ (6c1ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d738>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [pc, #80] @ (6c1b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d704>) │ │ │ │ + ldr r1, [pc, #464] @ (6c1cec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d884>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #784] @ (6c1e30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d9c8>) │ │ │ │ + ldr r1, [pc, #144] @ (6c1bb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d748>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [pc, #960] @ (6c1ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4da80>) │ │ │ │ + ldr r1, [pc, #320] @ (6c1c68 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d800>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #960] @ (6c1eec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4da84>) │ │ │ │ + ldr r1, [pc, #320] @ (6c1c6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d804>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ b.n 6c17fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d394> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r3, [pc, #576] @ (6c1d74 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d90c>) │ │ │ │ + ldr r0, [pc, #960] @ (6c1ef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4da8c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [pc, #16] @ (6c1b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d6e8>) │ │ │ │ + ldr r0, [pc, #400] @ (6c1cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d868>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [pc, #888] @ (6c1ebc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4da54>) │ │ │ │ + ldr r0, [pc, #248] @ (6c1c3c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d7d4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #488] @ (6c1d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d8cc>) │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [pc, #496] @ (6c1d40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d8d8>) │ │ │ │ + blxns fp │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [pc, #752] @ (6c1e44 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d9dc>) │ │ │ │ + ldr r0, [pc, #112] @ (6c1bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d75c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #360] @ (6c1cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d85c>) │ │ │ │ + @ instruction: 0x47ba │ │ │ │ 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 │ │ │ │ @@ -2321840,29 +2321801,29 @@ │ │ │ │ b.n 6c1e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d998> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1898 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4d430> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ b.n 6c2560 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4e0f8> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ 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] @ 6c2438 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4dfd0> │ │ │ │ @@ -2322303,31 +2322264,31 @@ │ │ │ │ b.n 6c22aa <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4de42> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c248c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4e024> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ble.n 6c2464 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4dffc> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ 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 │ │ │ │ @@ -2323076,50 +2323037,46 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ blt.n 6c2d08 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4e8a0> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ bvc.n 6c2cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4e860> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ + vaddl.u32 q8, d26, d20 │ │ │ │ + vaddl.u8 q8, d20, d20 │ │ │ │ + vhadd.u16 d0, d30, d20 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr4, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ add.w r6, r0, r1, lsl #2 │ │ │ │ @@ -2323191,16 +2323148,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ad10 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - movs r6, r1 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ + stc2l 0, cr0, [lr, #-656]! @ 0xfffffd70 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2323349,15 +2323305,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 6c2e94 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4ea2c> │ │ │ │ nop │ │ │ │ - vaddl.u32 q0, d18, d20 │ │ │ │ + stc2 0, cr0, [r2, #-656] @ 0xfffffd70 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ adds r1, r0, #4 │ │ │ │ @@ -2324140,25 +2324096,25 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 6c2c68 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4e800> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6c30c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4ec5c> │ │ │ │ nop │ │ │ │ - cdp2 0, 0, cr0, cr6, cr4, {5} │ │ │ │ + @ instruction: 0xfb6600a4 │ │ │ │ beq.n 6c36e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4f27c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #-656]! @ 0xfffffd70 │ │ │ │ - stc2 0, cr0, [r8, #-656]! @ 0xfffffd70 │ │ │ │ + @ instruction: 0xfa9400a4 │ │ │ │ + @ instruction: 0xfa8800a4 │ │ │ │ ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xfb2400a4 │ │ │ │ - ldrh.w r0, [sl, r4, lsl #2] │ │ │ │ + strb.w r0, [r4, #164] @ 0xa4 │ │ │ │ + @ instruction: 0xf59a00a4 │ │ │ │ stmdb 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] @ 6c3b20 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4f6b8> │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ @@ -2324509,23 +2324465,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c3ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4f658> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r2, #5373952 @ 0x520000 │ │ │ │ + @ instruction: 0xf31200a4 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e200a4 │ │ │ │ - @ instruction: 0xf4ca00a4 │ │ │ │ - orns r0, r0, #5373952 @ 0x520000 │ │ │ │ - @ instruction: 0xf3bc00a4 │ │ │ │ + movw r0, #8356 @ 0x20a4 │ │ │ │ + @ instruction: 0xf22a00a4 │ │ │ │ + rsbs r0, r0, #164 @ 0xa4 │ │ │ │ + adds.w r0, ip, #164 @ 0xa4 │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2325094,25 +2325050,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr10, cr4, {5} │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + stc 0, cr0, [sl], {164} @ 0xa4 │ │ │ │ + movs r4, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldcl 0, cr0, [r6], #656 @ 0x290 │ │ │ │ - bgt.n 6c41ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4fd84> │ │ │ │ + orrs.w r0, r6, r4, asr #2 │ │ │ │ + bls.n 6c40ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4fc44> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bgt.n 6c41c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4fd58> │ │ │ │ + bls.n 6c4080 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4fc18> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - mcrr 0, 10, r0, r0, cr4 │ │ │ │ + @ instruction: 0xe9a000a4 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 69798 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx 691ec │ │ │ │ @@ -2325296,15 +2325252,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61c0d0 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c401e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4fbb6> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds.w r0, r2, r4, asr #2 │ │ │ │ + ldrd r0, r0, [r2], #-656 @ 0x290 │ │ │ │ pop {r1, pc} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2325734,27 +2325690,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev16 r4, r6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bvs.n 6c4970 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x50508> │ │ │ │ + bcc.n 6c4830 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x503c8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr r0, [pc, #4] @ (6c4898 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x50430>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c48a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5043c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c48b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x50450>) │ │ │ │ ldr.w r2, [r0, #3464] @ 0xd88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2325849,27 +2325805,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c49d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5056e> │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl aba8f0 │ │ │ │ + bl aba5e0 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 4334d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f130> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3532 @ 0xdcc │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl aba8f0 │ │ │ │ + bl aba5e0 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 4334d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f130> │ │ │ │ b.n 6c49d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x50568> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2325888,22 +2325844,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45bcd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x347938> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6f78 │ │ │ │ + bl ab6c68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c4ad2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5066a> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab6fec │ │ │ │ + bl ab6cdc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6fe8 │ │ │ │ + bl ab6cd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c4ac6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5065e> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ bl 45c244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x347ea4> │ │ │ │ ldr r0, [pc, #216] @ (6c4b30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x506c8>) │ │ │ │ @@ -2325985,23 +2325941,23 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - bcc.n 6c4b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x50718> │ │ │ │ + beq.n 6c4a40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x505d8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r1, r2, r3, r6, lr} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ 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 │ │ │ │ @@ -2326393,15 +2326349,15 @@ │ │ │ │ cmp r4, #16 │ │ │ │ bne.w 6c4e58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x509f0> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c4e58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x509f0> │ │ │ │ b.n 6c4e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x50a34> │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [pc, #1164] @ 6c5450 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x50fe8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2326594,15 +2326550,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 af9ec8 │ │ │ │ + bl af9bb8 │ │ │ │ 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] │ │ │ │ @@ -2326706,15 +2326662,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c49f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5058c> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl aba8d8 │ │ │ │ + bl aba5c8 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45e1b0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349e10> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2326776,53 +2326732,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 68346e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0xf006> │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 65d476 │ │ │ │ bl 66147a │ │ │ │ bl 67947e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5016> │ │ │ │ bl 6b5482 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4101a> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 66748a │ │ │ │ bl 67948e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5026> │ │ │ │ bl 6ab492 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x3702a> │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - beq.n 6c556c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51104> │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6c5528 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x510c0>) │ │ │ │ @@ -2326870,15 +2326826,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ 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 │ │ │ │ @@ -2327107,25 +2327063,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #16] @ (6c57b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5134c>) │ │ │ │ + bxns ip │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #752] @ (6c5aa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5163c>) │ │ │ │ + bxns r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [pc, #728] @ (6c5a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51628>) │ │ │ │ + bx r2 │ │ │ │ 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 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ @@ -2327556,15 +2327512,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c5c7e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51816> │ │ │ │ add r3, pc, #904 @ (adr r3, 6c6068 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51c00>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6c5d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x518e4> │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ add r3, pc, #472 @ (adr r3, 6c5ec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51a5c>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2327989,15 +2327945,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c5d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51930> │ │ │ │ b.n 6c5d60 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x518f8> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #960 @ (adr r2, 6c6564 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x520fc>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #592 @ (adr r2, 6c6400 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51f98>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c61e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51d7c> │ │ │ │ @@ -2328052,17 +2328008,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + bkpt 0x00fc │ │ │ │ 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 │ │ │ │ @@ -2328591,28 +2328547,28 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c57b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x51350> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6c6648 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x521e0> │ │ │ │ nop │ │ │ │ - nop {6} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - pop {r7, pc} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r4, [pc, #840] @ (6c6b48 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x526e0>) │ │ │ │ + ldr r2, [pc, #200] @ (6c68c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x52460>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #792] @ (6c6b1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x526b4>) │ │ │ │ + ldr r2, [pc, #152] @ (6c689c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x52434>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #752] @ (6c6af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x52690>) │ │ │ │ + ldr r2, [pc, #112] @ (6c6878 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x52410>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vshr.u64 d0, d14, #28 │ │ │ │ - vshr.u64 d16, d14, #54 │ │ │ │ - vshr.u64 d16, d14, #60 │ │ │ │ - vshr.u64 d0, d14, #2 │ │ │ │ + stc2 0, cr0, [r4, #-632] @ 0xfffffd88 │ │ │ │ + stc2 0, cr0, [sl, #-632]! @ 0xfffffd88 │ │ │ │ + stc2 0, cr0, [r4, #-632]! @ 0xfffffd88 │ │ │ │ + ldc2 0, cr0, [lr, #-632] @ 0xfffffd88 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -2328780,23 +2328736,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c6992 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5252a> │ │ │ │ nop │ │ │ │ str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #512] @ (6c6be4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5277c>) │ │ │ │ + blx ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #480] @ (6c6bc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x52760>) │ │ │ │ + blx fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2 0, cr0, [ip, #632] @ 0x278 │ │ │ │ - stc2l 0, cr0, [lr, #-632]! @ 0xfffffd88 │ │ │ │ - ldc2l 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ - ldc2l 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + @ instruction: 0xfaec009e │ │ │ │ + @ instruction: 0xface009e │ │ │ │ + @ instruction: 0xfab8009e │ │ │ │ + @ instruction: 0xfab0009e │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c6a98 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x52630> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328866,17 +2328822,17 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c6a50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x525e8> │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + itt le │ │ │ │ + lslle r2, r3, #4 │ │ │ │ + pushle {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 │ │ │ │ mov r6, r2 │ │ │ │ bl 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ @@ -2328937,18 +2328893,18 @@ │ │ │ │ blx 69e90 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c6b22 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x526ba> │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte ne │ │ │ │ + lslne r2, r3, #4 │ │ │ │ + stmdbne sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ @@ -2329287,21 +2329243,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c6cd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5286c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xfad2009e │ │ │ │ - @ instruction: 0xfab8009e │ │ │ │ - vld4.32 {d16-d19}, [r2 :64], lr │ │ │ │ - vst1.8 @ instruction: 0xf98e009e │ │ │ │ + ldrh.w r0, [r2, lr, lsl #1] │ │ │ │ + ldrb.w r0, [r8, lr, lsl #1] │ │ │ │ + movt r0, #10398 @ 0x289e │ │ │ │ + @ instruction: 0xf6ee009e │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ 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] │ │ │ │ @@ -2329974,28 +2329930,28 @@ │ │ │ │ b.n 6c7670 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53208> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c7054 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x52bec> │ │ │ │ nop │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cbnz r4, 6c771e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x532b6> │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r2, r3, #4 │ │ │ │ - cbnz r4, 6c771a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x532b2> │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e8009e │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + movw r0, #32926 @ 0x809e │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2330539,15 +2330495,15 @@ │ │ │ │ beq.w 6c777e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53316> │ │ │ │ b.n 6c7970 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53508> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #6] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d0, d14, #20 │ │ │ │ + stc 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6cc26c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x57e04> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r1, 6c7cfa <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53892> │ │ │ │ @@ -2330578,15 +2330534,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, 6c7d4e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x538e6> │ │ │ │ - bl af4d9c │ │ │ │ + bl af4a8c │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6c7d58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x538f0> │ │ │ │ bl 5985f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484258> │ │ │ │ ldr.w r3, [r5, #2324] @ 0x914 │ │ │ │ cbz r3, 6c7db6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5394e> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2330710,15 +2330666,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2432 @ 0x980 │ │ │ │ bl 6e62dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71e74> │ │ │ │ addw r0, r5, #2516 @ 0x9d4 │ │ │ │ bl 6e62dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71e74> │ │ │ │ addw r0, r5, #2332 @ 0x91c │ │ │ │ - bl aba900 │ │ │ │ + bl aba5f0 │ │ │ │ ldr.w r0, [r5, #892] @ 0x37c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c7f72 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53b0a> │ │ │ │ blx 6a8d8 │ │ │ │ ldr.w r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx 6a8d8 │ │ │ │ ldr.w r0, [r5, #1212] @ 0x4bc │ │ │ │ @@ -2330868,15 +2330824,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6c84a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54038>) │ │ │ │ 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 aba8f4 │ │ │ │ + bl aba5e4 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c8aa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54638> │ │ │ │ @@ -2331186,109 +2331142,109 @@ │ │ │ │ ldrb r6, [r5, #29] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8430 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53fc8> │ │ │ │ + b.n 6c7ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53a88> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c841c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53fb4> │ │ │ │ + b.n 6c7edc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53a74> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8400 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53f98> │ │ │ │ + b.n 6c7ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53a58> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8434 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53fcc> │ │ │ │ + b.n 6c7ef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53a8c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c83c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53f5c> │ │ │ │ + b.n 6c7e84 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53a1c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c83c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53f60> │ │ │ │ + b.n 6c7e88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53a20> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8394 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53f2c> │ │ │ │ + b.n 6c7e54 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x539ec> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r8, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + adds r7, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c82f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53e90> │ │ │ │ + b.n 6c7db8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53950> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8268 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53e00> │ │ │ │ + b.n 6c7d28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x538c0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c8270 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53e08> │ │ │ │ + b.n 6c7d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x538c8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8258 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53df0> │ │ │ │ + b.n 6c7d18 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x538b0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8240 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53dd8> │ │ │ │ + b.n 6c8d00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54898> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8220 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53db8> │ │ │ │ + b.n 6c8ce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54878> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8218 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53db0> │ │ │ │ + b.n 6c8cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54870> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c81f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53d8c> │ │ │ │ + b.n 6c8cb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5484c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c81b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53d48> │ │ │ │ + b.n 6c8c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54808> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c81a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53d38> │ │ │ │ + b.n 6c8c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x547f8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8188 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53d20> │ │ │ │ + b.n 6c8c48 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x547e0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8150 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53ce8> │ │ │ │ + b.n 6c8c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x547a8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8150 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x53ce8> │ │ │ │ + b.n 6c8c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x547a8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1332] @ 0x534 │ │ │ │ str.w r3, [r4, #1340] @ 0x53c │ │ │ │ ldr.w r0, [pc, #2188] @ 6c8e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x549a0> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -2331809,15 +2331765,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e6210 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af49a0 │ │ │ │ + bl af4690 │ │ │ │ str.w r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c8aa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54638> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ ldrb.w r1, [r3, #3498] @ 0xdaa │ │ │ │ ldr r3, [pc, #652] @ (6c8e4c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x549e4>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2332014,37 +2331970,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8808 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x543a0> │ │ │ │ + b.n 6c92c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54e60> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c87f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54390> │ │ │ │ + b.n 6c92b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54e50> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c87d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54370> │ │ │ │ + b.n 6c9298 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54e30> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c876c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54304> │ │ │ │ + b.n 6c922c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54dc4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c8720 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x542b8> │ │ │ │ + b.n 6c91e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54d78> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c86d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54270> │ │ │ │ + b.n 6c9198 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54d30> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2332052,25 +2332008,25 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 6c8df0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54988> │ │ │ │ + blt.n 6c8eb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54a48> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r4, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6c8f5c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54af4> │ │ │ │ + bhi.n 6c8e1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x549b4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6c8f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54ae8> │ │ │ │ + bhi.n 6c8e10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x549a8> │ │ │ │ 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] @ (6c8e94 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54a2c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2332081,15 +2332037,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 4440c4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32fd24> │ │ │ │ str.w r0, [r4, #3504] @ 0xdb0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ svc 178 @ 0xb2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bgt.n 6c8e90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54a28> │ │ │ │ + bge.n 6c8f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54ae8> │ │ │ │ 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] @ (6c905c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54bf4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2332265,54 +2332221,54 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 6c8f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54b04> │ │ │ │ nop │ │ │ │ strb r0, [r1, #5] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, sl, #5472256 @ 0x538000 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + sbc.w r0, sl, #167 @ 0xa7 │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 6c8fc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54b58> │ │ │ │ + bge.n 6c9080 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c18> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c9024 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54bbc> │ │ │ │ + bge.n 6c90e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c7c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c903c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54bd4> │ │ │ │ + bge.n 6c90fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c94> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c906c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c04> │ │ │ │ + bge.n 6c912c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54cc4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c9040 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54bd8> │ │ │ │ + bge.n 6c9100 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c98> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c9050 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54be8> │ │ │ │ + bge.n 6c9110 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54ca8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 6c90dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c74> │ │ │ │ + bge.n 6c8f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54b34> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + ldr r6, [pc, #552] @ (6c92b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54e4c>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + ldr r6, [pc, #136] @ (6c9118 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54cb0>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bgt.n 6c90dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c74> │ │ │ │ + bls.n 6c8f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54b34> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c90c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c5c> │ │ │ │ + bls.n 6c9184 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54d1c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c8fd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54b70> │ │ │ │ + bls.n 6c9098 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c30> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c9194 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54d2c> │ │ │ │ + bls.n 6c9054 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54bec> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c9168 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54d00> │ │ │ │ + bls.n 6c9028 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54bc0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c913c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54cd4> │ │ │ │ + bls.n 6c8ffc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54b94> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c9110 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54ca8> │ │ │ │ + bls.n 6c8fd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54b68> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c90e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c7c> │ │ │ │ + bls.n 6c91a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54d3c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6c90b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c50> │ │ │ │ + bls.n 6c9178 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54d10> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6c908c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54c24> │ │ │ │ + bls.n 6c914c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54ce4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c9138 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54cd0> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2332490,15 +2332446,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #32 │ │ │ │ + blt.n 6c91d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54d70> │ │ │ │ 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] @ (6c9344 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x54edc>) │ │ │ │ @@ -2333307,19 +2333263,19 @@ │ │ │ │ b.n 6c9b8a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x55722> │ │ │ │ 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 6c9bde <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x55776> │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 6c9d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x558d0> │ │ │ │ + bcs.n 6c9bf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x55790> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ 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 │ │ │ │ @@ -2333762,15 +2333718,15 @@ │ │ │ │ subs r3, r0, #1 │ │ │ │ orr.w r3, r1, r3, lsl #5 │ │ │ │ cmp r0, #1 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ b.n 6c9d84 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5591c> │ │ │ │ nop │ │ │ │ - beq.n 6ca1a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x55d38> │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ 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 │ │ │ │ @@ -2334387,17 +2334343,17 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ nop │ │ │ │ ldrh r6, [r6, r2] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #648] @ 0x288 │ │ │ │ @@ -2334625,23 +2334581,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 6cab02 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5669a> │ │ │ │ strb r6, [r0, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #648] @ 0x288 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2335293,15 +2335249,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} │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + revsh r6, r3 │ │ │ │ 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 │ │ │ │ @@ -2335394,19 +2335350,19 @@ │ │ │ │ bhi.n 6cb64c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x571e4> │ │ │ │ b.n 6cb58a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x57122> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #496] @ (6cb860 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x573f8>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + cbnz r2, 6cb6a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x57240> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + cbnz r2, 6cb6aa <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x57242> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + cbnz r2, 6cb6ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x57244> │ │ │ │ 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 │ │ │ │ @@ -2336654,15 +2336610,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6cc530 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x580c8> │ │ │ │ nop │ │ │ │ subs r3, #14 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ 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] @ (6cc5f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5818c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2336807,15 +2336763,15 @@ │ │ │ │ bl 6cc26c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x57e04> │ │ │ │ b.n 6cc69a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58232> │ │ │ │ nop │ │ │ │ subs r1, #148 @ 0x94 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ 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, 6cc72a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x582c2> │ │ │ │ @@ -2336880,15 +2336836,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cc7c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58358>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2336959,15 +2336915,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 r2, sp, #752 @ 0x2f0 │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -2336980,15 +2336936,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 r2, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #16 │ │ │ │ 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] @ (6cc8f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58490>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2337004,15 +2336960,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 r2, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #960 @ (adr r7, 6cccbc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58854>) │ │ │ │ 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 │ │ │ │ @@ -2337073,15 +2337029,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 6cc95e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x584f6> │ │ │ │ nop │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r7, pc, #824 @ (adr r7, 6cccf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58890>) │ │ │ │ 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 │ │ │ │ @@ -2337278,21 +2337234,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #154 @ 0x9a │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r6, pc, #936 @ (adr r6, 6ccff8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58b90>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #512 @ (adr r7, 6cce5c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x589f4>) │ │ │ │ + add r4, pc, #896 @ (adr r4, 6ccfdc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58b74>) │ │ │ │ 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 │ │ │ │ @@ -2337328,15 +2337284,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, [r4, #24] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ 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] @ (6cce18 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x589b0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2337443,15 +2337399,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ adds r2, #250 @ 0xfa │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #404] @ (6ccfd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58b68>) │ │ │ │ @@ -2337599,15 +2337555,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #456 @ (adr r4, 6cd1a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58d3c>) │ │ │ │ + add r1, pc, #840 @ (adr r1, 6cd324 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58ebc>) │ │ │ │ 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 │ │ │ │ @@ -2337675,15 +2337631,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6cd056 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58bee> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6cd052 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58bea> │ │ │ │ b.n 6cd056 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58bee> │ │ │ │ - add r4, pc, #504 @ (adr r4, 6cd2c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58e58>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 6cd440 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58fd8>) │ │ │ │ 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 │ │ │ │ @@ -2337909,15 +2337865,15 @@ │ │ │ │ bne.n 6cd350 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58ee8> │ │ │ │ b.n 6cd2b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58e4c> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r7, #24 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #600 @ (adr r3, 6cd5e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5917c>) │ │ │ │ + add r0, pc, #984 @ (adr r0, 6cd764 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x592fc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2338415,15 +2338371,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r1, #90 @ 0x5a │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + strh r2, [r7, 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 │ │ │ │ @@ -2338494,15 +2338450,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 6cd95c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x594f4> │ │ │ │ movs r6, #238 @ 0xee │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ 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] @ 6cde98 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x59a30> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2338939,25 +2338895,25 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r5, #222 @ 0xde │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + ldr r6, [pc, #552] @ (6ce0e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x59c78>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + ldr r6, [pc, #8] @ (6cdec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x59a5c>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + ldr r5, [pc, #616] @ (6ce128 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x59cc0>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6cdf0c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x59aa4> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6cdeee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x59a86> │ │ │ │ @@ -2339065,15 +2339021,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 aefad0 │ │ │ │ + bl aef7c0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6ce022 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x59bba> │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 5990d4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x484d34> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2339236,15 +2339192,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 af4070 │ │ │ │ + bl af3d60 │ │ │ │ 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] @ (6ce4ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a084>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2339454,19 +2339410,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 6ce188 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x59d20> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #824] @ (6ce824 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a3bc>) │ │ │ │ + ldr r3, [pc, #184] @ (6ce5a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a13c>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #752] @ (6ce7e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a37c>) │ │ │ │ + bxns r3 │ │ │ │ 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 │ │ │ │ @@ -2339708,15 +2339664,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 af8c30 │ │ │ │ + bl af8920 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6ce878 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a410>) │ │ │ │ ldr r3, [pc, #160] @ (6ce874 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a40c>) │ │ │ │ @@ -2339747,15 +2339703,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 af8dd0 │ │ │ │ + bl af8ac0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce7ce <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a366> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6ce7ce <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a366> │ │ │ │ @@ -2339775,15 +2339731,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 af8d00 │ │ │ │ + bl af89f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce7ce <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a366> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r1, r2 │ │ │ │ @@ -2340008,15 +2339964,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 abaa44 │ │ │ │ + bl aba734 │ │ │ │ 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 │ │ │ │ @@ -2340052,15 +2340008,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6ceaf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a68e> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2332 @ 0x91c │ │ │ │ - bl abab70 │ │ │ │ + bl aba860 │ │ │ │ b.n 6ceb00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a698> │ │ │ │ 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 │ │ │ │ @@ -2340123,15 +2340079,15 @@ │ │ │ │ b.n 6ceb18 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a6b0> │ │ │ │ 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 abab70 │ │ │ │ + bl aba860 │ │ │ │ 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] @ (6cecb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5a848>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2340880,21 +2340836,21 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6cf378 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5af10> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #31 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ 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 6a8d8 │ │ │ │ @@ -2341136,21 +2341092,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #10 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r2, r3, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2341266,15 +2341222,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #32 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r0, r0, #32 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ 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] @ (6cfa74 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5b60c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2341492,21 +2341448,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r4, r1, #28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ 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 6a8d8 │ │ │ │ @@ -2341819,21 +2341775,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ 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] @ (6cffac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5bb44>) │ │ │ │ @@ -2341998,25 +2341954,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6cfe9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5ba34> │ │ │ │ b.n 6cff28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5bac0> │ │ │ │ lsls r0, r5, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r1, 6cffd6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5bb6e> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6cffd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5bb70> │ │ │ │ bx lr │ │ │ │ @@ -2342373,15 +2342329,15 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r5, r6, r7} │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ vrhadd.u8 q8, q2, │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ 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] │ │ │ │ @@ -2345200,45 +2345156,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #104 @ 0x68 │ │ │ │ lsls r6, r1, #5 │ │ │ │ b.n 6d1f00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5da98> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d1ed8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5da70> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2345405,19 +2345361,19 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d194a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5d4e2> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2345571,15 +2345527,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d26b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5e24a> │ │ │ │ b.n 6d26e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5e278> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - ldr r7, [pc, #536] @ (6d2970 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5e508>) │ │ │ │ + ldr r4, [pc, #920] @ (6d2af0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5e688>) │ │ │ │ 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 │ │ │ │ @@ -2346441,23 +2346397,22 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d2e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5e9d8> │ │ │ │ b.n 6d2f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5eb34> │ │ │ │ bcs.n 6d3128 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5ecc0> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - ldr r3, [pc, #448] @ (6d3340 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5eed8>) │ │ │ │ + mrc2 1, 1, r0, cr4, cr9, {0} │ │ │ │ + ldr r0, [pc, #832] @ (6d34c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5f058>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #440] @ (6d333c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5eed4>) │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #472] @ (6d3360 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5eef8>) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #312] @ (6d32c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5ee5c>) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ 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 │ │ │ │ @@ -2346645,18 +2346600,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d33c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5ef5c>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d3382 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5ef1a> │ │ │ │ ldmia r5, {r2, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb940119 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr??.w r0, [r4, #281] @ 0x119 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -2348173,15 +2348128,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 aefbbc │ │ │ │ + bl aef8ac │ │ │ │ ldr.w r9, [r5, #1172] @ 0x494 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a22c │ │ │ │ ldr r2, [pc, #332] @ (6d45e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6017c>) │ │ │ │ ldr.w r3, [r5, #1440] @ 0x5a0 │ │ │ │ @@ -2348274,61 +2348229,62 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ @ instruction: 0xfa47ffff │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ ldr??.w pc, [pc, #4095] @ 6d5587 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6111f> │ │ │ │ - subs r6, #0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adcs r6, r0 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vext.8 d16, d24, d19, #0 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + ldcl 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 63259e │ │ │ │ bl 5ce5a2 │ │ │ │ bl 6b65a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x4213e> │ │ │ │ bl 59a5aa <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48620a> │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc 0, cr0, [sl], #652 @ 0x28c │ │ │ │ - stc 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ - subs r3, #2 │ │ │ │ + and.w r0, sl, r3, asr #2 │ │ │ │ + strd r0, r0, [r6, #652]! @ 0x28c │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eor.w r1, r2, r9, lsr #32 │ │ │ │ - ldr r7, [pc, #608] @ (6d4850 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x603e8>) │ │ │ │ + b.n 6d45b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x60148> │ │ │ │ + lsls r1, r3, #4 │ │ │ │ + ldr r4, [pc, #992] @ (6d49d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x60568>) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d4550 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x600e8> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d49bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x60554> │ │ │ │ @@ -2348697,16 +2348653,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d4a4e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x605e6> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r1, [r0], #-100 @ 0x64 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + b.n 6d45f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x60190> │ │ │ │ + lsls r1, r3, #4 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #728] @ 0x2d8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d4dde <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x60976> │ │ │ │ cbz r6, 6d4a78 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x60610> │ │ │ │ @@ -2349144,25 +2349101,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -2349506,21 +2349463,21 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d3760 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x5f2f8> │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d475a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x602f2> │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ 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] @ (6d5710 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x612a8>) │ │ │ │ @@ -2349877,17 +2349834,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ 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] @ (6d581c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x613b4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2350229,15 +2350186,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #704 @ (adr r5, 6d5d6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x61904>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r5, pc, #592 @ (adr r5, 6d5d00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x61898>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -2350326,17 +2350283,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #168 @ (adr r5, 6d5c6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x61804>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ 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] @ (6d5de4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6197c>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2350515,19 +2350472,19 @@ │ │ │ │ b.n 6d5d42 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x618da> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #88 @ (adr r4, 6d5e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x619d8>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r2, pc, #592 @ (adr r2, 6d6048 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x61be0>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r4, #3 │ │ │ │ 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] @ (6d5ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x61a3c>) │ │ │ │ @@ -2353002,15 +2352959,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2353150,15 +2353107,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2353231,15 +2353188,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353320,15 +2353277,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353418,15 +2353375,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2353744,15 +2353701,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353858,15 +2353815,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 abd318 │ │ │ │ + bl abd008 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2353958,15 +2353915,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6d83ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63f84> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abd5dc │ │ │ │ + bl abd2cc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2354130,15 +2354087,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl abd544 │ │ │ │ + bl abd234 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d828c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63e24> │ │ │ │ ldr.w r2, [pc, #1796] @ 6d8cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x64868> │ │ │ │ ldr.w r3, [pc, #1768] @ 6d8cb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x64850> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2354299,15 +2354256,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d769c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63234> │ │ │ │ b.n 6d86a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6423c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd2b0 │ │ │ │ + bl abcfa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d86a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6423c> │ │ │ │ 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 │ │ │ │ @@ -2354650,15 +2354607,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d66c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x62260> │ │ │ │ b.n 6d86a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6423c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd2b0 │ │ │ │ + bl abcfa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d86a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6423c> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d8b58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x646f0> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2354683,19 +2354640,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #22] │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r1, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2354707,15 +2354664,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6d8dac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x64944>) │ │ │ │ ldr r3, [pc, #188] @ (6d8db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x64948>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6d8d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x648cc> │ │ │ │ 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} │ │ │ │ @@ -2354857,15 +2354814,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2354922,27 +2354879,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6da408 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x65fa0> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6d98ae <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x65446> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2354951,15 +2354908,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d69dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x62574> │ │ │ │ b.n 6d8e58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x649f0> │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2355006,15 +2354963,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldrsh.w sl, [r6, #6] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -2355239,15 +2355196,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2355454,15 +2355411,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2355774,15 +2355731,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2355888,28 +2355845,28 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf636009c │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + @ instruction: 0xf396009c │ │ │ │ + cmp r6, r5 │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -2356037,15 +2355994,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -2356058,15 +2356015,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2356411,15 +2356368,15 @@ │ │ │ │ bl 6d7b40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x636d8> │ │ │ │ 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 abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ movt r5, #770 @ 0x302 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2356665,15 +2356622,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2356708,27 +2356665,27 @@ │ │ │ │ b.w 6d97c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6535a> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6d98ae <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x65446> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2356928,15 +2356885,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldr.w r3, [r8, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2357071,15 +2357028,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6da4de <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66076> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2357192,15 +2357149,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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2357309,27 +2357266,27 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ b.w 6d9f18 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x65ab0> │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2357397,15 +2357354,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6d9ffe <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x65b96> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2357462,27 +2357419,27 @@ │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d66c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x62260> │ │ │ │ b.w 6d8e58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x649f0> │ │ │ │ add r7, sp, #564 @ 0x234 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ - bl abd8d4 │ │ │ │ + bl abd5c4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d8104 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63c9c> │ │ │ │ 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 abd874 │ │ │ │ + bl abd564 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7888 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x63420> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2357664,25 +2357621,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ blx 6a31c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6db06c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66c04> │ │ │ │ + udf #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6db030 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66bc8> │ │ │ │ + ble.n 6daef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66a88> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6daf78 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66b10> │ │ │ │ + ble.n 6dae38 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x669d0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -2357796,41 +2357753,41 @@ │ │ │ │ bne.n 6db050 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66be8> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6dbd86 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6791e> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ac638c │ │ │ │ + bl ac607c │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a47c4> │ │ │ │ mov r0, r5 │ │ │ │ bl 6e82bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x73e54> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6db0c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66c5c> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl abe5c8 │ │ │ │ + bl abe2b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a47c4> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a4824> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dbd7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67914> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6e8404 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x73f9c> │ │ │ │ b.n 6db0ea <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x66c82> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl abe5c8 │ │ │ │ + bl abe2b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a47c4> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a4824> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dbd7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67914> │ │ │ │ @@ -2357841,45 +2357798,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8218 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x73db0> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae2068 │ │ │ │ + bl ae1d58 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl ade268 │ │ │ │ + bl addf58 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad3fdc │ │ │ │ + bl ad3ccc │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6dba48 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x675e0> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 531214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41ce74> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad0504 │ │ │ │ + bl ad01f4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac4eac │ │ │ │ + bl ac4b9c │ │ │ │ mov r0, r5 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abd930 │ │ │ │ + bl abd620 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5ccb98 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5ccbb0 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2358711,21 +2358668,21 @@ │ │ │ │ nop │ │ │ │ str r6, [r2, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r0, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffaf95 │ │ │ │ - vtbx.8 d28, {d15-d17}, d20 │ │ │ │ + @ instruction: 0xffffc7c4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r1, r3, #4 │ │ │ │ ldr r0, [pc, #840] @ (6dbdc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6795c>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2358754,15 +2358711,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6dba9e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67636> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl acef84 │ │ │ │ + bl acec74 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a22c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2359233,40 +2359190,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6df02c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6abc4> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dbf86 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67b1e> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl aba0dc │ │ │ │ + bl ab9dcc │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6dbff6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67b8e> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl aba114 │ │ │ │ + bl ab9e04 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6dbfe2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67b7a> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e6000 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71b98> │ │ │ │ mov r0, r4 │ │ │ │ - bl aba2dc │ │ │ │ + bl ab9fcc │ │ │ │ cbz r0, 6dc04a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67be2> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6dc03e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67bd6> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl aba824 │ │ │ │ + bl aba514 │ │ │ │ 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 │ │ │ │ @@ -2359285,20 +2359242,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6df02c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6abc4> │ │ │ │ mov r0, r4 │ │ │ │ bl 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - itte ls │ │ │ │ - lslls r5, r3, #2 │ │ │ │ - stmdbls sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [pc, #176] @ (6dc134 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67ccc>) │ │ │ │ @@ -2359364,17 +2359321,17 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dc0e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67c7e> │ │ │ │ subs r7, #76 @ 0x4c │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ 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] │ │ │ │ @@ -2359451,17 +2359408,17 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dc1d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67d70> │ │ │ │ subs r6, #158 @ 0x9e │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 6dc28a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67e22> │ │ │ │ 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 │ │ │ │ @@ -2359573,21 +2359530,21 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dc328 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67ec0> │ │ │ │ subs r5, #150 @ 0x96 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + rev r2, r2 │ │ │ │ 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 │ │ │ │ @@ -2359737,25 +2359694,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dc45c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x67ff4> │ │ │ │ subs r4, #88 @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, 6dc542 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x680da> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r4, 6dc578 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x68110> │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r0, 6dc576 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6810e> │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2359904,25 +2359861,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dc61c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x681b4> │ │ │ │ nop │ │ │ │ subs r2, #154 @ 0x9a │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - rev16 r6, r3 │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r0, 6dc70a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x682a2> │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 6dc706 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6829e> │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ 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] @ (6dca74 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6860c>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2360256,63 +2360213,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 6dc728 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x682c0> │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + cbz r6, 6dcb2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x686c4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + cbz r2, 6dcb2a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x686c2> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + cbz r6, 6dcb1e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x686b6> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + cbz r2, 6dcb1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x686b4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + cbz r2, 6dcb1e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x686b6> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ 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] @ 6dd69c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69234> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2361387,45 +2361344,45 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r4, #250 @ 0xfa │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3} │ │ │ │ + cbz r4, 6dd6ca <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69262> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 6dd6d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69270> │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r3, #130 @ 0x82 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r3, r6} │ │ │ │ + cbz r0, 6dd6e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6927e> │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #680 @ (adr r7, 6dd994 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6952c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6dd0f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x68c90> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2361716,39 +2361673,39 @@ │ │ │ │ bne.w 6dd570 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69108> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6dd570 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69108> │ │ │ │ b.n 6dd558 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x690f0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r5, pc, #976 @ (adr r5, 6dddcc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69964>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r6, pc, #672 @ (adr r6, 6ddca0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69838>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r5, pc, #416 @ (adr r5, 6ddba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6973c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r7, pc, #496 @ (adr r7, 6ddbfc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69794>) │ │ │ │ + add r4, pc, #880 @ (adr r4, 6ddd7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69914>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r7, pc, #344 @ (adr r7, 6ddb6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69704>) │ │ │ │ + add r4, pc, #728 @ (adr r4, 6ddcec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69884>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #232 @ (adr r7, 6ddb00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69698>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 6ddc80 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69818>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, pc, #824 @ (adr r6, 6ddd58 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x698f0>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 6ddad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69670>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r7, pc, #80 @ (adr r7, 6dda78 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69610>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 6ddbf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69790>) │ │ │ │ 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] @ (6ddbb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69750>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2361909,48 +2361866,48 @@ │ │ │ │ movs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - add r6, pc, #728 @ (adr r6, 6ddeac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a44>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 6ddc2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697c4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dd422 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x68fba> │ │ │ │ - vmlsl.u q13, d31, d2[0] │ │ │ │ + vraddhn.i d26, , q9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 6dde90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a28>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 6ddc10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697a8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #704 @ (adr r6, 6ddea8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a40>) │ │ │ │ + add r4, pc, #64 @ (adr r4, 6ddc28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697c0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #664 @ (adr r6, 6dde88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a20>) │ │ │ │ + add r4, pc, #24 @ (adr r4, 6ddc08 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697a0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #672 @ (adr r6, 6dde98 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a30>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 6ddc18 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697b0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 6dded4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a6c>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 6ddc54 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697ec>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dd46a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69002> │ │ │ │ vcvt.u16.f16 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #688 @ (adr r6, 6ddeb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a50>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 6ddc38 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697d0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 6ddec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a5c>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 6ddc44 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697dc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #720 @ (adr r6, 6ddee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69a7c>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 6ddc64 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x697fc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - add r6, pc, #752 @ (adr r6, 6ddf0c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69aa4>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 6ddc8c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69824>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2362239,83 +2362196,83 @@ │ │ │ │ b.n 6dde06 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6999e> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #768 @ (adr r5, 6de248 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69de0>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 6ddfc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69b60>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 6de2b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69e4c>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 6de034 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69bcc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 6de2e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69e80>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 6de068 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69c00>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r5, pc, #688 @ (adr r5, 6de208 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69da0>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 6ddf88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69b20>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #840 @ (adr r5, 6de2a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69e3c>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 6de024 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69bbc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r5, pc, #224 @ (adr r5, 6de064 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69bfc>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 6de1e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69d7c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #520 @ (adr r4, 6de190 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69d28>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 6de310 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69ea8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 6de388 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69f20>) │ │ │ │ + add r2, pc, #376 @ (adr r2, 6de108 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69ca0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 6ddfb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69b4c>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 6de134 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69ccc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r4, pc, #608 @ (adr r4, 6de1fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69d94>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 6de37c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69f14>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 6ddfe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69b78> │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - cbnz r4, 6ddfca <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69b62> │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 6de2d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69e68>) │ │ │ │ + add r1, pc, #152 @ (adr r1, 6de050 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69be8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 6de334 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69ecc>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 6de0b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69c4c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - cbnz r2, 6ddfce <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69b66> │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #64 @ (adr r4, 6de00c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69ba4>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 6de18c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69d24>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 6de3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69f50>) │ │ │ │ + add r1, pc, #360 @ (adr r1, 6de138 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69cd0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6de020 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69bb8>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6de014 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69bac> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2362556,19 +2362513,19 @@ │ │ │ │ bl 4619ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x34d64c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b627c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a1edc> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae1904 │ │ │ │ + bl ae15f4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae2068 │ │ │ │ + bl ae1d58 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c2554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ae1b4> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2362710,19 +2362667,19 @@ │ │ │ │ bl 4619ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x34d64c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b627c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a1edc> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae1904 │ │ │ │ + bl ae15f4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae2068 │ │ │ │ + bl ae1d58 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c2554 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3ae1b4> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6de65c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a1f4>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2362740,15 +2362697,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a22c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl adfe0c │ │ │ │ + bl adfafc │ │ │ │ b.n 6de18a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69d22> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2362756,29 +2362713,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c5bf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3b1850> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6de410 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69fa8> │ │ │ │ mov r0, sl │ │ │ │ - bl acfbe8 │ │ │ │ + bl acf8d8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c3e54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3afab4> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a22c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl adfe0c │ │ │ │ + bl adfafc │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6de18a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x69d22> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b214c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x39ddac> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2362982,17 +2362939,17 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #720 @ (adr r3, 6de93c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a4d4>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 6de6bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a254>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 6de9f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a588>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 6de770 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a308>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6de6b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a24e> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2363022,19 +2362979,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6de6c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a25c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r4, pc, #352 @ (adr r4, 6de820 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a3b8>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 6de9a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a538>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 6deab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a64c>) │ │ │ │ + add r1, pc, #368 @ (adr r1, 6de834 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a3cc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 6de900 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a498>) │ │ │ │ + add r0, pc, #952 @ (adr r0, 6dea80 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a618>) │ │ │ │ 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 │ │ │ │ @@ -2363839,29 +2363796,29 @@ │ │ │ │ b.n 6deebe <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6aa56> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r1, #9 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + cmp r6, fp │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #816 @ (adr r6, 6df244 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6addc>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 6defc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6ab5c>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6def40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6aad8> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2364060,15 +2364017,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #29 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ 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] @ (6df1d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6ad68>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2364899,15 +2364856,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r6, r5, #30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 58da02 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x479662> │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -2364961,15 +2364918,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r4, #23 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ 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] @ (6dfb88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6b720>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2365067,38 +2365024,38 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsls r2, r3, #20 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb r6, [r5, #28] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x00d6 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r2, #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 r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6dfbce <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6b766> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6dfbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6b770>) │ │ │ │ add r1, pc │ │ │ │ bl 6df02c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6abc4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6dfbe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6b77c> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6dfbf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6b788> │ │ │ │ @@ -2365252,15 +2365209,15 @@ │ │ │ │ bhi.n 6dfda0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6b938> │ │ │ │ ldr r3, [pc, #12] @ (6dfda4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6b93c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ @@ -2366144,15 +2366101,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e0710 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6c2a8>) │ │ │ │ add r1, pc │ │ │ │ bl 6df02c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6abc4> │ │ │ │ vldr s0, [pc, #4] @ 6e070c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6c2a4> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #22] │ │ │ │ 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 6e0728 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6c2c0> │ │ │ │ @@ -2367299,15 +2367256,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, sl, #76 @ 0x4c │ │ │ │ vmla.f32 d16, d12, d12[0] │ │ │ │ strb.w pc, [pc, #-4095] @ 6e0291 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6be29> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ 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] │ │ │ │ @@ -2371719,15 +2371676,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 6e429e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6fe36> │ │ │ │ nop │ │ │ │ - usat16 r1, #24, lr │ │ │ │ + add.w r1, lr, #24 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1092] @ 6e4774 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7030c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -2372227,17 +2372184,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 4382f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323f58> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e4920 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x704b8> │ │ │ │ strb r4, [r7, #4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add ip, r2 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6e4946 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x704de> │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e4966 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x704fe> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2372413,15 +2372370,15 @@ │ │ │ │ b.n 6e4aee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70686> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e4acc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70664> │ │ │ │ push {r2, r6, lr} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bics r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ 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] │ │ │ │ @@ -2372823,29 +2372780,29 @@ │ │ │ │ b.n 6e4f44 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70adc> │ │ │ │ ldr r3, [pc, #32] @ (6e4f8c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70b24>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e4f44 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70adc> │ │ │ │ ldr r3, [pc, #32] @ (6e4f90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70b28>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e4f44 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70adc> │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 6e516c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70d04>) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ 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, 6e4fd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70b6c> │ │ │ │ @@ -2372922,39 +2372879,39 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 6e4fde <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70b76> │ │ │ │ ldr r0, [pc, #52] @ (6e5084 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70c1c>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e4ff4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70b8c> │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 6e5534 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x710cc> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 6e5078 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70c10> │ │ │ │ + bge.n 6e5138 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70cd0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ 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, 6e50b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70c48> │ │ │ │ @@ -2373004,33 +2372961,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e512c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70cc4>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e50c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x70c5a> │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ 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] @ 6e5d24 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x718bc> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2374133,268 +2374090,266 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r2, r6 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blt.n 6e5e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x719d8> │ │ │ │ + bhi.n 6e5d00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71898> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e5c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x717d8> │ │ │ │ + b.n 6e5700 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71298> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, r7 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 6e6408 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71fa0> │ │ │ │ + ldc2 0, cr0, [sl, #624] @ 0x270 │ │ │ │ + b.n 6e5ec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a60> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - orrs.w r0, r6, r7, asr #2 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + b.n 6e5cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71868> │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vshr.u64 d0, d12, #18 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + stc2 0, cr0, [lr, #-624] @ 0xfffffd90 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 6e5cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71860> │ │ │ │ + bpl.n 6e5d88 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71920> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6e5ab8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71650> │ │ │ │ + b.n 6e6578 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x72110> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2l 0, cr0, [sl, #624]! @ 0x270 │ │ │ │ - b.n 6e5a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x715f4> │ │ │ │ + @ instruction: 0xfb4a009c │ │ │ │ + b.n 6e651c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x720b4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + adds r7, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 6e5e1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x719b4> │ │ │ │ + bcc.n 6e5cdc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71874> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e62a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71e40> │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + adds r6, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 6e5d90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71928> │ │ │ │ + bcc.n 6e5e50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x719e8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e621c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71db4> │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 6e5ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a78> │ │ │ │ + bcs.n 6e5da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71938> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e560c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x711a4> │ │ │ │ + b.n 6e60cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71c64> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - subs r0, #30 │ │ │ │ + vshr.u64 d16, d8, #26 │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + blt.n 6e5d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x718fc> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #10 │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 6e5e6c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a04> │ │ │ │ + bne.n 6e5d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x718c4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e6374 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71f0c> │ │ │ │ + b.n 6e5e34 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x719cc> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - adds r6, #206 @ 0xce │ │ │ │ + mrc2 0, 4, r0, cr6, cr8, {4} │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 6e5e2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x719c4> │ │ │ │ + bge.n 6e5eec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a84> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + adds r5, #46 @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e61a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71d3c> │ │ │ │ + svc 6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vst4.32 {d0-d3}, [r0 :64], ip │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + @ instruction: 0xf660009c │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str??.w r0, [ip, ip, lsl #1] │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + rsb r0, ip, #5111808 @ 0x4e0000 │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 6e5e8c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a24> │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 6e5da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71940> │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6e5da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71938> │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6e6448 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71fe0> │ │ │ │ + b.n 6e5f08 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71aa0> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6e5f34 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71acc> │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6e5f28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71ac0> │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6e5f0c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71aa4> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6e5f00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a98> │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6e5ef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a8c> │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6e5ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a80> │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r1, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bgt.n 6e5ea8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71a40> │ │ │ │ + bge.n 6e5f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71b00> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r5, pc, #776 @ (adr r5, 6e6214 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71dac>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r5, pc, #680 @ (adr r5, 6e61c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71d58>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #10 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #8 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #18 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2374508,15 +2374463,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e5f7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71b14> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e6042 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71bda> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl aba16c │ │ │ │ + bl ab9e5c │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e6046 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71bde> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e6036 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71bce> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2374575,15 +2374530,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 ab9c68 │ │ │ │ + bl ab9958 │ │ │ │ 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] │ │ │ │ @@ -2374593,29 +2374548,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 ab9d50 │ │ │ │ + bl ab9a40 │ │ │ │ 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, 6e617e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71d16> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6e6168 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71d00> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl ab9dc8 │ │ │ │ + bl ab9ab8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6e6160 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71cf8> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6e6158 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71cf0> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2374675,15 +2374630,15 @@ │ │ │ │ beq.n 6e622e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71dc6> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6e6212 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71daa> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl ab9d14 │ │ │ │ + bl ab9a04 │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6e6218 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71db0> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6e6208 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71da0> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2374692,15 +2374647,15 @@ │ │ │ │ bne.n 6e61fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71d94> │ │ │ │ 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 ab9dec │ │ │ │ + bl ab9adc │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 6a8d8 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6e6252 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71dea> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8d8 │ │ │ │ ldr r2, [pc, #108] @ (6e62d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71e6c>) │ │ │ │ @@ -2374737,23 +2374692,23 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6e6108 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71ca0> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6e61d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71d70> │ │ │ │ + bpl.n 6e6298 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71e30> │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bvc.n 6e6250 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71de8> │ │ │ │ + bpl.n 6e6310 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71ea8> │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bcc.n 6e622c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71dc4> │ │ │ │ + bne.n 6e62ec <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71e84> │ │ │ │ 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 439ae4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x325744> │ │ │ │ @@ -2376262,15 +2376217,15 @@ │ │ │ │ ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + adds r4, r5, #0 │ │ │ │ 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] @ (6e75b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7314c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2376578,15 +2376533,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ 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 6e75ee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x73186> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2378766,15 +2378721,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 af74f8 │ │ │ │ + bl af71e8 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x747c0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58290> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2378849,15 +2378804,15 @@ │ │ │ │ bcs.n 6e8db8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x74950> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e8880 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x74418> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af8140 │ │ │ │ + bl af7e30 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6e8d10 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x748a8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58290> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ @@ -2379094,15 +2379049,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 af5ffc │ │ │ │ + bl af5cec │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8fd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x74b68> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58290> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379603,15 +2379558,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #178 @ 0xb2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldc2l 0, cr0, [r2, #-624] @ 0xfffffd90 │ │ │ │ + @ instruction: 0xfab2009c │ │ │ │ movs r6, #137 @ 0x89 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2396] @ 0x95c │ │ │ │ cbz r3, 6e95c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7515c> │ │ │ │ ldr.w r3, [r0, #2400] @ 0x960 │ │ │ │ @@ -2379642,15 +2379597,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6e8880 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x74418> │ │ │ │ vldr d0, [pc, #132] @ 6e9698 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x75230> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1936] @ 0x790 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af6030 │ │ │ │ + bl af5d20 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9638 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x751d0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58290> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379779,15 +2379734,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6e8880 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x74418> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ - bl af6ffc │ │ │ │ + bl af6cec │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e97b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7534a> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58290> │ │ │ │ str.w r4, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2379830,15 +2379785,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6e8880 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x74418> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af6ffc │ │ │ │ + bl af6cec │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9840 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x753d8> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58290> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ @@ -2380009,15 +2379964,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 af7830 │ │ │ │ + bl af7520 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9a1a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x755b2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58290> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2380115,21 +2380070,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 af6064 │ │ │ │ + bl af5d54 │ │ │ │ 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 af60b8 │ │ │ │ + bl af5da8 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6e9ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x75738> │ │ │ │ @@ -2380316,15 +2380271,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 af6378 │ │ │ │ + bl af6068 │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9d40 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x758d8> │ │ │ │ mov r0, r6 │ │ │ │ bl 6cc6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x58290> │ │ │ │ str.w r5, [r6, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r6, #1893] @ 0x765 │ │ │ │ cbz r3, 6e9d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x758e8> │ │ │ │ @@ -2380764,15 +2380719,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldrsh r4, [r0, r2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 d16, d24, d12 │ │ │ │ + ldcl 0, cr0, [r8], {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 │ │ │ │ @@ -2380828,15 +2380783,15 @@ │ │ │ │ b.n 6ea23a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x75dd2> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6ea23a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x75dd2> │ │ │ │ ldrb r2, [r6, r7] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s8 d0, d28, d12 │ │ │ │ + stcl 0, cr0, [ip], #-624 @ 0xfffffd90 │ │ │ │ stmdb 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] @ 6eabd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7676c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2381656,19 +2381611,21 @@ │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldr r2, [r3, r1] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strd r0, r0, [ip, #-624] @ 0x270 │ │ │ │ - strd r0, r0, [r4, #-624] @ 0x270 │ │ │ │ + b.n 6ea944 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x764dc> │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + b.n 6ea938 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x764d0> │ │ │ │ + lsls r4, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ea784 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7631c> │ │ │ │ + b.n 6eb244 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x76ddc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6ead2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x768c4>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2381972,15 +2381929,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ str r4, [r6, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6eb478 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77010> │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #972] @ 0x3cc │ │ │ │ sub sp, #12 │ │ │ │ @@ -2382243,15 +2382200,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2408] @ 0x968 │ │ │ │ b.n 6eb246 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x76dde> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6eb1dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x76d74> │ │ │ │ b.n 6eb0d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x76c70> │ │ │ │ nop │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + ble.n 6eb2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x76e88> │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #56] @ 6eb2c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x76e58> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2382278,15 +2382235,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #448] @ (6eb484 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7701c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + bgt.n 6eb1e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x76d78> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1468] @ 6eb89c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77434> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2382847,27 +2382804,27 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #80] @ (6eb8f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77488>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #40] @ (6eb8d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77468>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + bgt.n 6eb834 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x773cc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #96] @ (6eb910 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x774a8>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6eb880 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77418> │ │ │ │ + bge.n 6eb940 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x774d8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 6eb93c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x774d4> │ │ │ │ + bhi.n 6eb7fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77394> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 6eb940 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x774d8> │ │ │ │ + bhi.n 6eb800 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77398> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 6eb8a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77440> │ │ │ │ + bvc.n 6eb968 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77500> │ │ │ │ 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 │ │ │ │ @@ -2383038,17 +2382995,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #416 @ (adr r5, 6ebc30 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x777c8>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 6ebdb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77948>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r5, pc, #112 @ (adr r5, 6ebb04 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7769c>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 6ebc84 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7781c>) │ │ │ │ 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 │ │ │ │ @@ -2383135,15 +2383092,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6ebb3c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x776d4> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r4, pc, #792 @ (adr r4, 6ebeac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77a44>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 6ebc2c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x777c4>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6ebbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77770>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2383163,15 +2383120,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6ebb9e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77736> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #992 @ (adr r3, 6ebfbc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77b54>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 6ebd3c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x778d4>) │ │ │ │ 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] @ 6ebc68 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77800> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2383217,23 +2383174,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r3, pc, #632 @ (adr r3, 6ebee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77a7c>) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 6ec064 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77bfc>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r2, r0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r3, pc, #432 @ (adr r3, 6ebe24 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x779bc>) │ │ │ │ + add r0, pc, #816 @ (adr r0, 6ebfa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77b3c>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ebb94 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7772c> │ │ │ │ + bcc.n 6ebc54 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x777ec> │ │ │ │ lsls r4, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ebca0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77838> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6ebc98 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77830> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2383823,82 +2383780,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} │ │ │ │ - bcs.n 6ec200 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77d98> │ │ │ │ + beq.n 6ec2c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77e58> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 6ec224 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77dbc> │ │ │ │ + beq.n 6ec2e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77e7c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6ec20c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77da4> │ │ │ │ + beq.n 6ec2cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77e64> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 6ec21c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77db4> │ │ │ │ + beq.n 6ec2dc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77e74> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6ec20c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77da4> │ │ │ │ + beq.n 6ec2cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77e64> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6ec1d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77d6c> │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6ec1c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77d58> │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 6ec3b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77f48> │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6ec3a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77f3c> │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 6ec3bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77f54> │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6ec3ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77f44> │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6ec39c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x77f34> │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ lsls r4, r1, #5 │ │ │ │ @@ -2384101,29 +2384058,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6ec550 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x780e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6ec554 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x780ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6ec5ac <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78144> │ │ │ │ + bcc.n 6ec46c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78004> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + ldr r6, [pc, #560] @ (6ec77c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78314>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ec604 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7819c> │ │ │ │ + ble.n 6ec4c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7805c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ec5cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78164> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2384178,45 +2384135,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ec60c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x781a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ec610 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x781a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bpl.n 6ec560 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x780f8> │ │ │ │ + bcc.n 6ec620 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x781b8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #368] @ (6ec758 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x782f0>) │ │ │ │ + ldr r1, [pc, #752] @ (6ec8d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78470>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 6ec628 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x781c0> │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + cbnz r4, 6ec634 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x781cc> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ 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 │ │ │ │ @@ -2385160,218 +2385117,218 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ecb80 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78718> │ │ │ │ nop │ │ │ │ adds r7, #172 @ 0xac │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 6ed0bc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78c54> │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sxth r6, r5 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r6, pc, #592 @ (adr r6, 6ed36c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78f04>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - it mi │ │ │ │ - lslmi r4, r3, #2 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itt ge │ │ │ │ - lslge r7, r2, #2 │ │ │ │ - stmiage r4!, {r1, r4, r7} │ │ │ │ + pop {r2, pc} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itt pl │ │ │ │ - lslpl r7, r2, #2 │ │ │ │ - itee pl @ unpredictable │ │ │ │ - lslpl r7, r2, #2 │ │ │ │ - submi r5, #254 @ 0xfe │ │ │ │ - lslmi r6, r4, #2 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ittt mi │ │ │ │ - lslmi r7, r2, #2 │ │ │ │ - wfimi │ │ │ │ - lslmi r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + pop {r4, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ite pl │ │ │ │ - lslpl r7, r2, #2 │ │ │ │ - itee pl @ unpredictable │ │ │ │ - lslpl r7, r2, #2 │ │ │ │ - ite pl @ unpredictable │ │ │ │ - lslpl r7, r2, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + pop {r1, r4, r6} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - itet ne │ │ │ │ - lslne r7, r2, #2 │ │ │ │ - addeq r3, sp, #392 @ 0x188 │ │ │ │ - lslne r5, r3, #2 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6ed234 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78dcc>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ add r4, pc │ │ │ │ @@ -2385394,15 +2385351,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6ed20c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78da4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6ed25e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78df6> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6ed25a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x78df2> │ │ │ │ @@ -2386479,57 +2386436,57 @@ │ │ │ │ nop │ │ │ │ cmp r5, #90 @ 0x5a │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r5, #70 @ 0x46 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #76 @ 0x4c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itet vc │ │ │ │ - lslvc r4, r3, #2 │ │ │ │ - stmiavs r0!, {r4, r5, r6} │ │ │ │ - lslvc r4, r3, #2 │ │ │ │ - ittt ge │ │ │ │ - lslge r4, r3, #2 │ │ │ │ - ldrhge r4, [r7, #0] │ │ │ │ - lslge r0, r3, #4 │ │ │ │ - itte vc │ │ │ │ - lslvc r4, r3, #2 │ │ │ │ - stmiavc r0!, {r3, r5, r6} │ │ │ │ - lslvs r4, r3, #2 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r1, pc} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #20] │ │ │ │ + lsls r0, r3, #4 │ │ │ │ + strh r0, [r7, #18] │ │ │ │ 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 │ │ │ │ @@ -2386751,39 +2386708,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6ee0cc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x79c64>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6df02c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6abc4> │ │ │ │ b.w 6ed52e <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x790c6> │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - rev16 r6, r4 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev r6, r7 │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ 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 │ │ │ │ @@ -2386813,17 +2386770,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6ee130 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x79cc8>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6df02c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6abc4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ 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 │ │ │ │ @@ -2387377,25 +2387334,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, #2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbz r2, 6ee7ee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7a386> │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbz r6, 6ee7ee <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7a386> │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - uxtb r4, r3 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2388228,15 +2388185,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #30 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #19 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r7, pc, #528 @ (adr r7, 6ef324 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7aebc>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6debe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6a780> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2389029,23 +2388986,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6ef974 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b50c> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl aba0dc │ │ │ │ + bl ab9dcc │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6ef9c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b55c> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl aba114 │ │ │ │ + bl ab9e04 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6ef9b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b54a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e6000 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71b98> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2389082,39 +2389039,39 @@ │ │ │ │ bl 6e5f7c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x71b14> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6efa08 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b5a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl aba16c │ │ │ │ + bl ab9e5c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6efa12 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b5aa> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6efa46 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b5de> │ │ │ │ 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 aba840 │ │ │ │ + bl aba530 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6ef9ea <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b582> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl aba2dc │ │ │ │ + bl ab9fcc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6efb90 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b728> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6efa9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b634> │ │ │ │ b.n 6efb9a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b732> │ │ │ │ @@ -2389129,15 +2389086,15 @@ │ │ │ │ bl 6e6e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x72a34> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6efb9a <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7b732> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl aba824 │ │ │ │ + bl aba514 │ │ │ │ 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 │ │ │ │ @@ -2389235,22 +2389192,22 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ lsls r0, r0, #19 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2389855,21 +2389812,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f0298 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7be30>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6df02c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6abc4> │ │ │ │ b.n 6f0262 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7bdfa> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -2389983,21 +2389940,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e17f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6d38c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e1814 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x6d3ac> │ │ │ │ b.n 6f0336 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7bece> │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f0446 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7bfde> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2390569,15 +2390526,15 @@ │ │ │ │ str.w r3, [r9, #28] │ │ │ │ b.n 6f0976 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7c50e> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f0956 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7c4ee> │ │ │ │ vld4.16 {d16,d18,d20,d22}, [ip], fp │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2391303,15 +2391260,15 @@ │ │ │ │ b.n 6f0c0c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7c7a4> │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf5e8014b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, lr, #13303808 @ 0xcb0000 │ │ │ │ bl aa718e │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl a1319a │ │ │ │ bl 75119e │ │ │ │ bl 4f51a2 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3e0e02> │ │ │ │ bl 5a11a6 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x48ce06> │ │ │ │ @@ -2392122,22 +2392079,22 @@ │ │ │ │ nop │ │ │ │ cdp 1, 0, cr0, cr4, cr11, {2} │ │ │ │ cdp 1, 0, cr0, cr0, cr11, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xeb2c014b │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ 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 │ │ │ │ @@ -2392771,20 +2392728,21 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - bcs.n 6f22e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7de80> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia.w ip!, {r0, r2, r3, r4, r7} │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + b.n 6f1e0c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7d9a4> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ 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] @ 6f2a1c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e5b4> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2393586,146 +2393544,147 @@ │ │ │ │ movs r0, r0 │ │ │ │ ble.n 6f29e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e57c> │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6f2a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e598> │ │ │ │ + bmi.n 6f2ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e658> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6f2b3c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e6d4> │ │ │ │ + bcc.n 6f29fc <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e594> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ bls.n 6f2ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e658> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + strb r6, [r7, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strd r0, r0, [r4, #-612]! @ 0x264 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + b.n 6f2884 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e41c> │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ 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 │ │ │ │ @@ -2394225,33 +2394184,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f2c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e7c0> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f2c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7e7c0> │ │ │ │ nop │ │ │ │ bmi.n 6f3044 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7ebdc> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ 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] @ (6f3288 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7ee20>) │ │ │ │ @@ -2394376,19 +2394335,19 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r6, #160 @ 0xa0 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2394684,35 +2394643,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2394752,15 +2394711,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6f3700 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7f298> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl af0f3c │ │ │ │ + bl af0c2c │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f36f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7f28e> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 436998 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3225f8> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2394782,15 +2394741,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6fa18c │ │ │ │ b.n 6f36a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7f23e> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab8380 │ │ │ │ + bl ab8070 │ │ │ │ b.n 6f3698 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7f230> │ │ │ │ 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] @ 6f3790 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7f328> │ │ │ │ @@ -2394845,15 +2394804,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ 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] @ (6f3900 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7f498>) │ │ │ │ @@ -2394980,26 +2394939,26 @@ │ │ │ │ ... │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldc2l 0, cr0, [ip, #660] @ 0x294 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + @ instruction: 0xfb3c00a5 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ 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] @ (6f3960 <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7f4f8>) │ │ │ │ dmb ish │ │ │ │ @@ -2395335,15 +2395294,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ stmia r3!, {r1, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ │ │ │ │ 006f3cb8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2396043,29 +2396002,29 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r6, [r1, #20] │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2396118,15 +2396077,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 af0ea0 │ │ │ │ + bl af0b90 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f4806 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2396336,20 +2396295,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f4900 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ab8318 │ │ │ │ + bl ab8008 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f45a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl af0f3c │ │ │ │ + bl af0c2c │ │ │ │ b.w 6f3df0 │ │ │ │ ldr r7, [pc, #188] @ (6f4904 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f4c78 │ │ │ │ @@ -2396384,20 +2396343,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80e00a1 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + b.n 6f4390 │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 3b88ca <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x2a452a> │ │ │ │ bl 7828ce │ │ │ │ @@ -2396419,15 +2396379,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ strb r7, [r1, #8] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r0, [r0, #8] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r2, [pc, #3356] @ 6f5630 │ │ │ │ addw r3, r4, #1804 @ 0x70c │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2396695,15 +2396655,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.w 6f3df0 │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f483a │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab8380 │ │ │ │ + bl ab8070 │ │ │ │ b.n 6f483a │ │ │ │ ldr.w r2, [pc, #2564] @ 6f5648 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f370c <_mesa_glapi_set_dispatch@@libgallium-26.0.4-1.so+0x7f2a4> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2397552,43 +2397512,43 @@ │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 6f4f52 │ │ │ │ movs r3, #4 │ │ │ │ b.n 6f4f0a │ │ │ │ nop │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + ldr r6, [pc, #480] @ (6f5844 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + ldr r6, [pc, #376] @ (6f57e0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [pc, #864] @ (6f59cc ) │ │ │ │ + ldr r2, [pc, #224] @ (6f574c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movw r2, #31087 @ 0x796f │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 6f4f52 │ │ │ │ movw r2, #31083 @ 0x796b │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f5848 │ │ │ │ @@ -2398220,15 +2398180,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #248 @ (adr r5, 6f5e34 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, sl │ │ │ │ + cmp r2, r6 │ │ │ │ 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] @ (6f5dac ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2398366,15 +2398326,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #192 @ (adr r2, 6f5f80 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r6 │ │ │ │ + adcs r4, r2 │ │ │ │ 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] @ (6f6060 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2398537,15 +2398497,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f604e │ │ │ │ nop │ │ │ │ add r1, pc, #104 @ (adr r1, 6f60cc ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -2400908,15 +2400868,15 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f790c │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -2401204,23 +2401164,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 6f79c8 │ │ │ │ + b.n 6f7488 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f7988 │ │ │ │ + b.n 6f8448 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f775c │ │ │ │ + b.n 6f821c │ │ │ │ lsls r7, r2, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ 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] @ (6f7cd0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2401484,17 +2401444,17 @@ │ │ │ │ ... │ │ │ │ strh r4, [r0, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #20] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 6f85f4 │ │ │ │ + b.n 6f80b4 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f85b4 │ │ │ │ + b.n 6f8074 │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r2, [pc, #1712] @ 6f8604 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2404721,19 +2404681,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fa2e0 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r7, r2, #4 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bkpt 0x005e │ │ │ │ + cbnz r6, 6fa3e2 │ │ │ │ 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] @ 6fa3fc │ │ │ │ @@ -2404792,15 +2404752,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d0, d24, d11 │ │ │ │ + ldc2l 0, cr0, [r8], #-620 @ 0xfffffd94 │ │ │ │ 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] @ (6fa4e0 ) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2405980,17 +2405940,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r6, [r3, r5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3b6009b │ │ │ │ - @ instruction: 0xf3de009b │ │ │ │ - @ instruction: 0xf3ee009b │ │ │ │ + adds.w r0, r6, #155 @ 0x9b │ │ │ │ + @ instruction: 0xf13e009b │ │ │ │ + adc.w r0, lr, #155 @ 0x9b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2406161,15 +2406121,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fb212 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl af0e94 │ │ │ │ + bl af0b84 │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fb1ec │ │ │ │ b.n 6fb15c │ │ │ │ mov r0, r5 │ │ │ │ bl 6fa7bc │ │ │ │ b.n 6fb192 │ │ │ │ @@ -2406283,24 +2406243,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #336] @ (6fb4e4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r5, [pc, #920] @ (6fb730 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf136009b │ │ │ │ - adc.w r0, ip, #155 @ 0x9b │ │ │ │ - sbc.w r0, r2, #155 @ 0x9b │ │ │ │ - sbcs.w r0, r8, #155 @ 0x9b │ │ │ │ - @ instruction: 0xf184009b │ │ │ │ - @ instruction: 0xf13e009b │ │ │ │ - sbc.w r0, r2, #155 @ 0x9b │ │ │ │ - sbcs.w r0, r8, #155 @ 0x9b │ │ │ │ - @ instruction: 0xf18e009b │ │ │ │ - @ instruction: 0xf194009b │ │ │ │ + mrc 0, 4, r0, cr6, cr11, {4} │ │ │ │ + mcr 0, 5, r0, cr12, cr11, {4} │ │ │ │ + mcr 0, 6, r0, cr2, cr11, {4} │ │ │ │ + mrc 0, 6, r0, cr8, cr11, {4} │ │ │ │ + mcr 0, 7, r0, cr4, cr11, {4} │ │ │ │ + mrc 0, 4, r0, cr14, cr11, {4} │ │ │ │ + mcr 0, 6, r0, cr2, cr11, {4} │ │ │ │ + mrc 0, 6, r0, cr8, cr11, {4} │ │ │ │ + mcr 0, 7, r0, cr14, cr11, {4} │ │ │ │ + mrc 0, 7, r0, cr4, cr11, {4} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2406474,15 +2406434,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fb500 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fb664 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af0d5c │ │ │ │ + bl af0a4c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fb070 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2406539,32 +2406499,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 af0b14 │ │ │ │ + bl af0804 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fb42c │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fb526 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab8270 │ │ │ │ + bl ab7f60 │ │ │ │ b.n 6fb5aa │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fb48c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fb500 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab81ac │ │ │ │ + bl ab7e9c │ │ │ │ cbz r0, 6fb6ca │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fb42c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2406582,19 +2406542,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fb644 │ │ │ │ b.n 6fb642 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fb644 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af0d5c │ │ │ │ + bl af0a4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab81ac │ │ │ │ + bl ab7e9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fb68e │ │ │ │ b.n 6fb42a │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fb612 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2406799,15 +2406759,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #864] @ (6fbc7c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ @ instruction: 0x47ee │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], #-620 @ 0xfffffd94 │ │ │ │ + @ instruction: 0xe990009b │ │ │ │ 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] @ (6fbc18 ) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #732] @ (6fbc1c ) │ │ │ │ @@ -2407078,31 +2407038,32 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, pc │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r8!, {r0, r1, r3, r4, r7} │ │ │ │ + b.n 6fb940 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ cbz r2, 6fbc54 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fbc62 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af090c │ │ │ │ + bl af05fc │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ab81c4 │ │ │ │ + bl ab7eb4 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6facd0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2407229,15 +2407190,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fbe2c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 6fbca8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af0d5c │ │ │ │ + bl af0a4c │ │ │ │ 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 │ │ │ │ @@ -2407268,17 +2407229,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ muls r0, r2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fbd5c │ │ │ │ + b.n 6fb81c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6fbd10 │ │ │ │ + b.n 6fb7d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2408252,25 +2408213,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 6fc880 │ │ │ │ nop │ │ │ │ adds r7, #228 @ 0xe4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ble.n 6fc830 │ │ │ │ + bge.n 6fc8f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6fc828 │ │ │ │ + bge.n 6fc8e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 6fc92c │ │ │ │ + bge.n 6fc9ec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 6fc864 │ │ │ │ + bls.n 6fc924 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 6fc91c │ │ │ │ + bge.n 6fc9dc │ │ │ │ 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 │ │ │ │ @@ -2408373,17 +2408334,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - blt.n 6fca60 │ │ │ │ + bls.n 6fcb20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6fcaec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2409013,17 +2408974,17 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 6fce7e │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6fd290 │ │ │ │ + bcc.n 6fd150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6fd194 │ │ │ │ + bcs.n 6fd254 │ │ │ │ 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 │ │ │ │ @@ -2409413,15 +2409374,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6fd5b0 │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6fd6a8 ) │ │ │ │ ldr r3, [pc, #124] @ (6fd6ac ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6fd6b0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6fd6b4 ) │ │ │ │ @@ -2410372,17 +2410333,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r6, #134 @ 0x86 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (6fe168 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 48e16a <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379dca> │ │ │ │ @@ -2410784,41 +2410745,41 @@ │ │ │ │ nop │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, r6, #1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #3 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r3, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #12 │ │ │ │ bhi.w 6fe6d6 │ │ │ │ @@ -2411795,37 +2411756,37 @@ │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #13 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ + cbnz r2, 6ff1b4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + cbnz r6, 6ff180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r2, r2, #7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbnz r2, 6ff1ca │ │ │ │ + cbnz r2, 6ff162 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + rev r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r4, 6ff1a6 │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r4, 6ff182 │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r0, 6ff1b6 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r3, r4} │ │ │ │ + cbnz r0, 6ff192 │ │ │ │ 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 │ │ │ │ @@ -2412869,23 +2412830,23 @@ │ │ │ │ cmp r7, #27 │ │ │ │ movs r4, #221 @ 0xdd │ │ │ │ strh r6, [r0, #8] │ │ │ │ subs r7, #255 @ 0xff │ │ │ │ @ instruction: 0xeb85b851 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ - push {r3, r6, r7} │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxtb r6, r4 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #584 @ (adr r7, 700014 ) │ │ │ │ + add r4, pc, #968 @ (adr r4, 700194 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ffec8 │ │ │ │ + ble.n 6ffd88 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #18 │ │ │ │ bhi.w 700f12 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str.w r2, [r4, #336] @ 0x150 │ │ │ │ @@ -2414079,33 +2414040,33 @@ │ │ │ │ bne.w 7009a8 │ │ │ │ movs r2, #14 │ │ │ │ b.w 6ff1a4 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r8 │ │ │ │ b.n 700b5c │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 700f98 ) │ │ │ │ + add r5, pc, #360 @ (adr r5, 700d18 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r6, pc, #48 @ (adr r6, 700be4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 700eb0 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 700c30 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ strb.w r3, [r4, #359] @ 0x167 │ │ │ │ bhi.w 7002c8 │ │ │ │ b.w 70010c │ │ │ │ ldrb.w r3, [r4, #456] @ 0x1c8 │ │ │ │ @@ -2414550,31 +2414511,31 @@ │ │ │ │ b.w 6ff186 │ │ │ │ sub.w r2, r3, #50 @ 0x32 │ │ │ │ cmp r2, #9 │ │ │ │ it ls │ │ │ │ movls r3, #81 @ 0x51 │ │ │ │ bls.w 700ea4 │ │ │ │ b.w 6ffeca │ │ │ │ - add r0, pc, #352 @ (adr r0, 701250 ) │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #16 @ (adr r1, 70110c ) │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r0, pc, #184 @ (adr r0, 7011bc ) │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + ldr r6, [pc, #592] @ (701360 ) │ │ │ │ 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] @ (701178 ) │ │ │ │ @@ -2414612,15 +2414573,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 13, cr0, cr6, cr10, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cdp 1, 9, cr0, cr14, cr10, {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, #68] @ (7011dc ) │ │ │ │ @@ -2414650,15 +2414611,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 7011ae │ │ │ │ nop │ │ │ │ cdp 1, 5, cr0, cr14, cr10, {2} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ 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] @ 701c88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2415599,271 +2415560,271 @@ │ │ │ │ mov r0, r5 │ │ │ │ movs r7, #0 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 701e9a │ │ │ │ ldcl 1, cr0, [r8, #296]! @ 0x128 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #8 @ (adr r0, 701d8c ) │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 701db8 ) │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #120 @ (adr r0, 701e04 ) │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 701e40 ) │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 701e8c ) │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 702038 ) │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 70203c ) │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 702068 ) │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 70207c ) │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 702080 ) │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #704 @ (adr r0, 70206c ) │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 702088 ) │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 70207c ) │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #768 @ (adr r0, 7020b8 ) │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #808 @ (adr r0, 7020e4 ) │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #848 @ (adr r0, 702110 ) │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 70214c ) │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 702170 ) │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #984 @ (adr r0, 7021a4 ) │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 701dd0 ) │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #56 @ (adr r1, 701e0c ) │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 701e48 ) │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #232 @ (adr r1, 701ec4 ) │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 701ed0 ) │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #216 @ (adr r1, 701ebc ) │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 701f08 ) │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #352 @ (adr r1, 701f4c ) │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 701f40 ) │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #392 @ (adr r1, 701f7c ) │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #416 @ (adr r1, 701f98 ) │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #440 @ (adr r1, 701fb4 ) │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #464 @ (adr r1, 701fd0 ) │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 701fec ) │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 702018 ) │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #568 @ (adr r1, 702044 ) │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 702070 ) │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #680 @ (adr r2, 7020bc ) │ │ │ │ + add r0, pc, #40 @ (adr r0, 701e3c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #616 @ (adr r2, 702080 ) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 7020ac ) │ │ │ │ + add r0, pc, #16 @ (adr r0, 701e2c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #680 @ (adr r2, 7020c8 ) │ │ │ │ + add r0, pc, #40 @ (adr r0, 701e48 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 702114 ) │ │ │ │ + add r0, pc, #112 @ (adr r0, 701e94 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 702158 ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 701ed8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blxns r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r3, pc, #312 @ (adr r3, 701f68 ) │ │ │ │ + add r0, pc, #696 @ (adr r0, 7020e8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 701f64 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 7020e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #128 @ (adr r3, 701eb8 ) │ │ │ │ + add r0, pc, #512 @ (adr r0, 702038 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 701eec ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 70206c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 701f0c │ │ │ │ + bpl.n 701dcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r2, pc, #928 @ (adr r2, 7021e4 ) │ │ │ │ + add r0, pc, #288 @ (adr r0, 701f64 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 701fe4 ) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 702068 ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #184 @ (adr r4, 701f14 ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 702094 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 702070 ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #544 @ (adr r2, 702084 ) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 7020a8 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 7020ec ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 701e6c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #704 @ (adr r2, 702130 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 701eb0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 702164 ) │ │ │ │ + add r0, pc, #112 @ (adr r0, 701ee4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 7021c8 ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 701f48 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 7021ec ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 701f6c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #928 @ (adr r2, 702220 ) │ │ │ │ + add r0, pc, #288 @ (adr r0, 701fa0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 702254 ) │ │ │ │ + add r0, pc, #336 @ (adr r0, 701fd4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #16 @ (adr r3, 701e98 ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 702018 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 701eec ) │ │ │ │ + add r0, pc, #480 @ (adr r0, 70206c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #192 @ (adr r3, 701f50 ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 7020d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 701f84 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 702104 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 701ec0 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 701e94 │ │ │ │ @@ -2416656,209 +2416617,209 @@ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.w 701a6c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, pc, #208 @ (adr r1, 702880 ) │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 7028c4 ) │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 702908 ) │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 7028ec ) │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #104 @ (adr r1, 702828 ) │ │ │ │ + ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 70286c ) │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #224 @ (adr r1, 7028a8 ) │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #280 @ (adr r1, 7028e4 ) │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 7028f0 ) │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #312 @ (adr r1, 70290c ) │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 702928 ) │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #392 @ (adr r1, 702964 ) │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 7029c0 ) │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #600 @ (adr r1, 702a3c ) │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 702a88 ) │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #712 @ (adr r1, 702ab4 ) │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #752 @ (adr r1, 702ae0 ) │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #824 @ (adr r1, 702b2c ) │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #880 @ (adr r1, 702b68 ) │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 702b94 ) │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 702bf0 ) │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 70281c ) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #120 @ (adr r2, 702880 ) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #688 @ (adr r2, 702abc ) │ │ │ │ + add r0, pc, #48 @ (adr r0, 70283c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 702b00 ) │ │ │ │ + add r0, pc, #112 @ (adr r0, 702880 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 702b34 ) │ │ │ │ + add r0, pc, #160 @ (adr r0, 7028b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 702b88 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 702908 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 702bac ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 70292c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 702c18 ) │ │ │ │ + add r0, pc, #376 @ (adr r0, 702998 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 702854 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 7029d4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 702858 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 7029d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 70289c ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 702a1c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #136 @ (adr r3, 7028b8 ) │ │ │ │ + add r0, pc, #520 @ (adr r0, 702a38 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #192 @ (adr r3, 7028f4 ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 702a74 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 702898 ) │ │ │ │ + add r0, pc, #480 @ (adr r0, 702a18 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 702874 ) │ │ │ │ + add r0, pc, #440 @ (adr r0, 7029f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 702970 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 702af0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 702a6c ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 702bec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #280 @ (adr r3, 702960 ) │ │ │ │ + add r0, pc, #664 @ (adr r0, 702ae0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 702a1c ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 702b9c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 702a38 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 702bb8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #608 @ (adr r3, 702ab4 ) │ │ │ │ + add r0, pc, #992 @ (adr r0, 702c34 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 702ab0 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 702c30 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #4 │ │ │ │ ble.n 7028c8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r7, #10 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #960 @ (adr r2, 702c38 ) │ │ │ │ + add r0, pc, #320 @ (adr r0, 7029b8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, sl │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 7028c4 ) │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #24 @ (adr r1, 7028a0 ) │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 7028cc ) │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 702950 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2416979,15 +2416940,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 7029c2 │ │ │ │ nop │ │ │ │ bvs.n 702988 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (702cb0 ) │ │ │ │ @@ -2418535,31 +2418496,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r7, r2, #4 │ │ │ │ stmia r7!, {r2, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r7, r2, #4 │ │ │ │ blx 6a6bc <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 703a5a │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 7038d4 │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2420312,15 +2420273,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 7043f4 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ 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] @ 705360 │ │ │ │ @@ -2420721,15 +2420682,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ 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 │ │ │ │ @@ -2423367,15 +2423328,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 706ef2 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3f20116 │ │ │ │ + adcs.w r1, r2, #22 │ │ │ │ stmdb 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] @ 707b6c │ │ │ │ @@ -2424998,15 +2424959,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70813c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70813c │ │ │ │ - b.n 708394 │ │ │ │ + ble.n 708254 │ │ │ │ lsls r6, r2, #4 │ │ │ │ vldr d7, [pc, #516] @ 708470 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 7082c2 │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ @@ -2425328,17 +2425289,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r0, [r4, #13] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1 │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adcs r2, r2 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ 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] │ │ │ │ @@ -2425645,17 +2425606,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 7086c0 │ │ │ │ movs r0, #16 │ │ │ │ b.n 708732 │ │ │ │ movs r0, #8 │ │ │ │ b.n 708732 │ │ │ │ - blt.n 70895c │ │ │ │ + bls.n 708a1c │ │ │ │ lsls r6, r2, #4 │ │ │ │ - bls.n 7089d0 │ │ │ │ + bvs.n 708a90 │ │ │ │ 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 7089d6 │ │ │ │ @@ -2426423,41 +2426384,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #28 │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ 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] @ (7094e4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2426689,17 +2426650,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 7094c2 │ │ │ │ nop │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 709554 │ │ │ │ + beq.n 709414 │ │ │ │ lsls r6, r2, #4 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70967a │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2426893,111 +2426854,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70973c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (709740 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + adds r4, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 709890 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2427159,104 +2427120,104 @@ │ │ │ │ ldr r0, [pc, #188] @ (709948 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (70994c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, #12 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cdp 0, 1, cr0, cr2, cr2, {5} │ │ │ │ - adds r5, #20 │ │ │ │ + sbcs.w r0, r2, r2, asr #2 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 7099b4 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2427302,39 +2427263,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (7099e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (7099ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ 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] @ (709a3c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2427362,15 +2427323,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 709a0a │ │ │ │ movs r0, #95 @ 0x5f │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2427471,29 +2427432,29 @@ │ │ │ │ b.n 709b02 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ 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] @ (709bcc ) │ │ │ │ @@ -2427531,26 +2427492,26 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (709be4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 709ba0 │ │ │ │ nop │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + ldr r6, [pc, #576] @ (709e14 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcrr2 0, 9, r0, r0, cr4 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + vld1.8 @ instruction: 0xf9a00094 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ 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] @ (709d1c ) │ │ │ │ @@ -2427670,36 +2427631,36 @@ │ │ │ │ b.n 709c6c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + ldr r5, [pc, #968] @ (70a0f4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #544] @ (709f5c ) │ │ │ │ + ldr r2, [pc, #928] @ (70a0dc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + @ instruction: 0xfad2009a │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 70a1a0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2428133,113 +2428094,113 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 709da0 │ │ │ │ ldr r3, [pc, #204] @ (70a268 ) │ │ │ │ add r3, pc │ │ │ │ b.n 709fbc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rors r2, r0 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adcs r0, r7 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adcs r6, r0 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2428307,33 +2428268,33 @@ │ │ │ │ bl 7099f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70a2f2 │ │ │ │ ldr r3, [pc, #40] @ (70a350 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70a2f6 │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2428389,17 +2428350,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r1, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r2, [r7, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2428582,43 +2428543,43 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, r6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2428687,21 +2428648,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ 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] @ (70a740 ) │ │ │ │ @@ -2428737,25 +2428698,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70a5f4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70a754 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70a718 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp sl, r7 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r0, #18 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #26] │ │ │ │ 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] @ (70a7b8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2428788,21 +2428749,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2428878,35 +2428839,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (70a8b0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a82e │ │ │ │ ldr r1, [pc, #52] @ (70a8b4 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a7f4 │ │ │ │ nop │ │ │ │ - orn r0, sl, #5013504 @ 0x4c8000 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + rsb r0, sl, #153 @ 0x99 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc 0, cr0, [ip], #-592 @ 0xfffffdb0 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + @ instruction: 0xe98c0094 │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2ea00a4 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + orr.w r0, sl, #164 @ 0xa4 │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 70a8b2 │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf33c0099 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + eors.w r0, ip, #153 @ 0x99 │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsbs r0, sl, r4, lsr #2 │ │ │ │ + ldmdb sl!, {r2, r4, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3024] @ 70b49c │ │ │ │ ldr.w r3, [pc, #3024] @ 70b4a0 │ │ │ │ @@ -2430023,284 +2429984,280 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.w 70ab0a │ │ │ │ ldrsb r0, [r5, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strb r6, [r2, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + mrc2 0, 6, r0, cr6, cr9, {4} │ │ │ │ + add lr, lr │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + mcr2 0, 5, r0, cr2, cr9, {4} │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b238 │ │ │ │ + b.n 70bcf8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - cmp r4, #20 │ │ │ │ + mrc2 0, 0, r0, cr4, cr9, {4} │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r7 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + ldc2 0, cr0, [ip, #612] @ 0x264 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b0a4 │ │ │ │ + b.n 70bb64 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u32 d16, d26, d9 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + stc2l 0, cr0, [sl], {153} @ 0x99 │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u8 d0, d24, d9 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + stc2l 0, cr0, [r8], #-612 @ 0xfffffd9c │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 5, r0, cr12, cr9, {4} │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + ldc2 0, cr0, [ip], {153} @ 0x99 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 3, r0, cr14, cr9, {4} │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + smlalbt r0, r0, lr, r9 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [r8, #612] @ 0x264 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + @ instruction: 0xfae80099 │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70bbc8 │ │ │ │ + b.n 70b688 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [ip], {153} @ 0x99 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xfa2c0099 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70ba74 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmn r2, r3 │ │ │ │ + ands r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcrr2 0, 9, r0, r4, cr9 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + vld1.8 @ instruction: 0xf9a40099 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb640099 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + str.w r0, [r4, #153] @ 0x99 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #16 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa9e0099 │ │ │ │ - cmp r5, #32 │ │ │ │ + @ instruction: 0xf7fe0099 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + ble.n 70b754 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + subs r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 7099f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70c9f2 │ │ │ │ ldr.w r3, [pc, #3468] @ 70c46c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2431546,322 +2431503,322 @@ │ │ │ │ ldr r2, [pc, #668] @ (70c6f8 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.w 70ab0a │ │ │ │ - subs r2, r5, #5 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7f60099 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + adcs.w r0, r6, #5013504 @ 0x4c8000 │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf6e80099 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + orr.w r0, r8, #5013504 @ 0x4c8000 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 70c4f8 │ │ │ │ + bls.n 70c3b8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70c498 │ │ │ │ + bls.n 70c558 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsbs r0, r6, #5013504 @ 0x4c8000 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf3360099 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds.w r0, lr, #5013504 @ 0x4c8000 │ │ │ │ - cmp r4, #24 │ │ │ │ + @ instruction: 0xf27e0099 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf37c0099 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xf0dc0099 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movt r0, #32921 @ 0x8099 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + bic.w r0, r8, #153 @ 0x99 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf27c0099 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + vshr.s64 d16, d9, #36 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70c4ec │ │ │ │ + bpl.n 70c5ac │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - muls r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf1ec0099 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + vqadd.s8 d16, d28, d9 │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf0f00099 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + mrc 0, 2, r0, cr0, cr9, {4} │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70c61c │ │ │ │ + bcc.n 70c4dc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orrs.w r0, r8, #153 @ 0x99 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + ldc 0, cr0, [r8, #612]! @ 0x264 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 70c50c │ │ │ │ + bcs.n 70c5cc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.s64 d16, d9, #64 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + stc 0, cr0, [r0, #-612]! @ 0xfffffd9c │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 70c5f0 │ │ │ │ + bcs.n 70c6b0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.s64 d0, d24, d9 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + ldc 0, cr0, [r8], {153} @ 0x99 │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc 0, 6, r0, cr12, cr9, {4} │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + ldc 0, cr0, [ip], #-612 @ 0xfffffd9c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr 0, 4, r0, cr14, cr9, {4} │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + @ instruction: 0xebee0099 │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c5e4 │ │ │ │ + bne.n 70c6a4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 70c6b0 │ │ │ │ + cbnz r6, 70c648 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c55c │ │ │ │ + beq.n 70c61c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c718 │ │ │ │ + beq.n 70c5d8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c6e0 │ │ │ │ + beq.n 70c5a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c69c │ │ │ │ + beq.n 70c55c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stcl 0, cr0, [r0, #-612]! @ 0xfffffd9c │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xeac00099 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c5c4 │ │ │ │ + beq.n 70c684 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c580 │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c738 │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c6f4 │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [r4], {153} @ 0x99 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + ldrd r0, r0, [r4, #612]! @ 0x264 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc 0, cr0, [r2], #-612 @ 0xfffffd9c │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + @ instruction: 0xe9820099 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70c758 │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70c710 │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds.w r0, r8, r9, lsr #2 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + ldrd r0, r0, [r8], #-612 @ 0x264 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeab40099 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + @ instruction: 0xe8140099 │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 7099f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70c996 │ │ │ │ ldr.w r3, [pc, #3712] @ 70d588 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2433169,519 +2433126,513 @@ │ │ │ │ b.n 70d504 │ │ │ │ ldr r3, [pc, #1016] @ (70d978 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d470 │ │ │ │ ldr r3, [pc, #1016] @ (70d97c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d470 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d52c │ │ │ │ + b.n 70cfec │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d424 │ │ │ │ + b.n 70cee4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + ldr r5, [pc, #688] @ (70d884 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d1a8 │ │ │ │ + b.n 70dc68 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r1, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - beq.n 70d6e0 │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #22 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vaddl.u8 q8, d16, d16 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + stc2 0, cr0, [r0, #-640]! @ 0xfffffd80 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vaddl.u32 q0, d28, d16 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + stc2 0, cr0, [ip, #-640] @ 0xfffffd80 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #0 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 70da58 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 70dbd8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #824] @ (70db94 ) │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + bx r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + itet cc │ │ │ │ + lslcc r4, r2, #2 │ │ │ │ + addcs r4, r1, #7 │ │ │ │ + lslcc r3, r3, #2 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #24 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #10 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + mcr2 0, 5, r0, cr14, cr10, {4} │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + vshr.u64 d0, d10, #60 │ │ │ │ + vqadd.u64 d16, d18, d10 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + vqadd.u16 d16, d18, d10 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + vqadd.u8 d0, d26, d10 │ │ │ │ + mrc2 0, 7, r0, cr10, cr10, {4} │ │ │ │ + strh r2, [r4, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + pop {r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #940] @ (70dd30 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d470 │ │ │ │ ldr r3, [pc, #940] @ (70dd34 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d470 │ │ │ │ @@ -2434061,122 +2434012,122 @@ │ │ │ │ ldr r3, [pc, #264] @ (70de2c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d9f2 │ │ │ │ ldr r3, [pc, #260] @ (70de30 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70dce0 │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - revsh r0, r2 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + ittt cs │ │ │ │ + lslcs r4, r4, #2 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ + lslcs r4, r2, #2 │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mcr2 0, 5, r0, cr14, cr10, {4} │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + stc2 0, cr0, [lr], {154} @ 0x9a │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rev16 r0, r5 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldc2 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - bmi.n 70dcb4 │ │ │ │ + ldr??.w r0, [r2, sl, lsl #1] │ │ │ │ + bcs.n 70dd74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc2l 0, cr0, [r2], #-616 @ 0xfffffd98 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + vst1.8 @ instruction: 0xf9c2009a │ │ │ │ + ldr r7, [pc, #504] @ (70df98 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + ldr r7, [pc, #472] @ (70df7c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + ldr r7, [pc, #440] @ (70df60 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9ae009a │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + @ instruction: 0xf70e009a │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb7e009a │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + ldr.w r0, [lr, #154] @ 0x9a │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfadc009a │ │ │ │ - @ instruction: 0xfb0a009a │ │ │ │ - @ instruction: 0xfb30009a │ │ │ │ - str r0, [r4, r3] │ │ │ │ + ldrh.w r0, [ip, sl, lsl #1] │ │ │ │ + str??.w r0, [sl, sl, lsl #1] │ │ │ │ + ldrb.w r0, [r0, #154] @ 0x9a │ │ │ │ + ldr r6, [pc, #256] @ (70dee4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfaa4009a │ │ │ │ - @ instruction: 0xfad2009a │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + strb.w r0, [r4, sl, lsl #1] │ │ │ │ + ldrh.w r0, [r2, sl, lsl #1] │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfbf2009a │ │ │ │ - @ instruction: 0xfb7e009a │ │ │ │ - stc2 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ - @ instruction: 0xfbf6009a │ │ │ │ - @ instruction: 0xfbfc009a │ │ │ │ - @ instruction: 0xfbaa009a │ │ │ │ - @ instruction: 0xfbb0009a │ │ │ │ - @ instruction: 0xfbfa009a │ │ │ │ - @ instruction: 0xfbb4009a │ │ │ │ - cmp r0, #22 │ │ │ │ + ldr??.w r0, [r2, sl, lsl #1] │ │ │ │ + ldr.w r0, [lr, #154] @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf988009a │ │ │ │ + ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ + ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ + vst4.32 {d0-d3}, [sl :64], sl │ │ │ │ + ldrsb.w r0, [r0, sl, lsl #1] │ │ │ │ + ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ + ldrsb.w r0, [r4, sl, lsl #1] │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfb96009a │ │ │ │ - @ instruction: 0xfa1c009a │ │ │ │ - @ instruction: 0xfb5e009a │ │ │ │ + ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ + @ instruction: 0xf77c009a │ │ │ │ + ldrh.w r0, [lr, #154] @ 0x9a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2434330,48 +2434281,49 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (70e00c ) │ │ │ │ add r1, pc │ │ │ │ b.n 70df9c │ │ │ │ nop │ │ │ │ - blt.n 70df30 │ │ │ │ + bls.n 70dff0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [pc, #712] @ (70e290 ) │ │ │ │ + ldr r4, [pc, #72] @ (70e010 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf0aa009a │ │ │ │ - ldr r6, [pc, #568] @ (70e20c ) │ │ │ │ + mcr 0, 0, r0, cr10, cr10, {4} │ │ │ │ + ldr r3, [pc, #952] @ (70e38c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - eors.w r0, r6, #154 @ 0x9a │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + ldcl 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - eors.w r1, r0, sl, lsr #32 │ │ │ │ - ldr r6, [pc, #344] @ (70e13c ) │ │ │ │ + b.n 70dfc0 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + ldr r3, [pc, #728] @ (70e2bc ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bge.n 70dfb0 │ │ │ │ + bhi.n 70e070 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - mrc2 0, 0, r0, cr4, cr9, {4} │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + @ instruction: 0xfb740099 │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r6, r2, #4 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #640] @ (70e27c ) │ │ │ │ + ldr r3, [pc, #0] @ (70dffc ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vshr.s64 d0, d10, #36 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldcl 0, cr0, [ip], #616 @ 0x268 │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #392] @ (70e198 ) │ │ │ │ + ldr r2, [pc, #776] @ (70e318 ) │ │ │ │ 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 │ │ │ │ @@ -2434408,15 +2434360,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (70e084 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70a6d8 │ │ │ │ b.n 70e036 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2434507,15 +2434459,15 @@ │ │ │ │ bne.n 70e158 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 709a4c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 70e140 │ │ │ │ nop │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ 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] @ 70ee08 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2435711,187 +2435663,187 @@ │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 70edda │ │ │ │ b.w 70e5ae │ │ │ │ subs r4, r0, #1 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r0, 70ee70 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70ed68 │ │ │ │ + bpl.n 70ee28 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - usat r0, #26, r6, asr #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + add.w r0, r6, #154 @ 0x9a │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r6, r2, r6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r0, [pc, #584] @ (70f08c ) │ │ │ │ + cmp sl, lr │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #392] @ (70efd8 ) │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [pc, #360] @ (70efbc ) │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [pc, #320] @ (70ef98 ) │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [pc, #280] @ (70ef74 ) │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #64] @ (70eea4 ) │ │ │ │ + cmp r0, lr │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds.w r0, ip, #154 @ 0x9a │ │ │ │ - @ instruction: 0x47de │ │ │ │ + mrc 0, 3, r0, cr12, cr10, {4} │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmdb r2, {r1, r3, r4, r7} │ │ │ │ - ldmia r1, {r1} │ │ │ │ + b.n 70eb38 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh.w r0, [r2, #163] @ 0xa3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + @ instruction: 0xf61200a3 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - and.w r0, ip, #154 @ 0x9a │ │ │ │ - mov r8, r9 │ │ │ │ + stcl 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ + add r0, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r4, 70ef3a │ │ │ │ + cbnz r4, 70eed2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r1, #32 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + ldc2l 0, cr0, [r4, #604]! @ 0x25c │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 6, r0, cr10, cr7, {4} │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + ldc2 0, cr0, [sl], #-604 @ 0xfffffda4 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 709a4c │ │ │ │ ldr.w r1, [pc, #3396] @ 70fcc4 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ @@ -2437082,213 +2437034,199 @@ │ │ │ │ b.n 70fc64 │ │ │ │ ldr r3, [pc, #464] @ (70fe8c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fc38 │ │ │ │ ldr r3, [pc, #464] @ (70fe90 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fc90 │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #568] @ (70ff10 ) │ │ │ │ + ldr r2, [pc, #952] @ (710090 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + mcr2 0, 5, r0, cr12, cr10, {4} │ │ │ │ + vqadd.u8 d16, d20, d10 │ │ │ │ + vqadd.u8 d0, d16, d10 │ │ │ │ + mrc2 0, 7, r0, cr6, cr10, {4} │ │ │ │ + mcr2 0, 7, r0, cr12, cr10, {4} │ │ │ │ + mcr2 0, 7, r0, cr2, cr10, {4} │ │ │ │ + mcr2 0, 7, r0, cr4, cr10, {4} │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + mrc2 0, 0, r0, cr8, cr10, {4} │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + mcr2 0, 3, r0, cr10, cr10, {4} │ │ │ │ + vshr.u64 d16, d10, #38 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + mcr2 0, 3, r0, cr12, cr10, {4} │ │ │ │ + lsls r6, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #664] @ (71004c ) │ │ │ │ + ldr r3, [pc, #24] @ (70fdcc ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + mcr2 0, 1, r0, cr10, cr10, {4} │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvc.n 70fcd8 │ │ │ │ + bmi.n 70fd98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - mrc2 0, 2, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 2, r0, cr4, cr10, {4} │ │ │ │ - mrc2 0, 2, r0, cr6, cr10, {4} │ │ │ │ - mrc2 0, 2, r0, cr8, cr10, {4} │ │ │ │ - mrc2 0, 2, r0, cr10, cr10, {4} │ │ │ │ - mrc2 0, 2, r0, cr8, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr4, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr6, cr10, {4} │ │ │ │ - stc2 0, cr0, [r0, #-616]! @ 0xfffffd98 │ │ │ │ - vqadd.u8 d0, d20, d10 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - stc2 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ vshr.u64 d16, d10, #32 │ │ │ │ - vshr.u64 d16, d10, #30 │ │ │ │ - vshr.u64 d16, d10, #30 │ │ │ │ - @ instruction: 0xfb6e009a │ │ │ │ - stc2 0, cr0, [r0, #616] @ 0x268 │ │ │ │ - @ instruction: 0xfb7e009a │ │ │ │ - @ instruction: 0xfb76009a │ │ │ │ - @ instruction: 0xfb6e009a │ │ │ │ - @ instruction: 0xfb66009a │ │ │ │ - ldc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - stc2l 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + vshr.u64 d16, d10, #32 │ │ │ │ + @ instruction: 0xfbb2009a │ │ │ │ + @ instruction: 0xfbb4009a │ │ │ │ + @ instruction: 0xfbb6009a │ │ │ │ + @ instruction: 0xfbb8009a │ │ │ │ + @ instruction: 0xfbba009a │ │ │ │ + @ instruction: 0xfbb8009a │ │ │ │ + @ instruction: 0xfbd2009a │ │ │ │ + @ instruction: 0xfbd4009a │ │ │ │ + @ instruction: 0xfbd6009a │ │ │ │ + @ instruction: 0xfa80009a │ │ │ │ + stc2l 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + vld1.8 @ instruction: 0xf9e4009a │ │ │ │ + @ instruction: 0xfa7c009a │ │ │ │ + vld1.8 @ instruction: 0xf9e0009a │ │ │ │ + stc2l 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ + str.w r0, [lr, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfae0009a │ │ │ │ + ldr.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldr.w r0, [r6, #154] @ 0x9a │ │ │ │ + str.w r0, [lr, #154] @ 0x9a │ │ │ │ + str.w r0, [r6, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa20009a │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrrc2 0, 9, r0, r4, cr10 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldrsh.w r0, [r4, #154] @ 0x9a │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf0ee0097 │ │ │ │ - bcc.n 70fe60 │ │ │ │ + mcr 0, 2, r0, cr14, cr7, {4} │ │ │ │ + beq.n 70ff20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbz r4, 70fe96 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - @ instruction: 0xf0a60097 │ │ │ │ - adds r1, #14 │ │ │ │ + vld1.8 @ instruction: 0xf9ec009a │ │ │ │ + mcr 0, 0, r0, cr6, cr7, {4} │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcs.n 70fdc8 │ │ │ │ + beq.n 70fe88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc2l 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - bcs.n 70fd78 │ │ │ │ + @ instruction: 0xfa2a009a │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - uxth r2, r1 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrrc2 0, 9, r0, r2, cr10 │ │ │ │ - bcs.n 70ff2c │ │ │ │ + ldrsh.w r0, [r2, #154] @ 0x9a │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfbf6009a │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ 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] @ 710adc │ │ │ │ mov r7, r0 │ │ │ │ @@ -2437310,30 +2437248,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 ab7af0 │ │ │ │ + bl ab77e0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 710514 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 710984 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 70ffba │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 7124be │ │ │ │ mov r0, r6 │ │ │ │ - bl ab7b14 │ │ │ │ + bl ab7804 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7100f2 │ │ │ │ ldr.w sl, [pc, #3024] @ 710ae4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3020] @ 710ae8 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2438464,236 +2438402,235 @@ │ │ │ │ ldr r3, [pc, #596] @ (710d2c ) │ │ │ │ add r3, pc │ │ │ │ b.n 710a42 │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0, #604] @ 0x25c │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + @ instruction: 0xeaf00097 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #616 @ 0x268 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + @ instruction: 0xfa58009a │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc2l 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + vst1.8 @ instruction: 0xf9cc009a │ │ │ │ + vst1.8 @ instruction: 0xf9cc009a │ │ │ │ cdp2 1, 15, cr0, cr8, cr9, {2} │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfa70009a │ │ │ │ - @ instruction: 0xfa76009a │ │ │ │ - @ instruction: 0xfa6e009a │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + @ instruction: 0xf7d0009a │ │ │ │ + @ instruction: 0xf7d6009a │ │ │ │ + @ instruction: 0xf7ce009a │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9e0009a │ │ │ │ - ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r8, #154] @ 0x9a │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + @ instruction: 0xf740009a │ │ │ │ + @ instruction: 0xf73c009a │ │ │ │ + @ instruction: 0xf738009a │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf6ba009a │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vst4.32 {d16-d19}, [r0 :64], sl │ │ │ │ - bhi.n 710b64 │ │ │ │ + subw r0, r0, #2202 @ 0x89a │ │ │ │ + bpl.n 710c24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + @ instruction: 0xfac2009a │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf0e0009a │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + mcr 0, 2, r0, cr0, cr10, {4} │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r7, pc, #968 @ (adr r7, 710f68 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf798009a │ │ │ │ - @ instruction: 0xf7a4009a │ │ │ │ - @ instruction: 0xf7a2009a │ │ │ │ - @ instruction: 0xf7a0009a │ │ │ │ - @ instruction: 0xf7a8009a │ │ │ │ - @ instruction: 0xf7a0009a │ │ │ │ - @ instruction: 0xf7a2009a │ │ │ │ - @ instruction: 0xf7aa009a │ │ │ │ - @ instruction: 0xf0a2009a │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + @ instruction: 0xf4f8009a │ │ │ │ + add.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + add.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + add.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + add.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + add.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + add.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + add.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + mcr 0, 0, r0, cr2, cr10, {4} │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - orns r0, r4, #154 @ 0x9a │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + ldcl 0, cr0, [r4, #616] @ 0x268 │ │ │ │ + movs r5, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r6, pc, #808 @ (adr r6, 710f08 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str??.w r0, [ip, #154] @ 0x9a │ │ │ │ - str??.w r0, [r8, #154] @ 0x9a │ │ │ │ - vshr.s64 d16, d10, #32 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + movw r0, #51354 @ 0xc89a │ │ │ │ + movw r0, #34970 @ 0x889a │ │ │ │ + stcl 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ + add r6, pc, #352 @ (adr r6, 710d50 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr.w r0, [r6, #154] @ 0x9a │ │ │ │ - str??.w r0, [r8, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ - vst4.32 {d0-d3}, [r2 :64], sl │ │ │ │ - add r2, pc, #136 @ (adr r2, 710c8c ) │ │ │ │ + @ instruction: 0xf636009a │ │ │ │ + movw r0, #34970 @ 0x889a │ │ │ │ + @ instruction: 0xf656009a │ │ │ │ + @ instruction: 0xf662009a │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.s16 d16, d18, d10 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + ldc 0, cr0, [r2], #616 @ 0x268 │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.s64 d0, d26, d10 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + ldc 0, cr0, [sl], {154} @ 0x9a │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf676009a │ │ │ │ - @ instruction: 0xf652009a │ │ │ │ - @ instruction: 0xf62a009a │ │ │ │ - addw r0, r6, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf5ea009a │ │ │ │ - rsb r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf682009a │ │ │ │ - @ instruction: 0xf5f6009a │ │ │ │ - @ instruction: 0xf6b0009a │ │ │ │ - movw r0, #51354 @ 0xc89a │ │ │ │ - rsb r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf3d6009a │ │ │ │ + @ instruction: 0xf3b2009a │ │ │ │ + usat r0, #26, sl, lsl #2 │ │ │ │ + bfi r0, r6, #2, #25 │ │ │ │ + sbfx r0, sl, #2, #27 │ │ │ │ + ssat r0, #27, lr, asr #2 │ │ │ │ + @ instruction: 0xf3e2009a │ │ │ │ + @ instruction: 0xf356009a │ │ │ │ + ands.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + usat r0, #26, ip, asr #2 │ │ │ │ + ssat r0, #27, ip, asr #2 │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 711040 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 710dc0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subw r0, r0, #2202 @ 0x89a │ │ │ │ - adds r2, r6, r6 │ │ │ │ + and.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7104a4 │ │ │ │ + b.n 710f64 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf596009a │ │ │ │ - eors.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - sbc.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - adc.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf4ba009a │ │ │ │ - @ instruction: 0xf4fe009a │ │ │ │ - @ instruction: 0xf4d6009a │ │ │ │ - and.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - ands.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - orns r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - bics.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + @ instruction: 0xf2f6009a │ │ │ │ + @ instruction: 0xf1fa009a │ │ │ │ + movt r0, #24730 @ 0x609a │ │ │ │ + subw r0, lr, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf21a009a │ │ │ │ + @ instruction: 0xf25e009a │ │ │ │ + @ instruction: 0xf236009a │ │ │ │ + sbc.w r0, r2, #154 @ 0x9a │ │ │ │ + sbcs.w r0, sl, #154 @ 0x9a │ │ │ │ + rsbs r0, lr, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf196009a │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs.w r0, r6, #154 @ 0x9a │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + vqadd.s16 d0, d22, d10 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf5ec00a3 │ │ │ │ - @ instruction: 0xf582009a │ │ │ │ - @ instruction: 0xf592009a │ │ │ │ - sub.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - subs.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - cbz r6, 710d5a │ │ │ │ + @ instruction: 0xf34c00a3 │ │ │ │ + @ instruction: 0xf2e2009a │ │ │ │ + @ instruction: 0xf2f2009a │ │ │ │ + ssat r0, #27, r6, lsl #2 │ │ │ │ + @ instruction: 0xf31a009a │ │ │ │ + mcr2 0, 1, r0, cr12, cr10, {4} │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf586009a │ │ │ │ - @ instruction: 0xf59e009a │ │ │ │ - sub.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - subs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf2e6009a │ │ │ │ + @ instruction: 0xf2fe009a │ │ │ │ + ssat r0, #27, ip, lsl #2 │ │ │ │ + @ instruction: 0xf316009a │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf0aa009a │ │ │ │ - @ instruction: 0xf0a0009a │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + mcr 0, 0, r0, cr10, cr10, {4} │ │ │ │ + mcr 0, 0, r0, cr0, cr10, {4} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - eors.w r0, r0, #154 @ 0x9a │ │ │ │ - eor.w r0, r2, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf4d800a3 │ │ │ │ + ldcl 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ + stcl 0, cr0, [r2, #616]! @ 0x268 │ │ │ │ + @ instruction: 0xf23800a3 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 71119e │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 71199c │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 711eba │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2439650,195 +2439587,195 @@ │ │ │ │ ldr r2, [pc, #580] @ (711998 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.w 710a9a │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - add r1, pc, #456 @ (adr r1, 711934 ) │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + ittt cs │ │ │ │ + lslcs r2, r3, #2 │ │ │ │ + ldrcs r6, [sp, #840] @ 0x348 │ │ │ │ + lslcs r1, r3, #2 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r0, pc, #376 @ (adr r0, 711918 ) │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sub.w r0, r8, #154 @ 0x9a │ │ │ │ - rsb r0, r2, #154 @ 0x9a │ │ │ │ - rsbs r0, r8, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf1f0009a │ │ │ │ - addw r0, r8, #154 @ 0x9a │ │ │ │ - subs r2, r3, #0 │ │ │ │ + vqadd.s8 d0, d24, d10 │ │ │ │ + vqadd.s32 d0, d18, d10 │ │ │ │ + vqadd.s64 d0, d24, d10 │ │ │ │ + vqadd.s16 d16, d16, d10 │ │ │ │ + vqadd.s32 d16, d24, d10 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf1ec009a │ │ │ │ + vqadd.s8 d16, d28, d10 │ │ │ │ + mrc 0, 4, r0, cr14, cr10, {4} │ │ │ │ + vqadd.s16 d16, d24, d10 │ │ │ │ + mcr 0, 6, r0, cr12, cr10, {4} │ │ │ │ + mcr 0, 7, r0, cr4, cr10, {4} │ │ │ │ + vqadd.s16 d16, d16, d10 │ │ │ │ + vqadd.s32 d16, d16, d10 │ │ │ │ + vqadd.s64 d16, d16, d10 │ │ │ │ + vshr.s64 d0, d10, #64 │ │ │ │ + vshr.s64 d0, d10, #48 │ │ │ │ + vshr.s64 d0, d10, #28 │ │ │ │ + vshr.s64 d0, d10, #8 │ │ │ │ + vshr.s64 d16, d10, #52 │ │ │ │ + vshr.s64 d16, d10, #28 │ │ │ │ + vshr.s64 d16, d10, #8 │ │ │ │ + ands.w r0, r4, #154 @ 0x9a │ │ │ │ + bic.w r0, r4, #154 @ 0x9a │ │ │ │ + bics.w r0, ip, #154 @ 0x9a │ │ │ │ + orrs.w r0, r4, #154 @ 0x9a │ │ │ │ + orn r0, ip, #154 @ 0x9a │ │ │ │ + eor.w r0, r0, #154 @ 0x9a │ │ │ │ + eors.w r0, r4, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf0b0009a │ │ │ │ + @ instruction: 0xf0c0009a │ │ │ │ + @ instruction: 0xf0d4009a │ │ │ │ + @ instruction: 0xf0ec009a │ │ │ │ + add.w r0, r4, #154 @ 0x9a │ │ │ │ + adds.w r0, r8, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf12c009a │ │ │ │ @ instruction: 0xf13e009a │ │ │ │ - @ instruction: 0xf1f8009a │ │ │ │ - sbc.w r0, ip, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf184009a │ │ │ │ - @ instruction: 0xf1f0009a │ │ │ │ - addw r0, r0, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf210009a │ │ │ │ - @ instruction: 0xf220009a │ │ │ │ - @ instruction: 0xf230009a │ │ │ │ - movw r0, #16538 @ 0x409a │ │ │ │ - @ instruction: 0xf258009a │ │ │ │ - @ instruction: 0xf26c009a │ │ │ │ - @ instruction: 0xf284009a │ │ │ │ - @ instruction: 0xf298009a │ │ │ │ - @ instruction: 0xf2b4009a │ │ │ │ - movt r0, #16538 @ 0x409a │ │ │ │ - @ instruction: 0xf2dc009a │ │ │ │ - @ instruction: 0xf2f4009a │ │ │ │ - ssat r0, #27, ip, lsl #2 │ │ │ │ - ssat r0, #27, r0, asr #2 │ │ │ │ - @ instruction: 0xf334009a │ │ │ │ - @ instruction: 0xf350009a │ │ │ │ - bfi r0, r0, #2, #25 │ │ │ │ - @ instruction: 0xf374009a │ │ │ │ - usat r0, #26, ip, lsl #2 │ │ │ │ - usat r0, #26, r4, asr #2 │ │ │ │ - @ instruction: 0xf3b8009a │ │ │ │ - ubfx r0, ip, #2, #27 │ │ │ │ - @ instruction: 0xf3de009a │ │ │ │ - @ instruction: 0xf3f8009a │ │ │ │ - ands.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - bics.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - orr.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - orn r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - eor.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - eors.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf4ba009a │ │ │ │ - @ instruction: 0xf4cc009a │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + adcs.w r0, r8, #154 @ 0x9a │ │ │ │ + sbcs.w r0, r6, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf190009a │ │ │ │ + sub.w r0, sl, #154 @ 0x9a │ │ │ │ + rsb r0, r4, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf1e2009a │ │ │ │ + @ instruction: 0xf1fc009a │ │ │ │ + @ instruction: 0xf21a009a │ │ │ │ + @ instruction: 0xf22c009a │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r3, #2 │ │ │ │ + @ instruction: 0xf756009a │ │ │ │ + @ instruction: 0xf258009a │ │ │ │ + cdp 0, 11, cr0, cr12, cr4, {5} │ │ │ │ + @ instruction: 0xf272009a │ │ │ │ + @ instruction: 0xf28a009a │ │ │ │ + @ instruction: 0xf29e009a │ │ │ │ + @ instruction: 0xf2ba009a │ │ │ │ + @ instruction: 0xf336009a │ │ │ │ + @ instruction: 0xf70a009a │ │ │ │ + @ instruction: 0xf732009a │ │ │ │ + @ instruction: 0xf762009a │ │ │ │ + @ instruction: 0xf792009a │ │ │ │ + @ instruction: 0xf7be009a │ │ │ │ + @ instruction: 0xf7ee009a │ │ │ │ + ldrb.w r0, [sl, sl, lsl #1] │ │ │ │ + str.w r0, [r6, sl, lsl #1] │ │ │ │ + str??.w r0, [lr, sl, lsl #1] │ │ │ │ + ldrb.w r0, [sl, #154] @ 0x9a │ │ │ │ + str.w r0, [lr, #154] @ 0x9a │ │ │ │ + vst4.32 {d0-d3}, [r2 :64], sl │ │ │ │ + vld4.32 {d0-d3}, [r6 :64], sl │ │ │ │ + vst4.32 {d16-d19}, [sl :64], sl │ │ │ │ + vld4.32 {d16-d19}, [sl :64], sl │ │ │ │ + ldrsb.w r0, [r6, #154] @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf9c0009a │ │ │ │ ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ - @ instruction: 0xf4f8009a │ │ │ │ - adcs.w r0, ip, #164 @ 0xa4 │ │ │ │ - adds.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf52a009a │ │ │ │ - @ instruction: 0xf53e009a │ │ │ │ - adcs.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - rsbs r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - vld1.8 @ instruction: 0xf9aa009a │ │ │ │ - ldr??.w r0, [r2, #154] @ 0x9a │ │ │ │ - @ instruction: 0xfa02009a │ │ │ │ - @ instruction: 0xfa32009a │ │ │ │ - @ instruction: 0xfa5e009a │ │ │ │ - @ instruction: 0xfa8e009a │ │ │ │ - @ instruction: 0xfaba009a │ │ │ │ - @ instruction: 0xfae6009a │ │ │ │ - @ instruction: 0xfb0e009a │ │ │ │ - @ instruction: 0xfb3a009a │ │ │ │ - @ instruction: 0xfb6e009a │ │ │ │ - @ instruction: 0xfba2009a │ │ │ │ - smlalbt r0, r0, r6, sl │ │ │ │ - @ instruction: 0xfbea009a │ │ │ │ - stc2 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r6], #616 @ 0x268 │ │ │ │ - stc2l 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - ldc2l 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - ldc2l 0, cr0, [ip], #616 @ 0x268 │ │ │ │ - ldc2 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [sl, #-616]! @ 0xfffffd98 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + vld1.8 @ instruction: 0xf9ec009a │ │ │ │ + @ instruction: 0xfa06009a │ │ │ │ + @ instruction: 0xfa20009a │ │ │ │ + @ instruction: 0xfa3e009a │ │ │ │ + @ instruction: 0xfa5c009a │ │ │ │ + @ instruction: 0xfa76009a │ │ │ │ + @ instruction: 0xfa9a009a │ │ │ │ + add r6, pc, #920 @ (adr r6, 711c80 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r6, pc, #648 @ (adr r6, 711b78 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + @ instruction: 0xfa78009a │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r6, pc, #120 @ (adr r6, 711974 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #616 @ 0x268 │ │ │ │ - ldc2 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf694009a │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + @ instruction: 0xfa5a009a │ │ │ │ + @ instruction: 0xfa70009a │ │ │ │ + @ instruction: 0xfa92009a │ │ │ │ + @ instruction: 0xfaa2009a │ │ │ │ + @ instruction: 0xfaae009a │ │ │ │ + @ instruction: 0xf3f4009a │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + @ instruction: 0xfa98009a │ │ │ │ + @ instruction: 0xfa88009a │ │ │ │ + add r5, pc, #776 @ (adr r5, 711c2c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - addw r0, r0, #2202 @ 0x89a │ │ │ │ - stc2 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + bfi r0, r0, #2, #25 │ │ │ │ + @ instruction: 0xfa66009a │ │ │ │ + add r5, pc, #504 @ (adr r5, 711b2c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r0], #616 @ 0x268 │ │ │ │ - add r7, pc, #864 @ (adr r7, 711ca0 ) │ │ │ │ + @ instruction: 0xfa50009a │ │ │ │ + add r5, pc, #224 @ (adr r5, 711a20 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 711bb0 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 711d30 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2l 0, cr0, [r0], #616 @ 0x268 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + @ instruction: 0xfa40009a │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - vhadd.s32 d0, d24, d20 │ │ │ │ - add r7, pc, #328 @ (adr r7, 711aa4 ) │ │ │ │ + @ instruction: 0xfa28009a │ │ │ │ + stc 0, cr0, [r8], {164} @ 0xa4 │ │ │ │ + add r4, pc, #712 @ (adr r4, 711c24 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - orns r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - add r6, pc, #592 @ (adr r6, 711bbc ) │ │ │ │ + ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ + rsbs r0, lr, #154 @ 0x9a │ │ │ │ + add r3, pc, #976 @ (adr r3, 711d3c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2l 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - ldc2l 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - stc2l 0, cr0, [sl], #616 @ 0x268 │ │ │ │ - ldc2l 0, cr0, [sl], #616 @ 0x268 │ │ │ │ - stc2 0, cr0, [sl, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + @ instruction: 0xfa26009a │ │ │ │ + @ instruction: 0xfa3a009a │ │ │ │ + @ instruction: 0xfa4a009a │ │ │ │ + @ instruction: 0xfa5a009a │ │ │ │ + @ instruction: 0xfa6a009a │ │ │ │ + @ instruction: 0xfa7e009a │ │ │ │ + @ instruction: 0xfa94009a │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #336 @ (adr r6, 711ae0 ) │ │ │ │ + add r3, pc, #720 @ (adr r3, 711c60 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + @ instruction: 0xfa7e009a │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc2 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ + @ instruction: 0xfa68009a │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 710a9a │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ bl 7099f0 │ │ │ │ @@ -2441024,285 +2440961,288 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 69948 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfaac009a │ │ │ │ - @ instruction: 0xfabe009a │ │ │ │ - @ instruction: 0xf7b0009a │ │ │ │ - @ instruction: 0xfadc009a │ │ │ │ - @ instruction: 0xfaf4009a │ │ │ │ - ldc 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - @ instruction: 0xfaf8009a │ │ │ │ - @ instruction: 0xfb08009a │ │ │ │ - @ instruction: 0xfb1c009a │ │ │ │ - @ instruction: 0xfb34009a │ │ │ │ - @ instruction: 0xfb48009a │ │ │ │ - @ instruction: 0xfb58009a │ │ │ │ - @ instruction: 0xfb5e009a │ │ │ │ - add r2, pc, #592 @ (adr r2, 712944 ) │ │ │ │ + strb.w r0, [ip, sl, lsl #1] │ │ │ │ + ldrb.w r0, [lr, sl, lsl #1] │ │ │ │ + adds.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + ldrh.w r0, [ip, sl, lsl #1] │ │ │ │ + ldr.w r0, [r4, sl, lsl #1] │ │ │ │ + ldrd r0, r0, [r0, #616]! @ 0x268 │ │ │ │ + ldr.w r0, [r8, sl, lsl #1] │ │ │ │ + str??.w r0, [r8, sl, lsl #1] │ │ │ │ + ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ + ldrb.w r0, [r4, #154] @ 0x9a │ │ │ │ + strh.w r0, [r8, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [r8, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfb7a009a │ │ │ │ - @ instruction: 0xfb92009a │ │ │ │ - @ instruction: 0xfbaa009a │ │ │ │ - smlalbt r0, r0, r2, sl │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + ldr.w r0, [sl, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r2, #154] @ 0x9a │ │ │ │ + vst4.32 {d0-d3}, [sl :64], sl │ │ │ │ + vld4.32 {d0-d3}, [r2 :64], sl │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ands.w r0, lr, r4, asr #2 │ │ │ │ - @ instruction: 0xfb8c009a │ │ │ │ - add r0, pc, #440 @ (adr r0, 7128cc ) │ │ │ │ + b.n 712608 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + str??.w r0, [ip, #154] @ 0x9a │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfba0009a │ │ │ │ - @ instruction: 0xfbb2009a │ │ │ │ - smlalbt r0, r0, r4, sl │ │ │ │ - @ instruction: 0xfbd6009a │ │ │ │ - @ instruction: 0xfbe8009a │ │ │ │ - @ instruction: 0xfbfa009a │ │ │ │ - stc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - mcrr2 0, 9, r0, lr, cr10 │ │ │ │ - mrrc2 0, 9, r0, ip, cr10 │ │ │ │ - stc2l 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ - @ instruction: 0xeae6009a │ │ │ │ - ldc2l 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [r4], #616 @ 0x268 │ │ │ │ - stc2l 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - ldc2l 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - ldc2l 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - stc2l 0, cr0, [ip], #616 @ 0x268 │ │ │ │ - stc2 0, cr0, [sl, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + vst4.32 {d0-d3}, [r0 :64], sl │ │ │ │ + ldrsb.w r0, [r2, sl, lsl #1] │ │ │ │ + vld4.32 {d0-d3}, [r4 :64], sl │ │ │ │ + ldrsh.w r0, [r6, sl, lsl #1] │ │ │ │ + vst4.32 {d16-d19}, [r8 :64], sl │ │ │ │ + ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ + vld4.32 {d16-d19}, [ip :64], sl │ │ │ │ + ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf980009a │ │ │ │ + vst1.8 @ instruction: 0xf98a009a │ │ │ │ + ldrsb.w r0, [ip, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9ae009a │ │ │ │ + ldrsh.w r0, [ip, #154] @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf9ca009a │ │ │ │ + ldr??.w r0, [r8, #154] @ 0x9a │ │ │ │ + strex r0, r0, [r6, #616] @ 0x268 │ │ │ │ + ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa14009a │ │ │ │ + @ instruction: 0xfa22009a │ │ │ │ + @ instruction: 0xfa34009a │ │ │ │ + @ instruction: 0xfa3e009a │ │ │ │ + @ instruction: 0xfa4c009a │ │ │ │ + @ instruction: 0xfa6a009a │ │ │ │ + @ instruction: 0xfa8c009a │ │ │ │ + @ instruction: 0xfaa4009a │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #160 @ (adr r0, 712824 ) │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + @ instruction: 0xfa82009a │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrd r0, r0, [r4, #616] @ 0x268 │ │ │ │ - strd r0, r0, [lr, #616]! @ 0x268 │ │ │ │ - ldc2l 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - stc2l 0, cr0, [lr], #616 @ 0x268 │ │ │ │ - stc2l 0, cr0, [lr], #616 @ 0x268 │ │ │ │ - stc2 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ - sbcs.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf58a009a │ │ │ │ - @ instruction: 0xf598009a │ │ │ │ - sub.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - ldc2l 0, cr0, [r4], #616 @ 0x268 │ │ │ │ - stc2 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + b.n 7125f8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + b.n 712630 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + @ instruction: 0xfa3c009a │ │ │ │ + @ instruction: 0xfa4e009a │ │ │ │ + @ instruction: 0xfa4e009a │ │ │ │ + @ instruction: 0xfa68009a │ │ │ │ + @ instruction: 0xf2dc009a │ │ │ │ + @ instruction: 0xf2ea009a │ │ │ │ + @ instruction: 0xf2f8009a │ │ │ │ + ssat r0, #27, sl, lsl #2 │ │ │ │ + @ instruction: 0xfa54009a │ │ │ │ + @ instruction: 0xfa66009a │ │ │ │ + @ instruction: 0xfa7c009a │ │ │ │ + @ instruction: 0xfa92009a │ │ │ │ + @ instruction: 0xfaa8009a │ │ │ │ + @ instruction: 0xfac6009a │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ - sub.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - b.n 712368 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf658009a │ │ │ │ - @ instruction: 0xf68c009a │ │ │ │ - stc2l 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf70c009a │ │ │ │ - ldc2l 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + @ instruction: 0xfab0009a │ │ │ │ + ssat r0, #27, r2, lsl #2 │ │ │ │ + b.n 712e28 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xfab4009a │ │ │ │ + @ instruction: 0xfacc009a │ │ │ │ + @ instruction: 0xf3b8009a │ │ │ │ + @ instruction: 0xf3ec009a │ │ │ │ + @ instruction: 0xfac8009a │ │ │ │ + orn r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xfabe009a │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [lr, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ - @ instruction: 0xf70a009a │ │ │ │ - @ instruction: 0xf71c009a │ │ │ │ - stc2 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ - ldc2 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ - stc2l 0, cr0, [sl, #616] @ 0x268 │ │ │ │ - stc2l 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ - ldr.w r0, [r2, sl, lsl #1] │ │ │ │ - str??.w r0, [r0, sl, lsl #1] │ │ │ │ - b.n 7125cc │ │ │ │ + @ instruction: 0xfad2009a │ │ │ │ + @ instruction: 0xfaee009a │ │ │ │ + @ instruction: 0xfb0a009a │ │ │ │ + orn r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + orns r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xfb06009a │ │ │ │ + @ instruction: 0xfb18009a │ │ │ │ + @ instruction: 0xfb2a009a │ │ │ │ + @ instruction: 0xfb40009a │ │ │ │ + subs.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + rsb r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + b.n 71208c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9ca009a │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + @ instruction: 0xf72a009a │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r6, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ - b.n 7124f8 │ │ │ │ + @ instruction: 0xfad8009a │ │ │ │ + @ instruction: 0xfae6009a │ │ │ │ + @ instruction: 0xfb0a009a │ │ │ │ + b.n 712fb8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712530 │ │ │ │ + b.n 712ff0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf260009a │ │ │ │ - @ instruction: 0xf26e009a │ │ │ │ - @ instruction: 0xf27c009a │ │ │ │ - @ instruction: 0xf28e009a │ │ │ │ - ldc2l 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [sl, #-616]! @ 0xfffffd98 │ │ │ │ - @ instruction: 0xfa56009a │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + vshr.s64 d16, d10, #64 │ │ │ │ + vshr.s64 d16, d10, #50 │ │ │ │ + vshr.s64 d16, d10, #36 │ │ │ │ + vshr.s64 d16, d10, #18 │ │ │ │ + @ instruction: 0xfab2009a │ │ │ │ + @ instruction: 0xfaca009a │ │ │ │ + @ instruction: 0xf7b6009a │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 712798 │ │ │ │ + bvs.n 712858 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 712184 │ │ │ │ + b.n 712c44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7121ac │ │ │ │ + b.n 712c6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712c20 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7121d8 │ │ │ │ + b.n 712c98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7121f4 │ │ │ │ + b.n 712cb4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712228 │ │ │ │ + b.n 712ce8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 71225c │ │ │ │ + b.n 712d1c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712288 │ │ │ │ + b.n 712d48 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7122c4 │ │ │ │ + b.n 712d84 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712308 │ │ │ │ + b.n 712dc8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 71234c │ │ │ │ + b.n 712e0c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712388 │ │ │ │ + b.n 712e48 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7123dc │ │ │ │ + b.n 712e9c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 71240c │ │ │ │ + b.n 712ecc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712444 │ │ │ │ + b.n 712f04 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 71247c │ │ │ │ + b.n 712f3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7124bc │ │ │ │ + b.n 712f7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712508 │ │ │ │ + b.n 712fc8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 71254c │ │ │ │ + b.n 71300c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712588 │ │ │ │ + b.n 713048 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7125d4 │ │ │ │ + b.n 713094 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712620 │ │ │ │ + b.n 7120e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712670 │ │ │ │ + b.n 712130 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712694 │ │ │ │ + b.n 712154 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712630 │ │ │ │ + b.n 7130f0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712688 │ │ │ │ + b.n 712148 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712670 │ │ │ │ + b.n 712130 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712668 │ │ │ │ + b.n 712128 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7126fc │ │ │ │ + b.n 7121bc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712698 │ │ │ │ + b.n 712158 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7126dc │ │ │ │ + b.n 71219c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 7126ac │ │ │ │ + b.n 71216c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7126f4 │ │ │ │ + b.n 7121b4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r7, pc, #392 @ (adr r7, 712acc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + @ instruction: 0xf730009a │ │ │ │ + @ instruction: 0xf756009a │ │ │ │ + bgt.n 7128c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa10009a │ │ │ │ - @ instruction: 0xfa24009a │ │ │ │ - @ instruction: 0xfa40009a │ │ │ │ - @ instruction: 0xfa5c009a │ │ │ │ - @ instruction: 0xfa74009a │ │ │ │ - @ instruction: 0xfa94009a │ │ │ │ - @ instruction: 0xfab0009a │ │ │ │ - @ instruction: 0xfac4009a │ │ │ │ - @ instruction: 0xfada009a │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + @ instruction: 0xf770009a │ │ │ │ + @ instruction: 0xf784009a │ │ │ │ + @ instruction: 0xf7a0009a │ │ │ │ + @ instruction: 0xf7bc009a │ │ │ │ + @ instruction: 0xf7d4009a │ │ │ │ + @ instruction: 0xf7f4009a │ │ │ │ + ldrb.w r0, [r0, sl, lsl #1] │ │ │ │ + strh.w r0, [r4, sl, lsl #1] │ │ │ │ + ldrh.w r0, [sl, sl, lsl #1] │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfabe009a │ │ │ │ - @ instruction: 0xfad4009a │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldrb.w r0, [lr, sl, lsl #1] │ │ │ │ + ldrh.w r0, [r4, sl, lsl #1] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 712a70 │ │ │ │ + bvs.n 712930 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrc2 0, 1, r0, cr2, cr10, {4} │ │ │ │ + @ instruction: 0xfb92009a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2441331,16 +2441271,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb28009a │ │ │ │ - @ instruction: 0xfb3e009a │ │ │ │ + strb.w r0, [r8, #154] @ 0x9a │ │ │ │ + ldrb.w r0, [lr, #154] @ 0x9a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ movs r3, #4 │ │ │ │ @@ -2441512,15 +2441452,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 712b44 │ │ │ │ lsls r1, r1, #5 │ │ │ │ bmi.n 712c9c │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [sl, #154] @ 0x9a │ │ │ │ + @ instruction: 0xf6fa009a │ │ │ │ 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] @ (712c94 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2441565,15 +2441505,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 696fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl abb6a0 │ │ │ │ + bl abb390 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 712c4a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2441896,15 +2441836,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ beq.n 712f60 │ │ │ │ lsls r1, r1, #5 │ │ │ │ beq.n 7130c4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5e2009a │ │ │ │ + sbfx r0, r2, #2, #27 │ │ │ │ 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] @ (71308c ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #156] @ (713090 ) │ │ │ │ @@ -2442125,20 +2442065,20 @@ │ │ │ │ blx 698ac <__printf_chk@plt> │ │ │ │ b.n 71319e │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r2, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + @ instruction: 0xf198009a │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ubfx r0, r4, #2, #27 │ │ │ │ + @ instruction: 0xf124009a │ │ │ │ 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] @ (7132a4 ) │ │ │ │ movs r3, #0 │ │ │ │ @@ -2443972,15 +2443912,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 714512 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 714788 │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1010] @ 0x3f2 │ │ │ │ bx lr │ │ │ │ cbz r3, 7144c8 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ @@ -2444262,21 +2444202,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (714740 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r6, #32] │ │ │ │ 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 │ │ │ │ @@ -2445212,15 +2445152,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 714f9e │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 714f7a │ │ │ │ nop │ │ │ │ - str r4, [r3, r2] │ │ │ │ + ldr r5, [pc, #1008] @ (715468 ) │ │ │ │ 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 │ │ │ │ @@ -2445682,15 +2445622,15 @@ │ │ │ │ b.n 7151fe │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 71520c │ │ │ │ - ldr r7, [pc, #336] @ (71562c ) │ │ │ │ + ldr r4, [pc, #720] @ (7157ac ) │ │ │ │ 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 │ │ │ │ @@ -2445841,34 +2445781,34 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 7155cc │ │ │ │ ldr r3, [pc, #48] @ (715678 ) │ │ │ │ mov.w ip, #410 @ 0x19a │ │ │ │ add r3, pc │ │ │ │ b.n 7155cc │ │ │ │ nop │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #384] @ (7157f0 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r3, #4 │ │ │ │ - @ instruction: 0xf2e8011e │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + orr.w r1, r8, #30 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7155b0 │ │ │ │ cbz r0, 71569a │ │ │ │ @@ -2445876,17 +2445816,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (7156a4 ) │ │ │ │ add r0, pc │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #16] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7155b0 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2446077,47 +2446017,47 @@ │ │ │ │ b.n 71572a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 7157a6 │ │ │ │ nop │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r4, [pc, #968] @ (715c50 ) │ │ │ │ + ldr r2, [pc, #328] @ (7159d0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r0, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r4, r3, #4 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ 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] @ (71599c ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2446196,25 +2446136,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 715972 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #120 @ (adr r7, 715a18 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #640] @ (715c30 ) │ │ │ │ + ldr r0, [pc, #0] @ (7159b0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ add r6, pc, #536 @ (adr r6, 715bd0 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ 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] @ (715c50 ) │ │ │ │ @@ -2446472,40 +2446412,40 @@ │ │ │ │ b.n 7159ea │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #160 @ (adr r6, 715cf4 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ add r5, pc, #760 @ (adr r5, 715f64 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -2447636,15 +2447576,15 @@ │ │ │ │ bne.n 7167a2 │ │ │ │ b.n 716706 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2447784,15 +2447724,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 7168e0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 7168b6 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2447876,15 +2447816,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [pc, #12] @ (716a04 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ 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] @ (716af0 ) │ │ │ │ @@ -2449729,17 +2449669,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 717a2a │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (717f30 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2449892,15 +2449832,15 @@ │ │ │ │ b.n 717d98 │ │ │ │ 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 717d98 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 717f52 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2450065,64 +2450005,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #2] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (7180d8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #8] @ (7180e8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (7180fc ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (718110 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (718124 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (718138 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2450221,15 +2450161,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 718212 │ │ │ │ movs r1, #12 │ │ │ │ b.n 718212 │ │ │ │ movs r1, #4 │ │ │ │ b.n 718212 │ │ │ │ nop │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ 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] @ (718520 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2450516,25 +2450456,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #22] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 7185ac │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 7185a8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2450984,15 +2450924,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #30] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2452219,15 +2452159,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 719530 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 719530 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + str r6, [r6, 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] @ (719648 ) │ │ │ │ @@ -2455782,17 +2455722,17 @@ │ │ │ │ bl 737b90 │ │ │ │ b.n 71b8aa │ │ │ │ ldr r3, [pc, #16] @ (71b90c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 71b80c │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2456413,15 +2456353,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 718b38 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ bkpt 0x009c │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r0, #26 │ │ │ │ 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 │ │ │ │ @@ -2461206,15 +2461146,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - smlatb r1, r2, r1, r0 │ │ │ │ + ldr??.w r0, [r2, ] │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ ldrd r3, r7, [r0, #4] │ │ │ │ @@ -2461883,15 +2461823,15 @@ │ │ │ │ b.n 71f642 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #13 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #34849 @ 0x8821 │ │ │ │ + @ instruction: 0xf3a80121 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -2462657,20 +2462597,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 │ │ │ │ - @ instruction: 0xf2540121 │ │ │ │ + vext.8 d0, d4, d17, #1 │ │ │ │ lsls r0, r6, #14 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 1, cr0, [r2], {33} @ 0x21 │ │ │ │ + bics.w r1, r2, r1, asr #32 │ │ │ │ stmdb 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] @ (720264 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #904] @ (720268 ) │ │ │ │ @@ -2463040,15 +2462980,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r1, r6, r1, asr #32 │ │ │ │ + @ instruction: 0xe8d60121 │ │ │ │ lsls r4, r6, #1 │ │ │ │ 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 │ │ │ │ @@ -2466359,24 +2466299,24 @@ │ │ │ │ b.n 72249a │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (722580 ) │ │ │ │ add r2, pc │ │ │ │ b.n 72249a │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r2, r4, #4 │ │ │ │ - mrrc 1, 2, r0, sl, cr1 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + @ instruction: 0xe9ba0121 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ 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] @ (722708 ) │ │ │ │ @@ -2466533,19 +2466473,19 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bge.n 7227cc │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 7227a0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bls.n 72268c │ │ │ │ + bvc.n 72274c │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 72276a │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2466749,23 +2466689,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 722862 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bhi.n 722a20 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r2, #4 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r4, #4 │ │ │ │ bvs.n 722924 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + subs r0, r3, #7 │ │ │ │ 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] @ (722b84 ) │ │ │ │ @@ -2467087,15 +2467027,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6947c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 722cee │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2467937,19 +2467877,19 @@ │ │ │ │ nop │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ 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] @ (723764 ) │ │ │ │ @@ -2468179,21 +2468119,21 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r5, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + cbz r2, 7237ee │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r5, #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] @ (723aec ) │ │ │ │ @@ -2468533,29 +2468473,29 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bvc.n 723b2c │ │ │ │ + bmi.n 723bec │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - sxtb r6, r7 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ 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] @ (723cc4 ) │ │ │ │ @@ -2469171,25 +2469111,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 72410e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bvs.n 7241f0 │ │ │ │ + bcc.n 7242b0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7245de │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2469484,15 +2469424,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 724376 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r7, pc, #872 @ (adr r7, 7248c4 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 7245b0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2469543,15 +2469483,15 @@ │ │ │ │ bne.w 724204 │ │ │ │ b.n 723ea2 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 72439c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - add r6, pc, #520 @ (adr r6, 72480c ) │ │ │ │ + add r3, pc, #904 @ (adr r3, 72498c ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 72465c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2471369,17 +2471309,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #296 @ 0x128 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -2473313,132 +2473253,130 @@ │ │ │ │ ldr r0, [pc, #260] @ (726db8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 726a14 │ │ │ │ ldr r0, [pc, #256] @ (726dbc ) │ │ │ │ add r0, pc │ │ │ │ b.n 726a14 │ │ │ │ nop │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + rev r4, r2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf6fc0122 │ │ │ │ - uxtb r2, r5 │ │ │ │ + orrs.w r1, ip, #10616832 @ 0xa20000 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldc2 1, cr0, [r6, #136] @ 0x88 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfaf60122 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bkpt 0x003c │ │ │ │ + cbnz r4, 726d46 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bvc.n 726c40 │ │ │ │ + bpl.n 726d00 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cbnz r4, 726cfa │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + cbz r6, 726d28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vrhadd.u32 d16, d12, d18 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + stc2l 1, cr0, [ip], {34} @ 0x22 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf35c0122 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + @ instruction: 0xf0bc0122 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + blt.n 726c40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bmi.n 726cb8 │ │ │ │ + bcs.n 726d78 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 8, cr0, cr8, cr2, {1} │ │ │ │ - b.n 72673c │ │ │ │ + @ instruction: 0xebe80122 │ │ │ │ + b.n 7271fc │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf7b40122 │ │ │ │ - @ instruction: 0xfa040122 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + adds.w r1, r4, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf7640122 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + cdp2 1, 6, cr0, cr0, cr2, {1} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 726b60 │ │ │ │ + b.n 726620 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - blt.n 726de4 │ │ │ │ + bhi.n 726ca4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ble.n 726c70 │ │ │ │ + bge.n 726d30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bhi.n 726cf4 │ │ │ │ + bvs.n 726db4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bne.n 726cd0 │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bmi.n 726d78 │ │ │ │ + bne.n 726e38 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmdb r8, {r1, r5, r8} │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + b.n 726a58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adcs.w r1, ip, r2, asr #32 │ │ │ │ - and.w r1, r4, #34 @ 0x22 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + ldmia.w ip!, {r1, r5, r8} │ │ │ │ + stcl 1, cr0, [r4, #-136]! @ 0xffffff78 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + cdp2 1, 11, cr0, cr14, cr2, {1} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 727108 │ │ │ │ + svc 24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + bgt.n 726d04 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ + vaddw.u8 q0, q1, d18 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (726ebc ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ ldr r3, [pc, #232] @ (726ec0 ) │ │ │ │ @@ -2473871,20 +2473809,20 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - add r1, pc, #520 @ (adr r1, 72743c ) │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str.w r0, [r2, ] │ │ │ │ - bge.n 7272a8 │ │ │ │ + sub.w r1, r2, #10551296 @ 0xa10000 │ │ │ │ + bvc.n 727168 │ │ │ │ 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] @ (7275a4 ) │ │ │ │ @@ -2474594,20 +2474532,20 @@ │ │ │ │ b.n 727710 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #14] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf2b20121 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ands.w r1, r2, #33 @ 0x21 │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bmi.n 7278bc │ │ │ │ + bne.n 72797c │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r3, #54] @ 0x36 │ │ │ │ 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] │ │ │ │ @@ -2474951,20 +2474889,20 @@ │ │ │ │ b.n 727acc │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 15, cr0, cr6, cr1, {1} │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + mrrc 1, 2, r0, r6, cr1 │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - beq.n 727d00 │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r4, [r3, #24] │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2475531,20 +2475469,21 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 72801a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ strh r2, [r2, #6] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #576] @ (7285b0 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strd r0, r1, [r6], #132 @ 0x84 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + b.n 728000 │ │ │ │ + lsls r1, r4, #4 │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrb r0, [r1, #25] │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2475938,19 +2475877,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] @ (7287ac ) │ │ │ │ add r5, pc │ │ │ │ b.n 7286c8 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ 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] @ (728928 ) │ │ │ │ @@ -2476102,18 +2476041,17 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #0] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - adds r4, #20 │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r3, r4, #4 │ │ │ │ + vrhadd.u d16, d4, d18 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 728976 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #1025 @ 0x401 │ │ │ │ @@ -2476384,15 +2476322,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6947c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - cdp2 1, 1, cr0, cr4, cr2, {1} │ │ │ │ + @ instruction: 0xfb740122 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 728c66 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ lsls r1, r1, #26 │ │ │ │ @@ -2477080,17 +2477018,17 @@ │ │ │ │ beq.n 7292c0 │ │ │ │ b.n 72927c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf7ce0122 │ │ │ │ + @ instruction: 0xf52e0122 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2477384,20 +2477322,20 @@ │ │ │ │ b.n 729530 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r3, r4, #4 │ │ │ │ - vrhadd.u8 d16, d2, d18 │ │ │ │ + stc2 1, cr0, [r2], #136 @ 0x88 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ 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 │ │ │ │ @@ -2477528,15 +2477466,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #24] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ lsls r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2477969,25 +2477907,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 729baa │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r3, r4, #4 │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72a07a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2478284,15 +2478222,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 729d46 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldc 1, cr0, [r6], #136 @ 0x88 │ │ │ │ + ands.w r1, r6, r2, asr #32 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 72a050 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ @@ -2478342,16 +2478280,18 @@ │ │ │ │ bne.w 729c9c │ │ │ │ b.n 72995a │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 729e3c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldmdb ip!, {r1, r5, r8} │ │ │ │ - ldmia.w ip!, {r1, r5, r8} │ │ │ │ + b.n 729dd8 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + b.n 729cdc │ │ │ │ + lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 72a0d4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cbnz r0, 72a0ce │ │ │ │ @@ -2480021,17 +2479961,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, r5] │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 72b2b4 │ │ │ │ + bvc.n 72b174 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 72b25c │ │ │ │ + bvc.n 72b31c │ │ │ │ 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 │ │ │ │ @@ -2481210,61 +2481150,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (72bf00 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72bd50 │ │ │ │ ldr r0, [pc, #96] @ (72bf04 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72bd50 │ │ │ │ nop │ │ │ │ - add r1, pc, #264 @ (adr r1, 72bfb4 ) │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r5, pc, #728 @ (adr r5, 72c18c ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 72bf0c ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r2, pc, #680 @ (adr r2, 72c180 ) │ │ │ │ + add r0, pc, #40 @ (adr r0, 72bf00 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72c004 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2481642,21 +2481582,21 @@ │ │ │ │ nop │ │ │ │ subs r6, #116 @ 0x74 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #70 @ 0x46 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - smlatb r1, r2, r2, r0 │ │ │ │ + ldr??.w r0, [r2, ] │ │ │ │ stmdb 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] @ (72c660 ) │ │ │ │ ldr r3, [pc, #848] @ (72c664 ) │ │ │ │ @@ -2482365,21 +2482305,21 @@ │ │ │ │ b.n 72c7cc │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #24 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf52e0122 │ │ │ │ + @ instruction: 0xf28e0122 │ │ │ │ adds r6, #28 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2482722,21 +2482662,20 @@ │ │ │ │ b.n 72cb88 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #92 @ 0x5c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r3, r4, #4 │ │ │ │ - sbcs.w r1, r2, #34 @ 0x22 │ │ │ │ + cdp2 1, 7, cr0, cr4, cr2, {1} │ │ │ │ + cdp 1, 13, cr0, cr2, cr2, {1} │ │ │ │ adds r2, #96 @ 0x60 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2483296,20 +2483235,20 @@ │ │ │ │ b.n 72d0c6 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #30 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfb3e0122 │ │ │ │ - @ instruction: 0xeb9a0122 │ │ │ │ + ldrb.w r0, [lr, #290] @ 0x122 │ │ │ │ + ldrd r0, r1, [sl], #136 @ 0x88 │ │ │ │ cmp r5, #158 @ 0x9e │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2484601,15 +2484540,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -2484733,23 +2484672,23 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 72e250 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ subs r2, r6, #1 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2484978,51 +2484917,51 @@ │ │ │ │ b.n 72e466 │ │ │ │ ldr r0, [pc, #76] @ (72e570 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e466 │ │ │ │ ldr r0, [pc, #76] @ (72e574 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e466 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ 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] @ (72e69c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2485532,21 +2485471,21 @@ │ │ │ │ nop │ │ │ │ adds r6, r2, r0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #29 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2485848,21 +2485787,21 @@ │ │ │ │ nop │ │ │ │ asrs r2, r6, #18 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #15 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -2487726,17 +2487665,17 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ vmla.f16 q0, q6, d7[0] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 7311b3 │ │ │ │ cdp2 1, 12, cr0, cr0, cr7, {2} │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 7301d6 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2490550,17 +2490489,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 731ecc │ │ │ │ b.n 731ee8 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + str r4, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -2490621,17 +2490560,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 731f5c │ │ │ │ b.n 731f8a │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + ldr r7, [pc, #928] @ (732358 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + ldr r7, [pc, #864] @ (73231c ) │ │ │ │ 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 71667c │ │ │ │ @@ -2492859,17 +2492798,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 73357a │ │ │ │ b.n 7335ac │ │ │ │ nop │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r1, #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, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (7337c0 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2493114,17 +2493053,17 @@ │ │ │ │ adds r0, r4, r2 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ eors r0, r6 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ orr.w r0, r0, r5, lsl #24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2493211,15 +2493150,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 7338b0 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 7338b0 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + adds r7, #12 │ │ │ │ lsls r3, r4, #4 │ │ │ │ b.n 73348e │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (733d08 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2494704,15 +2494643,15 @@ │ │ │ │ bhi.n 734884 │ │ │ │ ldr r3, [pc, #12] @ (734888 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 7348a6 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 7348a2 │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2494965,19 +2494904,19 @@ │ │ │ │ b.n 734ac4 │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 734ac4 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 73493e │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 734b40 │ │ │ │ @@ -2496688,15 +2496627,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 735ab4 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #568 @ (adr r5, 735f74 ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r4, pc, #56 @ (adr r4, 735d80 ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2498464,15 +2498403,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (736fa0 ) │ │ │ │ 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 736f40 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r4, [pc, #1292] @ 7374c8 │ │ │ │ @@ -2505930,15 +2505869,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 73bee8 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ cbz r0, 73bf3e │ │ │ │ addw r6, r5, #3908 @ 0xf44 │ │ │ │ addw r4, r5, #3924 @ 0xf54 │ │ │ │ - bl af4d9c │ │ │ │ + bl af4a8c │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73bf24 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73bf16 │ │ │ │ @@ -2505947,15 +2505886,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73bf3a │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73bf2c │ │ │ │ addw r0, r5, #3880 @ 0xf28 │ │ │ │ - bl afa250 │ │ │ │ + bl af9f40 │ │ │ │ add.w r0, r5, #4256 @ 0x10a0 │ │ │ │ adds r0, #8 │ │ │ │ bl 746170 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #184] @ 0xb8 │ │ │ │ blx 6a8d8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2506279,15 +2506218,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 afa22c │ │ │ │ + bl af9f1c │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae80 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2916] @ 0xb64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73c420 │ │ │ │ @@ -2506297,15 +2506236,15 @@ │ │ │ │ bne.n 73c420 │ │ │ │ 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 af49a0 │ │ │ │ + bl af4690 │ │ │ │ str.w r0, [r4, #3876] @ 0xf24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73c420 │ │ │ │ ldr.w r9, [pc, #372] @ 73c4c0 │ │ │ │ addw r6, r4, #3924 @ 0xf54 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2506330,15 +2506269,15 @@ │ │ │ │ bne.n 73c368 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15488 @ 0x3c80 │ │ │ │ ldr.w r0, [fp, #3876] @ 0xf24 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #48] @ 0x30 │ │ │ │ - bl af5050 │ │ │ │ + bl af4d40 │ │ │ │ ldr r2, [pc, #276] @ (73c4c4 ) │ │ │ │ ldr.w r3, [fp, #3876] @ 0xf24 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7b02ac │ │ │ │ movs r3, #0 │ │ │ │ @@ -2506430,31 +2506369,31 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r5 :256] │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r3 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #22 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 73c504 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #16] │ │ │ │ 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] @ 73cc60 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2506699,15 +2506638,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 69b04 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 6a758 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af9ec8 │ │ │ │ + bl af9bb8 │ │ │ │ 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 │ │ │ │ @@ -2507035,29 +2506974,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 638c6a │ │ │ │ bl 5fec6e │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ revsh r0, r3 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bgt.n 73cc0c │ │ │ │ + bge.n 73cccc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ 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 │ │ │ │ @@ -2507445,53 +2507384,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ lsls r7, r0, #5 │ │ │ │ adds r3, #32 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #78 @ 0x4e │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2507759,15 +2507698,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 73d418 │ │ │ │ blx 6a8d8 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b03e94 │ │ │ │ + bl b03b84 │ │ │ │ ldr.w r2, [r9, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 73d48e │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2508051,55 +2507990,55 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #90 @ 0x5a │ │ │ │ lsls r7, r0, #5 │ │ │ │ cmp r5, #86 @ 0x56 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.n 73d53c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r4, #74 @ 0x4a │ │ │ │ lsls r7, r0, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - vtrn.8 d0, d16 │ │ │ │ - adcs.w r0, lr, #4882432 @ 0x4a8000 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldc2 0, cr0, [r2, #-640] @ 0xfffffd80 │ │ │ │ + @ instruction: 0xf2be0095 │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.n 73dec4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2508426,15 +2508365,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 afa2ac │ │ │ │ + bl af9f9c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 73d926 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 74bd18 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2508616,21 +2508555,21 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #188 @ 0xbc │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + ldr r6, [pc, #0] @ (73dd18 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + ldr r6, [pc, #736] @ (73dffc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r0, 73dd40 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 73dd52 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2509556,27 +2509495,27 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #28 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #760] @ (73e9c4 ) │ │ │ │ + ldr r2, [pc, #120] @ (73e744 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #312] @ (73e80c ) │ │ │ │ + ldr r0, [pc, #696] @ (73e98c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, r1, #3 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - mov r4, r7 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add sl, pc │ │ │ │ + negs r2, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 73e74a │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 73e6fe │ │ │ │ @@ -2509620,15 +2509559,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 73e770 │ │ │ │ b.n 73e714 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #92] @ (73e7d8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 73e79e │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2509667,19 +2509606,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, r0, r2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp ip, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp lr, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (73e898 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 73e814 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2509756,19 +2509695,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ adds r4, r1, r0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + cmn r4, r0 │ │ │ │ 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] │ │ │ │ @@ -2513967,15 +2513906,15 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ b.w 7411cc │ │ │ │ mov r1, r5 │ │ │ │ b.n 741928 │ │ │ │ orrs.w r1, ip, #70 @ 0x46 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrd r0, r1, [lr], #280 @ 0x118 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 74b004 │ │ │ │ movs r3, #24 │ │ │ │ @@ -2514966,23 +2514905,23 @@ │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 74257a │ │ │ │ b.n 742682 │ │ │ │ nop │ │ │ │ blt.n 7427e4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + ldr r7, [pc, #504] @ (74294c ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #760] @ (742a54 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ 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] @ 742b90 │ │ │ │ @@ -2515576,19 +2515515,18 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 742d28 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #472] @ (742fc8 ) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - vshr.u64 d0, d7, #50 │ │ │ │ + ldc2 0, cr0, [r2, #604]! @ 0x25c │ │ │ │ + stc2l 0, cr0, [lr], #604 @ 0x25c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4256 @ 0x10a0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ @@ -2516607,31 +2516545,31 @@ │ │ │ │ str.w r4, [r3, #172] @ 0xac │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 74398a │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 742f6c │ │ │ │ nop │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [pc, #416] @ (743dd0 ) │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [pc, #112] @ (743ca8 ) │ │ │ │ + cmp r4, pc │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bxns r7 │ │ │ │ + add ip, r3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - mov lr, sp │ │ │ │ + add r6, r9 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [pc, #192] @ (743d0c ) │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r2, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2518539,15 +2518477,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 74528c │ │ │ │ nop │ │ │ │ - cmp r2, #6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r3, [r0, #2072] @ 0x818 │ │ │ │ cbz r1, 745328 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2072] @ 0x818 │ │ │ │ @@ -2519874,15 +2519812,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (746284 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ 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 │ │ │ │ @@ -2521435,19 +2521373,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - rev r2, r5 │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r6, 7474ec │ │ │ │ + @ instruction: 0xb756 │ │ │ │ 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] @ (74762c ) │ │ │ │ @@ -2522784,15 +2522722,15 @@ │ │ │ │ adds r2, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 747f74 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 74838a │ │ │ │ - adcs.w r1, r6, #10551296 @ 0xa10000 │ │ │ │ + @ instruction: 0xf2b60121 │ │ │ │ stmdb 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] @ 748fdc │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ ldr.w r4, [pc, #3092] @ 748fe0 │ │ │ │ @@ -2523806,15 +2523744,15 @@ │ │ │ │ bne.n 748fa2 │ │ │ │ b.n 748fe8 │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #16] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [r6], {33} @ 0x21 │ │ │ │ + strd r0, r1, [r6, #132]! @ 0x84 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #832] @ 0x340 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 749042 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -2524914,15 +2524852,15 @@ │ │ │ │ movne r7, #1 │ │ │ │ b.n 7497d0 │ │ │ │ nop │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7497a8 │ │ │ │ + b.n 74a268 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w r3, [r4, #1500] @ 0x5dc │ │ │ │ cbz r3, 749d06 │ │ │ │ ldrh.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r5, [r4, #1500] @ 0x5dc │ │ │ │ str.w r5, [r4, #1492] @ 0x5d4 │ │ │ │ @@ -2524990,15 +2524928,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 af8c30 │ │ │ │ + bl af8920 │ │ │ │ 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 │ │ │ │ @@ -2525455,15 +2525393,15 @@ │ │ │ │ b.w 748d64 │ │ │ │ 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 749f20 │ │ │ │ - bvc.n 74a420 │ │ │ │ + bmi.n 74a2e0 │ │ │ │ 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 │ │ │ │ @@ -2525573,19 +2525511,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r1, r7] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 74a514 │ │ │ │ + bne.n 74a3d4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbz r0, 74a4ba │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2525596,15 +2525534,15 @@ │ │ │ │ bhi.n 74a4d0 │ │ │ │ ldr r3, [pc, #12] @ (74a4d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - bcc.n 74a3f0 │ │ │ │ + beq.n 74a4b0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r0, 74a4e8 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2525795,15 +2525733,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 74a64c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r6, r7] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 74a770 │ │ │ │ + beq.n 74a630 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2526629,15 +2526567,15 @@ │ │ │ │ b.n 74a904 │ │ │ │ movs r0, #13 │ │ │ │ b.n 74a904 │ │ │ │ ldr r4, [r1, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 74b08c │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsb r2, [r7, r6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2527180,15 +2527118,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 757178 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #508] @ (74b83c ) │ │ │ │ @@ -2527388,15 +2527326,15 @@ │ │ │ │ bne.w 74b6f8 │ │ │ │ b.n 74b7a0 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #736] @ (74bb20 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r0, [pc, #648] @ (74bad4 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2527700,15 +2527638,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 abab40 │ │ │ │ + bl aba830 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 74bc44 │ │ │ │ cbz r5, 74bbc8 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 74bbe0 │ │ │ │ @@ -2527999,15 +2527937,15 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 74be92 │ │ │ │ nop │ │ │ │ rors r4, r3 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2528628,15 +2528566,15 @@ │ │ │ │ bne.n 74c5bc │ │ │ │ dmb ish │ │ │ │ cbz r3, 74c5e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #848 @ 0x350 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl abab70 │ │ │ │ + bl aba860 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 74c568 │ │ │ │ mov r1, r4 │ │ │ │ b.n 74c5ac │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 74c54c │ │ │ │ @@ -2529122,21 +2529060,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 74ca72 │ │ │ │ ldr r0, [pc, #4] @ (74caf8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (74cb04 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r2, 74cb5e │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #2208] @ 0x8a0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 74cbc6 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2529226,65 +2529164,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74cc2c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74cc30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r0, [r0, #3484] @ 0xd9c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3760 @ 0xeb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2529564,15 +2529502,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 74ced4 │ │ │ │ nop │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ 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] @ (74cf8c ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2529614,15 +2529552,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r0, #146 @ 0x92 │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2529778,21 +2529716,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bcd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x347938> │ │ │ │ ldr r2, [pc, #232] @ (74d240 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab6f78 │ │ │ │ + bl ab6c68 │ │ │ │ cbz r0, 74d1d4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab6fec │ │ │ │ + bl ab6cdc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6fe8 │ │ │ │ + bl ab6cd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 74d20e │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45c244 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x347ea4> │ │ │ │ ldr r0, [pc, #192] @ (74d244 ) │ │ │ │ @@ -2529866,19 +2529804,19 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #226 @ 0xe2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r6, #200 @ 0xc8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r5, pc, #816 @ (adr r5, 74d578 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ 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] │ │ │ │ @@ -2530310,15 +2530248,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 af4070 │ │ │ │ + bl af3d60 │ │ │ │ b.n 74d6a0 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ @@ -2530679,17 +2530617,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 74db24 │ │ │ │ movs r5, #70 @ 0x46 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ 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] @ (74dc60 ) │ │ │ │ @@ -2530829,18 +2530767,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 aba8f4 │ │ │ │ + bl aba5e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #864 @ 0x360 │ │ │ │ - bl aba8f4 │ │ │ │ + bl aba5e4 │ │ │ │ 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] @ (74de4c ) │ │ │ │ ldr r3, [pc, #316] @ (74de50 ) │ │ │ │ ldr.w r2, [r6, #1864] @ 0x748 │ │ │ │ @@ -2530910,15 +2530848,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 afa22c │ │ │ │ + bl af9f1c │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e6210 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2531016,19 +2530954,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 74dee6 │ │ │ │ bl 5e634c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 74deee │ │ │ │ bl 5e634c │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl aba900 │ │ │ │ + bl aba5f0 │ │ │ │ add.w r0, r5, #864 @ 0x360 │ │ │ │ - bl aba900 │ │ │ │ + bl aba5f0 │ │ │ │ add.w r0, r5, #816 @ 0x330 │ │ │ │ - bl afa250 │ │ │ │ + bl af9f40 │ │ │ │ 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 │ │ │ │ @@ -2531205,15 +2531143,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3476] @ 0xd94 │ │ │ │ bl 74d100 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl aba8d8 │ │ │ │ + bl aba5c8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 443e90 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32faf0> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 74e53c │ │ │ │ @@ -2531569,15 +2531507,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #30 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + ldr r6, [pc, #112] @ (74e5e8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab1ffff │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ @ instruction: 0xebe5ffff │ │ │ │ @ instruction: 0xea9fffff │ │ │ │ @ instruction: 0xebe1ffff │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 74e194 │ │ │ │ @@ -2531591,105 +2531529,105 @@ │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + bkpt 0x0076 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r7, [pc, #752] @ (74e8b0 ) │ │ │ │ + ldr r5, [pc, #112] @ (74e630 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #576] @ (74e804 ) │ │ │ │ + ldr r4, [pc, #960] @ (74e984 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r6, [pc, #128] @ (74e650 ) │ │ │ │ + ldr r3, [pc, #512] @ (74e7d0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [pc, #184] @ (74e694 ) │ │ │ │ + ldr r3, [pc, #568] @ (74e814 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e630 │ │ │ │ + bcs.n 74e4f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e650 │ │ │ │ + bcs.n 74e510 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e668 │ │ │ │ + bcs.n 74e528 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e674 │ │ │ │ + bcs.n 74e534 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e668 │ │ │ │ + bcs.n 74e528 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #752] @ (74e8e8 ) │ │ │ │ + ldr r3, [pc, #112] @ (74e668 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 74e6c4 │ │ │ │ + bcs.n 74e584 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e51c │ │ │ │ + bcs.n 74e5dc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #672] @ (74e8a4 ) │ │ │ │ + ldr r3, [pc, #32] @ (74e624 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bvs.n 74e5c4 │ │ │ │ + bmi.n 74e684 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #688] @ (74e8bc ) │ │ │ │ + ldr r3, [pc, #48] @ (74e63c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #728] @ (74e8e8 ) │ │ │ │ + ldr r3, [pc, #88] @ (74e668 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #768] @ (74e914 ) │ │ │ │ + ldr r3, [pc, #128] @ (74e694 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bls.n 74e57c │ │ │ │ + bvc.n 74e63c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 74e6ec │ │ │ │ + bvs.n 74e5ac │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 74e5d4 │ │ │ │ + bmi.n 74e694 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 74e68c │ │ │ │ + bmi.n 74e54c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 74e6dc │ │ │ │ + bvs.n 74e59c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #544] @ (74e84c ) │ │ │ │ + ldr r2, [pc, #928] @ (74e9cc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 74e6ec │ │ │ │ + bcs.n 74e5ac │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 74e5e0 │ │ │ │ + bvc.n 74e6a0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 74e5f0 │ │ │ │ + bvc.n 74e6b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #392] @ (74e7c4 ) │ │ │ │ + ldr r2, [pc, #776] @ (74e944 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #416] @ (74e7e0 ) │ │ │ │ + ldr r2, [pc, #800] @ (74e960 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #472] @ (74e81c ) │ │ │ │ + ldr r2, [pc, #856] @ (74e99c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 74e6c0 │ │ │ │ + bls.n 74e580 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #400] @ (74e7e0 ) │ │ │ │ + ldr r2, [pc, #784] @ (74e960 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #424] @ (74e7fc ) │ │ │ │ + ldr r2, [pc, #808] @ (74e97c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #480] @ (74e838 ) │ │ │ │ + ldr r2, [pc, #864] @ (74e9b8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #552] @ (74e884 ) │ │ │ │ + ldr r2, [pc, #936] @ (74ea04 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #592] @ (74e8b0 ) │ │ │ │ + ldr r2, [pc, #976] @ (74ea30 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + bgt.n 74e5b8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #592] @ (74e8b8 ) │ │ │ │ + ldr r2, [pc, #976] @ (74ea38 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + bgt.n 74e5b8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + bgt.n 74e5e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7b309c │ │ │ │ @@ -2531699,15 +2531637,15 @@ │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ bl 45e19c <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x349dfc> │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl aba8f0 │ │ │ │ + bl aba5e0 │ │ │ │ ldr.w r0, [r4, #3484] @ 0xd9c │ │ │ │ bl 4334d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f130> │ │ │ │ ldr.w r0, [r4, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ @@ -2532335,15 +2532273,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r6, #12 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r4, r0, #11 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2532376,15 +2532314,15 @@ │ │ │ │ bne.n 74ed90 │ │ │ │ b.n 74ed92 │ │ │ │ bl 7b301c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #624] @ (74f034 ) │ │ │ │ + mov ip, pc │ │ │ │ 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 │ │ │ │ @@ -2533612,15 +2533550,15 @@ │ │ │ │ cbz r3, 74fb82 │ │ │ │ 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 afa2ac │ │ │ │ + bl af9f9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 74fc66 │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2534010,15 +2533948,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #19 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ 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] @ (75007c ) │ │ │ │ @@ -2535234,15 +2535172,15 @@ │ │ │ │ b.n 750c5e │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6300145 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r6, #12910592 @ 0xc50000 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (750ce0 ) │ │ │ │ ldr r1, [pc, #92] @ (750ce4 ) │ │ │ │ ldr.w ip, [pc, #92] @ 750ce8 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (750cec ) │ │ │ │ add ip, pc │ │ │ │ @@ -2535415,15 +2535353,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 afa2ac │ │ │ │ + bl af9f9c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 751016 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2537237,41 +2537175,41 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ add r0, pc, #352 @ (adr r0, 752494 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #256 @ (adr r0, 75243c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ 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 │ │ │ │ @@ -2537571,15 +2537509,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 752624 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 752646 │ │ │ │ mov r0, r4 │ │ │ │ - bl af9b9c │ │ │ │ + bl af988c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 752646 │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 75263e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2538844,25 +2538782,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + ldr r7, [pc, #968] @ (753868 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ 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 │ │ │ │ @@ -2539279,31 +2539217,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (753990 ) │ │ │ │ add r1, pc │ │ │ │ bl 6167dc │ │ │ │ b.n 753780 │ │ │ │ ldr r2, [pc, #36] @ (753994 ) │ │ │ │ add r2, pc │ │ │ │ b.n 7536e4 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1556] @ 753fc0 │ │ │ │ @@ -2539808,23 +2539746,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r4, r5} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #304] @ (754128 ) │ │ │ │ @@ -2540267,18 +2540205,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ pop {r1, r2, r3, r5} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r6 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strb.w r0, [r0, r6, lsl #1] │ │ │ │ - stc2 0, cr0, [sl], {150} @ 0x96 │ │ │ │ + sbc.w r0, r0, #4915200 @ 0x4b0000 │ │ │ │ + vld4.32 {d16-d19}, [sl :64], r6 │ │ │ │ stmdb 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] @ 754ab0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2540842,30 +2540780,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 754b0e │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb8ee │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xf6e20096 │ │ │ │ - @ instruction: 0xf28c0096 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + orr.w r0, r2, #4915200 @ 0x4b0000 │ │ │ │ + vshr.s64 d16, d6, #20 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xf61e0096 │ │ │ │ - rsb r0, r8, #150 @ 0x96 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + @ instruction: 0xf37e0096 │ │ │ │ + vqadd.s32 d0, d24, d6 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movw r0, #2198 @ 0x896 │ │ │ │ - sub.w r0, r2, #150 @ 0x96 │ │ │ │ - subs r4, #22 │ │ │ │ + usat r0, #22, r0, asr #2 │ │ │ │ + vqadd.s8 d0, d18, d6 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - rsbs r0, lr, #4915200 @ 0x4b0000 │ │ │ │ - @ instruction: 0xf1880096 │ │ │ │ + @ instruction: 0xf33e0096 │ │ │ │ + mcr 0, 7, r0, cr8, cr6, {4} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (754cd8 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #464] @ (754cdc ) │ │ │ │ @@ -2541694,15 +2541632,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 75547e │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r3, #12 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2542876,21 +2542814,21 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 756194 │ │ │ │ nop │ │ │ │ add r1, pc, #576 @ (adr r1, 756470 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #14 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - b.n 756718 │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 756760 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -2543676,15 +2543614,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + adds r6, r2, #4 │ │ │ │ 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 │ │ │ │ @@ -2544178,54 +2544116,54 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r4 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8eb122 │ │ │ │ bl 85b126 │ │ │ │ bl 92712a │ │ │ │ ldr??.w pc, [pc, #4095] @ 75812f │ │ │ │ bl 737132 │ │ │ │ bl 83f136 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 75716c │ │ │ │ + beq.n 75722c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bcs.n 75721c │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcs.n 7571b0 │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bne.n 7571f8 │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bne.n 7571a4 │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 757264 │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcs.n 757190 │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - beq.n 757168 │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2544304,19 +2544242,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 7571aa │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 7571ea │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ 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 │ │ │ │ @@ -2544413,19 +2544351,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2545140,45 +2545078,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68c90 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2545743,15 +2545681,15 @@ │ │ │ │ b.n 758062 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #31] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrb r6, [r2, #30] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cbz r2, 758162 │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2545878,19 +2545816,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r6, [r7, #22] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + bkpt 0x0084 │ │ │ │ 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] @ (758354 ) │ │ │ │ @@ -2545971,19 +2545909,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r2, [r5, #19] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + bkpt 0x0006 │ │ │ │ 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] @ (758454 ) │ │ │ │ @@ -2546418,15 +2546356,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + rev r6, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7588a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2547020,29 +2546958,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 758c04 │ │ │ │ strb r4, [r2, #16] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758eec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2547620,17 +2547558,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 7593e8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [pc, #32] @ (7593d0 ) │ │ │ │ + ldr r3, [pc, #416] @ (759550 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr??.w r0, [lr, #319] @ 0x13f │ │ │ │ ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2547855,23 +2547793,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (7599d8 ) │ │ │ │ + ldr r0, [pc, #376] @ (759758 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #304] @ (759724 ) │ │ │ │ @@ -2548015,25 +2547953,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ 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] @ (759864 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2548153,19 +2548091,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ 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] @ (7598ec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2548416,19 +2548354,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r6, pc, #528 @ (adr r6, 759d18 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r5, pc, #976 @ (adr r5, 759edc ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ 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] @ (759dfc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2548728,25 +2548666,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #688 @ (adr r6, 75a0c4 ) │ │ │ │ + add r4, pc, #48 @ (adr r4, 759e44 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 759e88 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 75a008 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r5, pc, #696 @ (adr r5, 75a0d4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #32 @ (adr r6, 759e40 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 759fc0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, pc, #472 @ (adr r5, 759ffc ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 75a17c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 75a0c8 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, 759e48 ) │ │ │ │ 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] @ (759f10 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2549108,17 +2549046,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75a0ec │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #776 @ (adr r3, 75a4d0 ) │ │ │ │ + add r1, pc, #136 @ (adr r1, 75a250 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - eors.w r0, r0, #158 @ 0x9e │ │ │ │ + ldcl 0, cr0, [r0, #632]! @ 0x278 │ │ │ │ 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] @ 75a250 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2549166,19 +2549104,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75a21c │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #96 @ (adr r4, 75a2bc ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 75a43c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 75a2f0 ) │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, pc, #616 @ (adr r3, 75a4cc ) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 75a64c ) │ │ │ │ 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] @ 75a738 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2549667,33 +2549605,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #31 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r6, r3, #30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #256 @ (adr r3, 75a858 ) │ │ │ │ + add r0, pc, #640 @ (adr r0, 75a9d8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r2, pc, #496 @ (adr r2, 75a954 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ b.n 75a65c │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r0, pc, #392 @ (adr r0, 75a8f8 ) │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #168 @ (adr r0, 75a820 ) │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -2550467,19 +2550405,19 @@ │ │ │ │ blx 68aa4 │ │ │ │ strh r0, [r6, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + rev r6, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2551071,15 +2551009,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #208] @ (75b638 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ 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] @ (75b824 ) │ │ │ │ @@ -2551603,15 +2551541,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #48 @ 0x30 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 75bab8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2551951,23 +2551889,23 @@ │ │ │ │ nop │ │ │ │ bics r0, r7 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ negs r0, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (75be10 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2552227,15 +2552165,15 @@ │ │ │ │ nop │ │ │ │ ands r0, r7 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ands r2, r6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #170 @ 0xaa │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2554884,79 +2554822,79 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6afc0 │ │ │ │ nop │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bkpt 0x009e │ │ │ │ + cbnz r6, 75db9a │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r2, #2 │ │ │ │ b.n 75d6b4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 75d66c │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 75d628 │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 75d5e8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 75db78 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r5, #66 @ 0x42 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #42 @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2555147,15 +2555085,15 @@ │ │ │ │ bl 75cbac │ │ │ │ mov r0, r5 │ │ │ │ bl 75be14 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsls r0, r6, #24 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ 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 │ │ │ │ @@ -2555291,23 +2555229,23 @@ │ │ │ │ nop │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r0, r4, #20 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2555507,25 +2555445,25 @@ │ │ │ │ b.n 75e0d8 │ │ │ │ movs r0, #218 @ 0xda │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2556685,15 +2556623,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 75ecae │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r5, pc, #408 @ (adr r5, 75ee74 ) │ │ │ │ lsls r0, r4, #4 │ │ │ │ asrs r6, r6, #19 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r6, r3, #13 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2556872,15 +2556810,15 @@ │ │ │ │ bne.n 75ee8a │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r6, r5, #11 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #936 @ (adr r5, 75f264 ) │ │ │ │ + add r3, pc, #296 @ (adr r3, 75efe4 ) │ │ │ │ lsls r0, r4, #4 │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r2, r0, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r2, r4, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2557573,15 +2557511,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #11 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r6, [pc, #960] @ (75f928 ) │ │ │ │ + ldr r4, [pc, #320] @ (75f6a8 ) │ │ │ │ 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 │ │ │ │ @@ -2561250,17 +2561188,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 7876a8 │ │ │ │ b.w 7601ce │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2561287,25 +2561225,25 @@ │ │ │ │ add r6, pc, #152 @ (adr r6, 761a3c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r5, pc, #848 @ (adr r5, 761cf8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ strd r0, r1, [ip, #272] @ 0x110 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r3, pc, #848 @ (adr r3, 761d10 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r2, pc, #392 @ (adr r2, 761b54 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r2, pc, #176 @ (adr r2, 761a80 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 787268 │ │ │ │ @@ -2562272,43 +2562210,43 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 761fae │ │ │ │ b.w 761642 │ │ │ │ add r1, pc, #424 @ (adr r1, 76259c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r0, pc, #688 @ (adr r0, 7626ac ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r0, r4, #4 │ │ │ │ b.n 7624f4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7624b0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2562330,15 +2562268,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 10 │ │ │ │ lsls r4, r0, #5 │ │ │ │ udf #232 @ 0xe8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ udf #206 @ 0xce │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r6, r2, #2 │ │ │ │ udf #168 @ 0xa8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ udf #134 @ 0x86 │ │ │ │ lsls r4, r0, #5 │ │ │ │ udf #100 @ 0x64 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2562456,15 +2562394,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 76255c │ │ │ │ lsls r4, r0, #5 │ │ │ │ bge.n 7624d4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -2562507,15 +2562445,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7625e4 │ │ │ │ ldr r0, [pc, #4] @ (762600 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - cmp sl, pc │ │ │ │ + muls r2, r3 │ │ │ │ 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 │ │ │ │ @@ -2563235,40 +2563173,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 762cf0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r5, [sp, #756] @ 0x2f4 │ │ │ │ vraddhn.i d29, , q1 │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 762de4 │ │ │ │ + cbz r4, 762d7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ bcc.n 762dc8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bcs.n 762d70 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bcs.n 762d44 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ 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 │ │ │ │ @@ -2564011,24 +2563949,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r6} │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vqadd.u8 d0, d16, d12 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + stc2l 0, cr0, [r0], #-624 @ 0xfffffd90 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r3, {r2, r3, r4} │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2564139,15 +2564077,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 75be14 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r0, r4, #4 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 76365a │ │ │ │ @@ -2564377,19 +2564315,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r5, pc, #904 @ (adr r5, 763c10 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r5, pc, #592 @ (adr r5, 763ae0 ) │ │ │ │ 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] @ (76392c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2564605,17 +2564543,17 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, pc, #968 @ (adr r5, 763e9c ) │ │ │ │ + add r3, pc, #328 @ (adr r3, 763c1c ) │ │ │ │ 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] @ (763ca8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2564798,17 +2564736,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 763bd2 │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 7640a8 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 763e28 ) │ │ │ │ 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] @ (763f20 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2565063,17 +2565001,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 7641a8 ) │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -2565364,15 +2565302,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (764210 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ asrs r4, r6, #22 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r4, r3, #22 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (764240 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (764244 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (764248 ) │ │ │ │ @@ -2565636,17 +2565574,17 @@ │ │ │ │ bl 75be18 │ │ │ │ ldr r1, [pc, #16] @ (7644b0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2565742,41 +2565680,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (7645d8 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r2, #0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [pc, #584] @ (764810 ) │ │ │ │ + ldr r3, [pc, #968] @ (764990 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bge.n 76464c │ │ │ │ + bvc.n 76450c │ │ │ │ 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 │ │ │ │ @@ -2566280,16 +2566218,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 79a0fc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r7, #3 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + mrc2 0, 2, r0, cr10, cr5, {4} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2566304,18 +2566241,16 @@ │ │ │ │ blx 6928c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (764b30 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 764b12 │ │ │ │ nop │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + mrc2 0, 1, r0, cr0, cr5, {4} │ │ │ │ + mcr2 0, 1, r0, cr14, cr5, {4} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2566441,22 +2566376,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 6928c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, r2 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - rsb r0, r0, #158 @ 0x9e │ │ │ │ - vshr.u64 d16, d5, #10 │ │ │ │ - vshr.u64 d16, d5, #22 │ │ │ │ - vshr.u64 d16, d5, #34 │ │ │ │ - vshr.u64 d16, d5, #46 │ │ │ │ - adc.w r0, r6, #148 @ 0x94 │ │ │ │ + ldc2l 0, cr0, [r0, #-596]! @ 0xfffffdac │ │ │ │ + vqadd.s32 d0, d16, d14 │ │ │ │ + ldc2l 0, cr0, [r6, #-596] @ 0xfffffdac │ │ │ │ + stc2l 0, cr0, [sl, #-596] @ 0xfffffdac │ │ │ │ + ldc2 0, cr0, [lr, #-596]! @ 0xfffffdac │ │ │ │ + ldc2 0, cr0, [r2, #-596]! @ 0xfffffdac │ │ │ │ + mcr 0, 5, r0, cr6, cr4, {4} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #188] @ (764d78 ) │ │ │ │ @@ -2566532,23 +2566466,23 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ae08 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 764d00 │ │ │ │ nop │ │ │ │ - vqadd.u64 d16, d20, d5 │ │ │ │ - add r8, r2 │ │ │ │ + ldc2l 0, cr0, [r4], {149} @ 0x95 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ rors r2, r5 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r6, ip │ │ │ │ + rors r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc2 0, 6, r0, cr10, cr5, {4} │ │ │ │ - mrc2 0, 7, r0, cr0, cr5, {4} │ │ │ │ + ldc2 0, cr0, [sl], #-596 @ 0xfffffdac │ │ │ │ + mrrc2 0, 9, r0, r0, cr5 @ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #116] @ (764e18 ) │ │ │ │ @@ -2566596,23 +2566530,23 @@ │ │ │ │ bne.n 764dba │ │ │ │ ldr r1, [pc, #32] @ (764e2c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 764dcc │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mcr2 0, 4, r0, cr14, cr5, {4} │ │ │ │ - bics r4, r2 │ │ │ │ + @ instruction: 0xfbee0095 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc2 0, 2, r0, cr4, cr5, {4} │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + @ instruction: 0xfbb40095 │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 1, r0, cr12, cr5, {4} │ │ │ │ + @ instruction: 0xfb9c0095 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2567005,42 +2566939,40 @@ │ │ │ │ b.n 765136 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbea0095 │ │ │ │ - @ instruction: 0xfb720095 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + vst4.32 {d16-d19}, [sl :64], r5 │ │ │ │ + ldr.w r0, [r2, #149] @ 0x95 │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfba80095 │ │ │ │ - @ instruction: 0xfb980095 │ │ │ │ + vst4.32 {d0-d3}, [r8 :64], r5 │ │ │ │ + ldr??.w r0, [r8, #149] @ 0x95 │ │ │ │ add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - @ instruction: 0xfb520095 │ │ │ │ - @ instruction: 0xfb480095 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + ldrh.w r0, [r2, #149] @ 0x95 │ │ │ │ + strh.w r0, [r8, #149] @ 0x95 │ │ │ │ + vqadd.u64 d0, d24, d4 │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfabc0095 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + ldrb.w r0, [ip, r5, lsl #1] │ │ │ │ + mcr2 0, 5, r0, cr12, cr4, {4} │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #18] │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [pc, #60] @ (7652d0 ) │ │ │ │ @@ -2567427,15 +2567359,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76565e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r4, #14 │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2568674,67 +2568606,66 @@ │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 766214 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #328 @ (adr r1, 7663cc ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stc 0, cr0, [lr, #596] @ 0x254 │ │ │ │ - stc 0, cr0, [ip, #596] @ 0x254 │ │ │ │ + @ instruction: 0xeaee0095 │ │ │ │ + @ instruction: 0xeaec0095 │ │ │ │ ldrb r4, [r7, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldcl 0, cr0, [r4], #596 @ 0x254 │ │ │ │ + orrs.w r0, r4, r5, lsr #2 │ │ │ │ ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - stcl 0, cr0, [sl], #-596 @ 0xfffffdac │ │ │ │ + strd r0, r0, [sl, #596] @ 0x254 │ │ │ │ ldrh r2, [r3, r6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - stc 0, cr0, [sl], #596 @ 0x254 │ │ │ │ - ldc 0, cr0, [lr], {149} @ 0x95 │ │ │ │ - stc 0, cr0, [r0], {149} @ 0x95 │ │ │ │ - stcl 0, cr0, [r6], #-596 @ 0xfffffdac │ │ │ │ - stc 0, cr0, [r2], #-596 @ 0xfffffdac │ │ │ │ - @ instruction: 0xeb220095 │ │ │ │ - @ instruction: 0xebfe0095 │ │ │ │ - @ instruction: 0xebf00095 │ │ │ │ - @ instruction: 0xebe60095 │ │ │ │ - rsbs r0, sl, r5, lsr #2 │ │ │ │ - rsb r0, lr, r5, lsr #2 │ │ │ │ - subs.w r0, lr, r5, lsr #2 │ │ │ │ - sbcs.w r0, r6, r5, lsr #2 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xeaf20095 │ │ │ │ - @ instruction: 0xeaea0095 │ │ │ │ - adds.w r0, sl, r5, lsr #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + and.w r0, sl, r5, lsr #2 │ │ │ │ + ldrd r0, r0, [lr, #596]! @ 0x254 │ │ │ │ + strd r0, r0, [r0, #-596]! @ 0x254 │ │ │ │ + strd r0, r0, [r6, #596] @ 0x254 │ │ │ │ + @ instruction: 0xe9820095 │ │ │ │ + stmia.w r2, {r0, r2, r4, r7} │ │ │ │ + ldrd r0, r0, [lr, #-596] @ 0x254 │ │ │ │ + ldrd r0, r0, [r0, #-596] @ 0x254 │ │ │ │ + strd r0, r0, [r6, #-596] @ 0x254 │ │ │ │ + ldmdb sl!, {r0, r2, r4, r7} │ │ │ │ + stmdb lr!, {r0, r2, r4, r7} │ │ │ │ + ldmdb lr, {r0, r2, r4, r7} │ │ │ │ + @ instruction: 0xe8d60095 │ │ │ │ + vshr.u64 d16, d12, #44 │ │ │ │ + @ instruction: 0xe8520095 │ │ │ │ + strex r0, r0, [sl, #596] @ 0x254 │ │ │ │ + ldrd r0, r0, [sl], #-596 @ 0x254 │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r4 │ │ │ │ + lsrs r6, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ 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 │ │ │ │ @@ -2568824,18 +2568755,22 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 75be14 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - @ instruction: 0xe9b20095 │ │ │ │ - @ instruction: 0xe9a80095 │ │ │ │ - @ instruction: 0xe9880095 │ │ │ │ - @ instruction: 0xe9980095 │ │ │ │ + b.n 766230 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + b.n 766220 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + b.n 7661e4 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + b.n 766208 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #108] @ (76649c ) │ │ │ │ @@ -2568967,18 +2568902,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 765c14 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r3, #22] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - @ instruction: 0xe85e0095 │ │ │ │ + b.n 766100 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [sl, #596] @ 0x254 │ │ │ │ + b.n 7660e0 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #284] @ (7666c0 ) │ │ │ │ @@ -2569102,15 +2569039,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 7665a8 │ │ │ │ + b.n 766068 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2569532,29 +2569469,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 766a66 │ │ │ │ ldr r0, [pc, #36] @ (766af8 ) │ │ │ │ add r0, pc │ │ │ │ blx 69f50 │ │ │ │ nop │ │ │ │ - b.n 766604 │ │ │ │ + b.n 7670c4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 766fc4 │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76649c │ │ │ │ + b.n 766f5c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bls.n 766bb4 │ │ │ │ + bvs.n 766a74 │ │ │ │ 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 │ │ │ │ @@ -2569632,31 +2569569,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (766bf0 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 7664ec │ │ │ │ + b.n 766fac │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766dd8 │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766490 │ │ │ │ + b.n 766f50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 766d1c │ │ │ │ + ble.n 766bdc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766430 │ │ │ │ + b.n 766ef0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766cc4 │ │ │ │ + ble.n 766b84 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7673e8 │ │ │ │ + b.n 766ea8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 766cec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2570200,23 +2570137,23 @@ │ │ │ │ b.n 7670bc │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2571416,23 +2571353,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strh r2, [r1, #30] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r5, #28] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r1, #28] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2571700,15 +2571637,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #10] │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strh r6, [r4, #2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r0, #2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r4, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2571899,19 +2571836,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #31] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #31] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #27] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2572652,15 +2572589,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 768902 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ strb r2, [r6, #29] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r0, [r3, #28] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r6, [r6, #27] │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2574015,34 +2573952,32 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r0, r4, #4 │ │ │ │ + vsra.u16 d16, d15, #10 │ │ │ │ + veor d0, d12, d15 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r6, [r1, #36] @ 0x24 │ │ │ │ @@ -2574208,20 +2574143,20 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76984e │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vbit d0, d10, d15 │ │ │ │ + stc2 1, cr0, [sl], {31} │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 1, 4, r0, cr14, cr15, {0} │ │ │ │ + @ instruction: 0xfbee011f │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r4, [r3, #120] @ 0x78 │ │ │ │ @@ -2574652,23 +2574587,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (769ce4 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 769d32 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r2, 769d36 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf4fc009d │ │ │ │ - cbz r2, 769d30 │ │ │ │ + @ instruction: 0xf25c009d │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf4ca009d │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xf22a009d │ │ │ │ + stmia r4!, {r2, r3, r4, r5, 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] @ (769de8 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2574776,23 +2574711,23 @@ │ │ │ │ b.n 769d6e │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 769d32 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ands.w r0, r2, #5144576 @ 0x4e8000 │ │ │ │ - sxtb r0, r6 │ │ │ │ + sbcs.w r0, r2, #157 @ 0x9d │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf3be009d │ │ │ │ - sxth r0, r0 │ │ │ │ + adds.w r0, lr, #157 @ 0x9d │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ 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 │ │ │ │ @@ -2575017,15 +2574952,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 76a03c │ │ │ │ ldr r0, [pc, #4] @ (76a058 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #316] @ (76a1ac ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2575203,15 +2575138,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (76a230 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ 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] @ (76a43c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2576414,67 +2576349,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76ae44 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76ae48 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 76b0e0 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 76ae60 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #688 @ (adr r3, 76b09c ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 76ae1c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 76b048 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 76b1c8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 76b004 ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 76b184 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 76afac ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 76b12c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 76af68 ) │ │ │ │ + add r0, pc, #744 @ (adr r0, 76b0e8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 76af10 ) │ │ │ │ + add r0, pc, #648 @ (adr r0, 76b090 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 76aeb8 ) │ │ │ │ + add r0, pc, #552 @ (adr r0, 76b038 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 76ae74 ) │ │ │ │ + add r0, pc, #480 @ (adr r0, 76aff4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #24 @ (adr r3, 76ae30 ) │ │ │ │ + add r0, pc, #408 @ (adr r0, 76afb0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 76b1ec ) │ │ │ │ + add r0, pc, #336 @ (adr r0, 76af6c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 76b170 ) │ │ │ │ + add r0, pc, #200 @ (adr r0, 76aef0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 76b11c ) │ │ │ │ + add r0, pc, #112 @ (adr r0, 76ae9c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #664 @ (adr r2, 76b0c8 ) │ │ │ │ + add r0, pc, #24 @ (adr r0, 76ae48 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #560 @ (adr r2, 76b064 ) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #472 @ (adr r2, 76b010 ) │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 76afbc ) │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #328 @ (adr r2, 76af88 ) │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #208 @ (adr r2, 76af14 ) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #104 @ (adr r2, 76aeb0 ) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ 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] @ (76b0ac ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2576729,53 +2576664,53 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, r6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #208 @ (adr r2, 76b194 ) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76b59c │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 76b434 ) │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #808 @ (adr r1, 76b400 ) │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #728 @ (adr r1, 76b3b4 ) │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #592 @ (adr r1, 76b330 ) │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76b424 │ │ │ │ + svc 0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub.w r0, sl, #5177344 @ 0x4f0000 │ │ │ │ - @ instruction: 0xf598009e │ │ │ │ - @ instruction: 0xf586009e │ │ │ │ - sbcs.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + ssat r0, #31, sl, lsl #2 │ │ │ │ + @ instruction: 0xf2f8009e │ │ │ │ + @ instruction: 0xf2e6009e │ │ │ │ + @ instruction: 0xf2d4009e │ │ │ │ ldr r7, [pc, #888] @ (76b470 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldr r7, [pc, #616] @ (76b364 ) │ │ │ │ + ldr r4, [pc, #1000] @ (76b4e4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #592] @ (76b350 ) │ │ │ │ + ldr r4, [pc, #976] @ (76b4d0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #568] @ (76b33c ) │ │ │ │ + ldr r4, [pc, #952] @ (76b4bc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #544] @ (76b328 ) │ │ │ │ + ldr r4, [pc, #928] @ (76b4a8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 76b494 ) │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 76b450 ) │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #760 @ (adr r0, 76b40c ) │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2577231,15 +2577166,15 @@ │ │ │ │ b.n 76b56e │ │ │ │ ldr r4, [pc, #144] @ (76b644 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r4, [pc, #120] @ (76b630 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76bc08 │ │ │ │ + b.n 76b6c8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r3, [pc, #440] @ (76b77c ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #632] @ (76b844 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2577328,15 +2577263,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #48] @ (76b6dc ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76b948 │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #584] @ (76b900 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r1, [pc, #440] @ (76b874 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2577577,15 +2577512,15 @@ │ │ │ │ b.n 76b890 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #112] @ (76b988 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r1, [pc, #104] @ (76b984 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 76b974 │ │ │ │ + ble.n 76b834 │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r0, [pc, #792] @ (76bc3c ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ bxns pc │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2578296,37 +2578231,37 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r2 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 76bfd0 │ │ │ │ + bvs.n 76c090 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bhi.n 76bf58 │ │ │ │ + bpl.n 76c018 │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 76c28c ) │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ands r2, r3 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ands r2, r0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ 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] @ (76c148 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2578504,15 +2578439,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 467fdc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x353c3c> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 76c1ec │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 76c288 │ │ │ │ + bcs.n 76c148 │ │ │ │ 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 │ │ │ │ @@ -2580496,15 +2580431,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76d680 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ad5d40 │ │ │ │ + bl ad5a30 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 76d5b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8b64 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a47c4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ b.n 76d5e0 │ │ │ │ @@ -2581994,24 +2581929,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48ddf0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x379a50> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ac5bf8 │ │ │ │ + bl ac58e8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 776d24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49cb00 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x388760> │ │ │ │ mov r0, r5 │ │ │ │ - bl acfbe8 │ │ │ │ + bl acf8d8 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6a22c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2582988,19 +2582923,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r0, r6, r7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r6, pc, #712 @ (adr r6, 76f34c ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r6, pc, #688 @ (adr r6, 76f338 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r7, pc, #888 @ (adr r7, 76f404 ) │ │ │ │ + add r5, pc, #248 @ (adr r5, 76f184 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ lsrs r6, r4, #30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bl 53d930 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x429590> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2583405,21 +2583340,21 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #64 @ (adr r5, 76f4e0 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 76f660 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ lsrs r6, r0, #15 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #928 @ (adr r2, 76f84c ) │ │ │ │ + add r0, pc, #288 @ (adr r0, 76f5cc ) │ │ │ │ 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] @ 76f938 │ │ │ │ @@ -2583446,26 +2583381,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 76f790 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 76f7a0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad5110 │ │ │ │ + bl ad4e00 │ │ │ │ ldr.w r2, [pc, #1076] @ 76f944 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 495258 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x380eb8> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 76f52e │ │ │ │ mov r0, r4 │ │ │ │ - bl ad3dfc │ │ │ │ + bl ad3aec │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 76f54e │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2583573,15 +2583508,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 76f66c │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl acea5c │ │ │ │ + bl ace74c │ │ │ │ ldr.w r8, [pc, #740] @ 76f954 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 47fecc <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x36bb2c> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2583596,15 +2583531,15 @@ │ │ │ │ bl 7776b4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 76c154 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 76f7cc │ │ │ │ - bl ad2584 │ │ │ │ + bl ad2274 │ │ │ │ ldr r2, [pc, #680] @ (76f958 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (76f95c ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2583628,15 +2583563,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4da1a8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3c5e08> │ │ │ │ ldr r3, [pc, #632] @ (76f964 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl acd460 │ │ │ │ + bl acd150 │ │ │ │ mov r0, r4 │ │ │ │ bl 76d554 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 76f6f8 │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2583659,18 +2583594,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8bc4 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a4824> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 76f710 │ │ │ │ mov r0, r4 │ │ │ │ - bl abeaf4 │ │ │ │ + bl abe7e4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4eac │ │ │ │ + bl ac4b9c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531214 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x41ce74> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ ldr r2, [pc, #504] @ (76f968 ) │ │ │ │ @@ -2583689,15 +2583624,15 @@ │ │ │ │ b.n 76f710 │ │ │ │ mov r0, r4 │ │ │ │ bl 77cd44 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 76f506 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac19b0 │ │ │ │ + bl ac16a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 779914 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b93ac <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3a500c> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2583706,19 +2583641,19 @@ │ │ │ │ bl 76e450 │ │ │ │ b.n 76f506 │ │ │ │ mov r0, r4 │ │ │ │ bl 7765cc │ │ │ │ b.n 76f6d6 │ │ │ │ bl 775290 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae9050 │ │ │ │ + bl ae8d40 │ │ │ │ mov r0, r4 │ │ │ │ bl 4944b8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x380118> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad2584 │ │ │ │ + bl ad2274 │ │ │ │ ldr r2, [pc, #372] @ (76f958 ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (76f96c ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2583860,15 +2583795,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #12 │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 255 @ 0xff │ │ │ │ vaddw.u q15, , d1 │ │ │ │ vmla.i q15, , d25[0] │ │ │ │ - vaddw.u q13, , d24 │ │ │ │ + @ instruction: 0xffff9f08 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 76f992 │ │ │ │ vraddhn.i d18, , q6 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 76f86a │ │ │ │ vqrdmulh.s , , d23[0] │ │ │ │ vcvt.f32.u32 d29, d29, #1 │ │ │ │ @@ -2584062,33 +2583997,33 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r2!, {r1, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + strb r6, [r1, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r1!, {r3, r4, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ 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] @ (76fe1c ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2584348,37 +2584283,37 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsls r4, r1, #15 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ sev │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ bkpt 0x00f2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsls r0, r7, #7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 76fea4 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2593603,15 +2593538,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ 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] @ (7765b8 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2598047,15 +2597982,15 @@ │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2601532,15 +2601467,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldc 1, cr0, [r6], #-120 @ 0xffffff88 │ │ │ │ + @ instruction: 0xe996011e │ │ │ │ lsrs r2, r0, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r2, r3, #26 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r0, r7, #25 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r7, [pc, #128] @ (77b7d4 ) │ │ │ │ @@ -2601630,15 +2601565,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77b830 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - cbz r2, 77b8a6 │ │ │ │ + cbz r2, 77b83e │ │ │ │ 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] @ 77c264 │ │ │ │ @@ -2602638,15 +2602573,15 @@ │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ blxns r5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x478e │ │ │ │ lsls r3, r0, #5 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + ble.n 77c314 │ │ │ │ lsls r6, r3, #4 │ │ │ │ subs r6, #110 @ 0x6e │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2604273,17 +2604208,17 @@ │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77d266 │ │ │ │ nop │ │ │ │ cmp r5, #186 @ 0xba │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ 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] @ (77d3d0 ) │ │ │ │ @@ -2604388,17 +2604323,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ 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] @ (77d670 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2604659,27 +2604594,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ 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] @ (77d7fc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2604820,25 +2604755,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77d7b4 │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ 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] @ 77dea4 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2605466,49 +2605401,49 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r7, #190 @ 0xbe │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ 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] @ (77df78 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2606586,33 +2606521,33 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, r5, r4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ 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: 0xfa080094 │ │ │ │ + @ instruction: 0xf7680094 │ │ │ │ asrs r4, r3, #27 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2606937,27 +2606872,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #22 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ 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: 0xf69c0094 │ │ │ │ + @ instruction: 0xf3fc0094 │ │ │ │ asrs r0, r6, #13 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r6, r4, #12 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2607282,27 +2607217,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33a0094 │ │ │ │ + eors.w r0, sl, #148 @ 0x94 │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsrs r4, r0, #31 │ │ │ │ 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 │ │ │ │ @@ -2607644,27 +2607579,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #984 @ (adr r1, 77f7f0 ) │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsrs r2, r1, #26 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #4] │ │ │ │ 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 │ │ │ │ - vshr.s64 d0, d4, #56 │ │ │ │ + stcl 0, cr0, [r8], #592 @ 0x250 │ │ │ │ lsrs r4, r3, #17 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -2608713,15 +2608648,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, sp │ │ │ │ + cmn r4, r1 │ │ │ │ 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] @ 7800c8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2608923,15 +2608858,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stc 1, cr0, [r2, #264] @ 0x108 │ │ │ │ vrhadd.u16 q8, q3, q1 │ │ │ │ - muls r0, r6 │ │ │ │ + lsrs r0, r2 │ │ │ │ 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] @ (780138 ) │ │ │ │ ldr r2, [pc, #64] @ (78013c ) │ │ │ │ @@ -2609314,15 +2609249,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] @ (7804ec ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ 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 │ │ │ │ @@ -2609366,15 +2609301,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (780568 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ 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] @ (7805f0 ) │ │ │ │ @@ -2610677,64 +2610612,64 @@ │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ b.n 781378 │ │ │ │ nop │ │ │ │ strb.w r0, [r2, #322] @ 0x142 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #32] @ (78132c ) │ │ │ │ + ldr r2, [pc, #416] @ (7814ac ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + cbz r2, 78135c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [pc, #992] @ (7816f8 ) │ │ │ │ + ldr r2, [pc, #352] @ (781478 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #640] @ (7815a4 ) │ │ │ │ + mov r0, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bmi.n 781304 │ │ │ │ + bcs.n 7813c4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [pc, #976] @ (781700 ) │ │ │ │ + mov r4, sl │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xf28a0142 │ │ │ │ - mov lr, sl │ │ │ │ + add r6, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sbcs r6, r2 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov lr, fp │ │ │ │ + add r6, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r8, r3 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 781278 │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mvns r4, r6 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmn r6, r0 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 781506 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2611296,41 +2611231,41 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 69e2c │ │ │ │ b.n 7818c0 │ │ │ │ b.n 7818d0 │ │ │ │ ldr r0, [pc, #56] @ (781960 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - sbcs r4, r5 │ │ │ │ + subs r7, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ands r6, r7 │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ b.n 7817f0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 781790 │ │ │ │ lsls r2, r0, #5 │ │ │ │ b.n 781764 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2612026,17 +2611961,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 782268 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r4, r2, #2 │ │ │ │ svc 240 @ 0xf0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2612663,15 +2612598,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76d428 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ bge.n 7826e8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -2612843,17 +2612778,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + push {r1, r2, r3, r4, r6, r7, 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #752] @ (782b5c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2613135,25 +2613070,25 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 782a74 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 782c54 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + movs r7, #26 │ │ │ │ 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] @ (782d9c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2613365,19 +2613300,19 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ bcc.n 782cd0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 782e1a │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ 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] @ (782fd4 ) │ │ │ │ @@ -2613585,27 +2613520,27 @@ │ │ │ │ nop │ │ │ │ bcs.n 783020 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 783014 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r5, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 783028 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -2613724,17 +2613659,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ 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] @ (783498 ) │ │ │ │ @@ -2614066,23 +2614001,23 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldmia r4!, {r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2614218,17 +2614153,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 783552 │ │ │ │ ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ 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] @ 783d10 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2614895,35 +2614830,35 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r6, pc, #944 @ (adr r6, 7840d8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r5, pc, #640 @ (adr r5, 783fb0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 7840f8 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 783e78 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 783fd0 ) │ │ │ │ + add r3, pc, #16 @ (adr r3, 783d50 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 783dfc ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 783f7c ) │ │ │ │ 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] @ (783df0 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2615287,19 +2615222,19 @@ │ │ │ │ b.n 783ff4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + ldr r7, [pc, #32] @ (784118 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #856 @ (adr r0, 784454 ) │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -2615423,17 +2615358,17 @@ │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 7841ae │ │ │ │ bkpt 0x00a4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -2616154,37 +2616089,37 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cbnz r0, 784a26 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cpsie a │ │ │ │ lsls r2, r0, #5 │ │ │ │ @ instruction: 0xb640 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2617017,59 +2616952,59 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ beq.n 7853cc │ │ │ │ @@ -2617900,121 +2617835,108 @@ │ │ │ │ beq.n 785bc6 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 785ba6 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adcs r6, r2 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + blt.n 785b3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + blt.n 785b30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ble.n 785c9c │ │ │ │ + vshr.u64 d16, d3, #8 │ │ │ │ + vshr.u64 d16, d3, #8 │ │ │ │ + bge.n 785b5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ble.n 785c90 │ │ │ │ + bge.n 785b50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + vshr.u64 d0, d3, #10 │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + vshr.u64 d0, d3, #52 │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + vqadd.u8 d16, d28, d3 │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bgt.n 785c74 │ │ │ │ + mcr2 0, 7, r0, cr0, cr3, {4} │ │ │ │ + bls.n 785d34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + mrc2 0, 5, r0, cr4, cr3, {4} │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + mrc2 0, 6, r0, cr6, cr3, {4} │ │ │ │ + mrc2 0, 4, r0, cr14, cr3, {4} │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + mrc2 0, 2, r0, cr8, cr3, {4} │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + mrc2 0, 1, r0, cr2, cr3, {4} │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r0, 785c98 │ │ │ │ + ldc2l 0, cr0, [ip, #588] @ 0x24c │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bge.n 785b78 │ │ │ │ + bvc.n 785c38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rsbs r0, r8, #142 @ 0x8e │ │ │ │ - subs r0, #18 │ │ │ │ + vhadd.s d0, d24, d14 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bmi.n 785c48 │ │ │ │ + bcs.n 785d08 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, r1 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - bls.n 785c5c │ │ │ │ + stc2l 0, cr0, [sl, #-588]! @ 0xfffffdb4 │ │ │ │ + bvc.n 785d1c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf13e008e │ │ │ │ - cbnz r0, 785c94 │ │ │ │ + cdp 0, 9, cr0, cr14, cr14, {4} │ │ │ │ + cpsie │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vshr.u64 d0, d3, #24 │ │ │ │ + stc2 0, cr0, [r8, #-588] @ 0xfffffdb4 │ │ │ │ add r5, pc, #968 @ (adr r5, 786068 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xfb260093 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strb.w r0, [r6, #147] @ 0x93 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r4, pc, #304 @ (adr r4, 785de4 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -2618354,18 +2618276,18 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #96 @ (adr r3, 786090 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5c0093 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + ldrh.w r0, [ip, #147] @ 0x93 │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2618988,22 +2618910,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xf2620093 │ │ │ │ - @ instruction: 0xf2680093 │ │ │ │ + vshr.s64 d16, d3, #62 │ │ │ │ + vshr.s64 d16, d3, #56 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 77e568 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2619818,16 +2619740,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 6928c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9aa0093 │ │ │ │ - b.n 78707c │ │ │ │ + b.n 786d38 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + udf #10 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 787020 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2619967,18 +2619890,22 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6928c │ │ │ │ b.n 787054 │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r2], #-588 @ 0x24c │ │ │ │ - strd r0, r0, [lr], #-588 @ 0x24c │ │ │ │ - @ instruction: 0xe8580093 │ │ │ │ - @ instruction: 0xe8360093 │ │ │ │ + b.n 786c44 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 786c40 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 786c18 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 786bd8 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2620028,18 +2619955,19 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ae08 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7870d6 │ │ │ │ - @ instruction: 0xe8080093 │ │ │ │ - b.n 78712c │ │ │ │ + b.n 786c0c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 787104 │ │ │ │ + b.n 786bec │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 786bc4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (78716c ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2620053,15 +2619981,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (7871a0 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7871a4 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2620075,15 +2620003,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7871d8 │ │ │ │ ldr r3, [pc, #44] @ (7871dc ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2620098,15 +2620026,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #14 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (787214 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (787218 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2620122,15 +2620050,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, r6 │ │ │ │ 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 │ │ │ │ @@ -2620354,21 +2620282,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7873ec │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 786fcc │ │ │ │ + b.n 787a8c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 786e3c │ │ │ │ + b.n 7878fc │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (7874c4 ) │ │ │ │ @@ -2620670,17 +2620598,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7876e0 │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ 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] @ (7877d8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2621356,15 +2621284,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r4, [r1, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #18] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621624,15 +2621552,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #12] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + subs r6, r5, r1 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r2, [r0, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2621772,15 +2621700,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #28] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r6, [r2, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #24] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621959,19 +2621887,19 @@ │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ ldrb r0, [r1, #23] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r2, [r3, #19] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r6, #17] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r2, #17] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622583,15 +2622511,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #27] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r4, [r1, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r0, [r5, #25] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r0, [r1, #25] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622703,15 +2622631,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r0, [r5, #21] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r0, #21] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r4, #20] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623235,27 +2623163,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #15] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + ldr r7, [pc, #880] @ (7893fc ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r4, [r4, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r5, #0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623897,15 +2623825,15 @@ │ │ │ │ beq.n 789714 │ │ │ │ b.n 7896f4 │ │ │ │ nop │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2624081,25 +2624009,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6ae08 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7898f0 │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + cmp r6, fp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blxns fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r2, #2 │ │ │ │ bkpt 0x000a │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + cmp r6, r0 │ │ │ │ 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 │ │ │ │ @@ -2624152,19 +2624080,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75be18 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7899d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bx r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov sl, pc │ │ │ │ + add r2, fp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -2624654,39 +2624582,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 789c7e │ │ │ │ nop │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - wfe │ │ │ │ + pop {r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bkpt 0x007c │ │ │ │ + cbnz r4, 789fce │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bkpt 0x0052 │ │ │ │ + cbnz r2, 789fc8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + cbnz r6, 789fac │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + hlt 0x000a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + rev r6, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + rev r6, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - muls r4, r4 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r0, 789fbc │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ 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 │ │ │ │ @@ -2625629,19 +2625557,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r6 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2625732,15 +2625660,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78a9a2 │ │ │ │ ldrsb r2, [r3, r3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ 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] @ (78abb4 ) │ │ │ │ @@ -2626005,18 +2625933,18 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78acb4 │ │ │ │ ldr r0, [pc, #4] @ (78acd0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - itet cs │ │ │ │ - lslcs r6, r1, #2 │ │ │ │ - movcc r0, r0 │ │ │ │ - movcs r0, r0 │ │ │ │ + pop {r1, r3, 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 │ │ │ │ ldr r2, [pc, #556] @ (78af18 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #556] @ (78af1c ) │ │ │ │ @@ -2626785,15 +2626713,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 │ │ │ │ - add lr, lr │ │ │ │ + negs r6, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r1, #206 @ 0xce │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2626914,15 +2626842,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #976] @ (78b9f8 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #944] @ (78b9e0 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78b31c │ │ │ │ + b.n 78bddc │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr r2, [pc, #496] @ (78b828 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #56] @ (78b678 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2627201,17 +2627129,17 @@ │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ ldr r0, [pc, #160] @ (78b9c4 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #16] @ (78b93c ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78c10c │ │ │ │ + b.n 78bbcc │ │ │ │ lsls r5, r3, #4 │ │ │ │ - b.n 78c020 │ │ │ │ + b.n 78bae0 │ │ │ │ lsls r5, r3, #4 │ │ │ │ bx r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ mov r8, lr │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2628497,23 +2628425,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 69dd4 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ 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] @ (78c76c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2628685,17 +2628613,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #28 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -2628871,23 +2628799,23 @@ │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78c842 │ │ │ │ nop │ │ │ │ subs r0, #80 @ 0x50 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ 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] @ (78cc54 ) │ │ │ │ @@ -2629156,21 +2629084,21 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2629494,21 +2629422,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #244] @ (78d0dc ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2629605,17 +2629533,17 @@ │ │ │ │ bne.n 78d09c │ │ │ │ b.n 78d0a8 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ adds r0, #14 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, r4, #3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r7, #136 @ 0x88 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2629922,15 +2629850,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r4, #118 @ 0x76 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #82 @ 0x52 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #50 @ 0x32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2630404,27 +2630332,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 78d982 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2631032,29 +2630960,28 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #156 @ 0x9c │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + vshr.u64 d16, d3, #28 │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r7, #19] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r3, r2, #2 │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r0, #180 @ 0xb4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2631156,15 +2631083,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r6, r6, #7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 78e122 │ │ │ │ + cbnz r6, 78e0ba │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, r3, #6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r6, r6, #5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2632755,21 +2632682,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 78eff6 │ │ │ │ nop │ │ │ │ asrs r0, r3, #4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - @ instruction: 0xf0cc0093 │ │ │ │ + mcr 0, 1, r0, cr12, cr3, {4} │ │ │ │ stmdb 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] @ (78f244 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #364] @ (78f248 ) │ │ │ │ @@ -2633258,29 +2633185,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsrs r4, r3, #11 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsrs r6, r6, #9 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ 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] │ │ │ │ @@ -2634395,15 +2634322,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ vmla.f16 q8, q5, d1[0] │ │ │ │ vuzp.32 q0, │ │ │ │ vmla.f16 q0, q5, d1[0] │ │ │ │ vrhadd.u q8, q6, │ │ │ │ vrhadd.u16 q8, q7, │ │ │ │ vrhadd.u8 q8, q0, │ │ │ │ @@ -2634443,15 +2634370,15 @@ │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2635328,15 +2635255,15 @@ │ │ │ │ beq.n 790a9c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xf6840141 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf67c0141 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf59c0141 │ │ │ │ sbcs.w r1, r4, #12648448 @ 0xc10000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2635516,15 +2635443,15 @@ │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ eors.w r1, r8, #12648448 @ 0xc10000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r4, #12648448 @ 0xc10000 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xf3b40141 │ │ │ │ usat r1, #1, r8, lsl #1 │ │ │ │ bfi r1, r8, #1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2635675,15 +2635602,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 790e54 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xf3180141 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e20141 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ addw r1, ip, #65 @ 0x41 │ │ │ │ @@ -2636217,17 +2636144,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69e3c (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7913f0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #480] @ (7915d0 ) │ │ │ │ + cmp r8, fp │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7914a4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 79149c │ │ │ │ @@ -2636480,15 +2636407,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 │ │ │ │ - mcrr 0, 8, r0, ip, cr15 │ │ │ │ + @ instruction: 0xe9ac008f │ │ │ │ bhi.n 791680 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (791728 ) │ │ │ │ @@ -2636554,15 +2636481,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [r2, #-260]! @ 0x104 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [sl, #-260] @ 0x104 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r0, {r0, r6, r8} │ │ │ │ strd r0, r1, [lr], #260 @ 0x104 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2636675,15 +2636602,15 @@ │ │ │ │ cbz r4, 791870 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7914a8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 791864 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bvc.n 7917d8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -2636978,21 +2636905,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7916c8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - rors r0, r4 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 7915f4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ b.n 791568 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ 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] │ │ │ │ @@ -2637986,15 +2637913,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ blt.n 792518 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ bge.n 792530 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2639134,35 +2639061,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7930bc │ │ │ │ lsls r1, r0, #5 │ │ │ │ bcs.n 7930b4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ beq.n 793098 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2639450,15 +2639377,15 @@ │ │ │ │ cbz r4, 7933f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 792a70 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 7933e4 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -2640069,15 +2639996,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r2, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2640466,21 +2640393,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2, r3, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 793edc ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 79405c ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r2!, {r3, r4, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r2!, {r3, r4, r5} │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2640709,19 +2640636,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 7942c4 ) │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ittt le │ │ │ │ lslle r1, r0, #5 │ │ │ │ ittt lt @ unpredictable │ │ │ │ lsllt r1, r0, #5 │ │ │ │ pushlt {r4, r5, lr} │ │ │ │ movlt.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2641507,46 +2641434,47 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - eor.w r0, r4, r2, lsr #2 │ │ │ │ + b.n 794854 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 79438c │ │ │ │ + b.n 794e4c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r3, r2, #2 │ │ │ │ @ instruction: 0xb7d4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ @ instruction: 0xb7b6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2643474,27 +2643402,27 @@ │ │ │ │ b.n 795be8 │ │ │ │ ldr r1, [pc, #36] @ (795c38 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 795be8 │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 795b50 │ │ │ │ + bcc.n 795c10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -2643546,15 +2643474,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 │ │ │ │ - lsrs r0, r2 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ 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] │ │ │ │ @@ -2643964,20 +2643892,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (796154 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ add r0, pc, #512 @ (adr r0, 796344 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 3, r0, cr10, cr2, {4} │ │ │ │ - bcs.n 7960f0 │ │ │ │ + smlalbt r0, r0, sl, r2 │ │ │ │ + beq.n 7961b0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r3, #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 │ │ │ │ @@ -2644547,16 +2644475,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xf7920092 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + @ instruction: 0xf4f20092 │ │ │ │ + strb r0, [r7, #27] │ │ │ │ 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 │ │ │ │ @@ -2644874,27 +2644802,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xf6360092 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + @ instruction: 0xf3960092 │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, #4784128 @ 0x490000 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + @ instruction: 0xf2b40092 │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf4d40092 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + @ instruction: 0xf2340092 │ │ │ │ + strb r2, [r4, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - eors.w r0, r6, #4784128 @ 0x490000 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + @ instruction: 0xf1f60092 │ │ │ │ + strb r0, [r3, #15] │ │ │ │ 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] @ (796bcc ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2645037,21 +2644965,21 @@ │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 796a9e │ │ │ │ nop │ │ │ │ str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ubfx r0, r0, #2, #19 │ │ │ │ - @ instruction: 0xf3960092 │ │ │ │ - bfi r0, r6, #2, #17 │ │ │ │ - @ instruction: 0xf3340092 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + @ instruction: 0xf1200092 │ │ │ │ + @ instruction: 0xf0f60092 │ │ │ │ + @ instruction: 0xf0c60092 │ │ │ │ + eors.w r0, r4, #146 @ 0x92 │ │ │ │ + strb r2, [r7, #8] │ │ │ │ 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] │ │ │ │ @@ -2645170,16 +2645098,16 @@ │ │ │ │ b.n 796d14 │ │ │ │ ldr r0, [pc, #12] @ (796d40 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ ldr r0, [pc, #8] @ (796d44 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr13, {4} │ │ │ │ - sub.w r0, sl, #146 @ 0x92 │ │ │ │ + stc2 0, cr0, [r2], #-564 @ 0xfffffdcc │ │ │ │ + vqadd.s8 d0, d26, d2 │ │ │ │ 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 │ │ │ │ @@ -2646894,40 +2646822,40 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79787c │ │ │ │ + b.n 79833c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 797898 │ │ │ │ + b.n 798358 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r5 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - tst r6, r2 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - @ instruction: 0xfbfe008b │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + ldr??.w r0, [lr, fp] │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ strh r4, [r4, #26] │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r6, [r1, #14] │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r0, [r4, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stc 0, cr0, [r6, #564] @ 0x234 │ │ │ │ + @ instruction: 0xeae6008d │ │ │ │ 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] @ (797f8c ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ (797f90 ) │ │ │ │ @@ -2647354,27 +2647282,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #30] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrb r4, [r5, #29] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - udf #10 │ │ │ │ + blt.n 7983d4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ble.n 798320 │ │ │ │ + bge.n 7983e0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bgt.n 7982c0 │ │ │ │ + bge.n 798380 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - beq.n 7982fc │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrb r4, [r5, #20] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2647533,17 +2647461,17 @@ │ │ │ │ b.n 798488 │ │ │ │ ldr r0, [pc, #12] @ (7984b4 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ ldr r0, [pc, #8] @ (7984b8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ - b.n 798354 │ │ │ │ + b.n 797e14 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - bge.n 798528 │ │ │ │ + bvc.n 7983e8 │ │ │ │ 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] │ │ │ │ @@ -2648568,17 +2648496,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 798e6c │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 798dd4 │ │ │ │ + bcs.n 798e94 │ │ │ │ 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] @ (798f90 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2648664,23 +2648592,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 798ffc │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r2, [r1, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - beq.n 799054 │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, pc, #312 @ (adr r3, 7990e0 ) │ │ │ │ + add r0, pc, #696 @ (adr r0, 799260 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648961,25 +2648889,25 @@ │ │ │ │ b.n 79926a │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcs.n 7992b0 │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2649077,23 +2649005,23 @@ │ │ │ │ b.n 79933c │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2649226,27 +2649154,27 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bkpt 0x00ee │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bkpt 0x006a │ │ │ │ + cbnz r2, 7995a2 │ │ │ │ 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 │ │ │ │ @@ -2649307,25 +2649235,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7995dc ) │ │ │ │ add r1, pc │ │ │ │ b.n 79958a │ │ │ │ ldr r1, [pc, #24] @ (7995e0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7995a6 │ │ │ │ nop │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - orrs r0, r5 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (799738 ) │ │ │ │ @@ -2649471,39 +2649399,39 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r0, #32] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #28] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - lsls r0, r2 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - orrs.w r0, ip, #4751360 @ 0x488000 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + subs.w r0, ip, #145 @ 0x91 │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 79985c │ │ │ │ + ble.n 79971c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.s32 d0, d16, d7 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + stc 0, cr0, [r0], {151} @ 0x97 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r5!, {r4, 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] @ 799828 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2649852,15 +2649780,15 @@ │ │ │ │ blx 6978c <__cxa_free_exception@plt> │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stc2 1, cr0, [r4], #236 @ 0xec │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ 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 │ │ │ │ @@ -2650009,19 +2649937,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 799b94 │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, fp │ │ │ │ + sbcs r0, r7 │ │ │ │ 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, 799c8e │ │ │ │ @@ -2650098,16 +2650026,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, #8 │ │ │ │ - lsls r5, r3, #4 │ │ │ │ + vorr.i32 d0, #236 @ 0x000000ec │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2650204,15 +2650131,15 @@ │ │ │ │ b.n 799de8 │ │ │ │ nop │ │ │ │ strh r2, [r2, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ vld2.8 {d0[1],d1[1]}, [sl :16], fp │ │ │ │ str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + bkpt 0x00ce │ │ │ │ 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 │ │ │ │ @@ -2650580,15 +2650507,15 @@ │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r4, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbz r0, 79a222 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r3, [pc, #24] @ (79a218 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2650903,25 +2650830,25 @@ │ │ │ │ @ instruction: 0xf522013b │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3ac013b │ │ │ │ eors.w r1, sl, #12255232 @ 0xbb0000 │ │ │ │ - cbnz r0, 79a5bc │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r0, pc │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbnz r4, 79a5ba │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -2651330,46 +2651257,48 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf27a013b │ │ │ │ sub.w r1, sl, #59 @ 0x3b │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbnz r6, 79a9b2 │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - eors.w r0, r6, r7, lsr #2 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + b.n 79a9a4 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrsb r4, [r6, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrd r0, r0, [r6, #604]! @ 0x25c │ │ │ │ + b.n 79a870 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + push {r2, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrsb r2, [r4, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r6, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrsb r0, [r1, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrsb r4, [r5, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrsb r0, [r2, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2651909,21 +2651838,21 @@ │ │ │ │ nop │ │ │ │ strh r6, [r3, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r0, [r3, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r6, r7 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbz r6, 79af56 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ 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] @ (79b05c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2652038,17 +2651967,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r0, [r5, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ 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] @ (79b1b0 ) │ │ │ │ @@ -2652173,15 +2652102,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #368] @ (79b32c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r6, [pc, #904] @ (79b548 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ 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] @ (79b228 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2652218,15 +2652147,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 79b1f2 │ │ │ │ ldr r6, [pc, #120] @ (79b2a4 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2652277,15 +2652206,15 @@ │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 79b252 │ │ │ │ nop │ │ │ │ ldr r5, [pc, #704] @ (79b588 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -2652741,27 +2652670,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 79b676 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 79b4ca │ │ │ │ ldr r5, [pc, #56] @ (79b814 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -2652885,15 +2652814,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ blx ip │ │ │ │ lsls r1, r0, #5 │ │ │ │ bx ip │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r7, pc, #944 @ (adr r7, 79bcdc ) │ │ │ │ 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 │ │ │ │ @@ -2653009,17 +2652938,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 79b9b2 │ │ │ │ nop │ │ │ │ mov r8, r6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r7, pc, #352 @ (adr r7, 79bbc4 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r7, pc, #56 @ (adr r7, 79baa0 ) │ │ │ │ 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] │ │ │ │ @@ -2653104,17 +2653033,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r4, lr │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r6, pc, #696 @ (adr r6, 79be0c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r6, pc, #816 @ (adr r6, 79be88 ) │ │ │ │ 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 │ │ │ │ @@ -2653261,20 +2653190,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ bics r6, r1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r5, pc, #608 @ (adr r5, 79bf34 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldc 1, cr0, [r6], {28} │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + ldrd r0, r1, [r6, #112]! @ 0x70 │ │ │ │ + add r5, pc, #616 @ (adr r5, 79bf44 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r5, pc, #800 @ (adr r5, 79c000 ) │ │ │ │ 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] @ (79bd30 ) │ │ │ │ @@ -2653304,15 +2653233,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 79bd04 │ │ │ │ nop │ │ │ │ orrs r6, r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r5, pc, #544 @ (adr r5, 79bf5c ) │ │ │ │ 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] @ (79bf38 ) │ │ │ │ @@ -2653486,17 +2653415,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r2 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r6, r3 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #456 @ (adr r6, 79c118 ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 79c298 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r6, pc, #568 @ (adr r6, 79c18c ) │ │ │ │ + add r3, pc, #952 @ (adr r3, 79c30c ) │ │ │ │ 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] @ 79c81c │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -2654193,23 +2654122,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r2, #102 @ 0x66 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79cc20 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ 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] @ (79c8bc ) │ │ │ │ @@ -2654734,17 +2654663,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #186 @ 0xba │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ 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 │ │ │ │ @@ -2654830,17 +2654759,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8d8 │ │ │ │ b.n 79cf64 │ │ │ │ adds r0, #222 @ 0xde │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (79d03c ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 79d01a │ │ │ │ @@ -2654886,15 +2654815,15 @@ │ │ │ │ b.n 79cfea │ │ │ │ ldr r1, [pc, #16] @ (79d048 ) │ │ │ │ b.n 79d01c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - blt.n 79cf98 │ │ │ │ + bls.n 79d058 │ │ │ │ lsls r4, r3, #4 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3448] @ 0xd78 │ │ │ │ @@ -2654941,19 +2654870,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 79d160 │ │ │ │ + bvc.n 79d020 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (79d178 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 79d0f4 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2655030,19 +2654959,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 79d0fc │ │ │ │ + bvc.n 79d1bc │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (79d278 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2655122,15 +2655051,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 79d29c │ │ │ │ + bvc.n 79d35c │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15464 @ 0x3c68 │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15480 @ 0x3c78 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2657609,17 +2657538,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r2, #23 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 79f112 │ │ │ │ + cbnz r4, 79f0aa │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbnz r2, 79f104 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2658274,19 +2658203,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 79f75a │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 79f746 │ │ │ │ nop │ │ │ │ - uxtb r2, r5 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r6, 79f90a │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r0, 79f90a │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -2658677,23 +2658606,23 @@ │ │ │ │ bls.n 79fd72 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 79fb42 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 79fb2e │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ 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 │ │ │ │ @@ -2659240,23 +2659169,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 7a00d6 │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r7, pc, #568 @ (adr r7, 7a060c ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r7, pc, #440 @ (adr r7, 7a0590 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r7, pc, #328 @ (adr r7, 7a0524 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r7, pc, #208 @ (adr r7, 7a04b0 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #120 @ (adr r7, 7a045c ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ stc2l 1, cr0, [sl, #-256] @ 0xffffff00 │ │ │ │ stmdb 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 │ │ │ │ @@ -2659836,15 +2659765,15 @@ │ │ │ │ mov r4, sl │ │ │ │ mov r6, r8 │ │ │ │ b.n 7a0724 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfbfa0140 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #216 @ (adr r4, 7a0b80 ) │ │ │ │ + add r1, pc, #600 @ (adr r1, 7a0d00 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ @ instruction: 0xf7d20140 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2660694,27 +2660623,27 @@ │ │ │ │ b.n 7a134c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a134c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a134c │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ 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 │ │ │ │ @@ -2661787,15 +2661716,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ b.n 7a20b4 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a2568 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ 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 │ │ │ │ @@ -2662427,19 +2662356,19 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7a26fa │ │ │ │ nop │ │ │ │ bls.n 7a284c │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ 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] @ (7a2af0 ) │ │ │ │ @@ -2663401,21 +2663330,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 7a2fee │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7a2f70 │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7a34f6 │ │ │ │ mov lr, r2 │ │ │ │ @@ -2663521,15 +2663450,15 @@ │ │ │ │ adds r2, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 747f74 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7a35a6 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ 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] @ (7a38d8 ) │ │ │ │ @@ -2663808,35 +2663737,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a38d8 │ │ │ │ eors r7, r5 │ │ │ │ ldmia r2, {r2, r4} │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldmia r1!, {r4} │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ 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 │ │ │ │ @@ -2664428,17 +2664357,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 7a3dfa │ │ │ │ movs r3, #2 │ │ │ │ b.n 7a3f24 │ │ │ │ movs r3, #1 │ │ │ │ b.n 7a3f24 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ 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 │ │ │ │ @@ -2665780,21 +2665709,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 7a4de8 │ │ │ │ nop │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 746150 │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3872] @ 0xf20 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2667262,15 +2667191,15 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #920 @ (adr r0, 7a687c ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bx r8 │ │ │ │ + add sl, r4 │ │ │ │ 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 │ │ │ │ @@ -2670062,32 +2669991,32 @@ │ │ │ │ beq.n 7a8538 │ │ │ │ b.n 7a858e │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #11] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - orr.w r0, r4, #152 @ 0x98 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + stc 0, cr0, [r4, #608]! @ 0x260 │ │ │ │ + bgt.n 7a869c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - and.w r0, lr, #152 @ 0x98 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + stcl 0, cr0, [lr, #-608]! @ 0xfffffda0 │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7a8958 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - vshr.s64 d0, d8, #6 │ │ │ │ - b.n 7a8910 │ │ │ │ + ldc 0, cr0, [sl, #-608] @ 0xfffffda0 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - vqadd.s64 d16, d24, d8 │ │ │ │ + ldcl 0, cr0, [r8], {152} @ 0x98 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2670676,17 +2670605,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #26] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r4, r3, #4 │ │ │ │ strb r2, [r2, #18] │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7a8d56 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2671055,25 +2670984,25 @@ │ │ │ │ blx 6a8d8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a8f98 │ │ │ │ strb r2, [r0, #4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bvc.n 7a9140 │ │ │ │ + bmi.n 7a9000 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7a90ec │ │ │ │ + bmi.n 7a8fac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bvc.n 7a90b4 │ │ │ │ + bmi.n 7a8f74 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7a9100 │ │ │ │ + bmi.n 7a8fc0 │ │ │ │ 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 │ │ │ │ @@ -2672575,19 +2672504,19 @@ │ │ │ │ blx 6a8d8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a9e88 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r5!, {r4, 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] @ (7aa058 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2672676,19 +2672605,19 @@ │ │ │ │ blx 6a8d8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7aa01a │ │ │ │ str r2, [r4, #4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, 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 │ │ │ │ @@ -2673560,29 +2673489,29 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldrsh r6, [r2, r4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r7, r0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + bkpt 0x00e6 │ │ │ │ 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 │ │ │ │ @@ -2674822,186 +2674751,185 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ lsls r0, r0, #5 │ │ │ │ strb r2, [r7, r3] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + mcr2 1, 0, r0, cr2, cr11, {0} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + rev r6, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + rev r6, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 7aba0c ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 7ab78c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - pop {r1, r7} │ │ │ │ + cbnz r2, 7ab784 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab23c │ │ │ │ + b.n 7abcfc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + cbnz r6, 7ab780 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + cbnz r4, 7ab786 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab178 │ │ │ │ + b.n 7abc38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r5} │ │ │ │ + cbnz r0, 7ab780 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7ab044 │ │ │ │ + b.n 7abb04 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r4, 7ab7d6 │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r2, 7ab7e6 │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 7ab7ce │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bge.n 7ab81c │ │ │ │ + bvc.n 7ab6dc │ │ │ │ lsls r5, r1, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7abc90 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 7abae0 ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 7ab860 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bhi.n 7ab7a4 │ │ │ │ + bvs.n 7ab864 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r2, 7ab7e4 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stcl 0, cr0, [r4], #-572 @ 0xfffffdc4 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + strd r0, r0, [r4, #572] @ 0x23c │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbnz r4, 7ab7d4 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + ble.n 7ab880 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + push {r1, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r3, pc, #952 @ (adr r3, 7abbb0 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ble.n 7ab7e4 │ │ │ │ + blt.n 7ab8a4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cbz r4, 7ab880 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ble.n 7ab86c │ │ │ │ + bge.n 7ab72c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + cbz r4, 7ab874 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {} │ │ │ │ + cbz r0, 7ab838 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbz r4, 7ab884 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbz r0, 7ab88c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + cbz r4, 7ab88e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + cbz r4, 7ab892 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbz r4, 7ab894 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + cbz r0, 7ab898 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - setpan #1 │ │ │ │ + cbz r0, 7ab89a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - setpan #0 │ │ │ │ + cbz r0, 7ab89c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7ab88a │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - uxtb r6, r3 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + cbz r4, 7ab87c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7ab8c2 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + cbz r4, 7ab8c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - uxtb r0, r3 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r2, [pc, #2872] @ 7ac3c0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7ab06a │ │ │ │ @@ -2676029,223 +2675957,223 @@ │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7ac334 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ - cbz r2, 7ac3dc │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7ac3de │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r6, 7ac3d4 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7ac3d6 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7ac3b4 │ │ │ │ + bcc.n 7ac474 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #32 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #448 @ (adr r4, 7ac5e8 ) │ │ │ │ + add r1, pc, #832 @ (adr r1, 7ac768 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7ac3bc │ │ │ │ + bcc.n 7ac47c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7ac530 │ │ │ │ + bcs.n 7ac3f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ negs r0, r7 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r7, pc, #656 @ (adr r7, 7ac724 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r7, pc, #560 @ (adr r7, 7ac6c8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r7, pc, #536 @ (adr r7, 7ac6b4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcs.n 7ac47c │ │ │ │ + beq.n 7ac53c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r7, pc, #328 @ (adr r7, 7ac5ec ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r6, pc, #936 @ (adr r6, 7ac854 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r6, pc, #912 @ (adr r6, 7ac840 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #464 @ (adr r6, 7ac688 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r7, pc, #16 @ (adr r7, 7ac4cc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r5, pc, #888 @ (adr r5, 7ac840 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bne.n 7ac5ac │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r5, pc, #704 @ (adr r5, 7ac790 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r5, pc, #680 @ (adr r5, 7ac77c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - beq.n 7ac4c8 │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r5, pc, #424 @ (adr r5, 7ac684 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - beq.n 7ac5c0 │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 7ac840 ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 7ac5c0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 7ac7fc ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 7ac57c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 7ac8fc ) │ │ │ │ + add r4, pc, #376 @ (adr r4, 7ac67c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 7ac630 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 7ac7b0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 7ac5ac ) │ │ │ │ + add r4, pc, #544 @ (adr r4, 7ac72c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #632 @ (adr r6, 7ac788 ) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 7ac908 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #536 @ (adr r6, 7ac72c ) │ │ │ │ + add r3, pc, #920 @ (adr r3, 7ac8ac ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r7, pc, #768 @ (adr r7, 7ac818 ) │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #344 @ (adr r6, 7ac678 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 7ac7f8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #928 @ (adr r5, 7ac8c4 ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 7ac644 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 7ac820 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 7ac5a0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 7ac924 ) │ │ │ │ + add r3, pc, #376 @ (adr r3, 7ac6a4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 7ac8c8 ) │ │ │ │ + add r3, pc, #280 @ (adr r3, 7ac648 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 7ac54c ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 7ac6cc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 7ac910 ) │ │ │ │ + add r3, pc, #344 @ (adr r3, 7ac690 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #696 @ (adr r5, 7ac7f4 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 7ac574 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 7ac5b0 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 7ac730 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #736 @ (adr r5, 7ac824 ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 7ac5a4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 7ac700 ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 7ac880 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 7ac624 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 7ac7a4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 7ac6a8 ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 7ac828 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 7ac64c ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 7ac7cc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #312 @ (adr r5, 7ac698 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 7ac818 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #200 @ (adr r5, 7ac62c ) │ │ │ │ + add r2, pc, #584 @ (adr r2, 7ac7ac ) │ │ │ │ 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 │ │ │ │ @@ -2676542,19 +2676470,19 @@ │ │ │ │ bne.w 7ac752 │ │ │ │ b.n 7ac788 │ │ │ │ nop │ │ │ │ subs r2, #114 @ 0x72 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7ac3b4 │ │ │ │ + b.n 7ace74 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r1, pc, #112 @ (adr r1, 7ac8d8 ) │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 7ac984 ) │ │ │ │ + add r2, pc, #664 @ (adr r2, 7acb04 ) │ │ │ │ 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] @ (7ac904 ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2676610,15 +2676538,15 @@ │ │ │ │ nop │ │ │ │ adds r7, #120 @ 0x78 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 7ad0fc │ │ │ │ + b.n 7acbbc │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r0, #3872] @ 0xf20 │ │ │ │ @@ -2677121,15 +2677049,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 af7be0 │ │ │ │ + bl af78d0 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2189] @ 0x88d │ │ │ │ bl 754db0 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7acee0 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2677367,15 +2677295,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 af7be0 │ │ │ │ + bl af78d0 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ bl 754db0 │ │ │ │ mov r0, r6 │ │ │ │ bl 754db0 │ │ │ │ @@ -2677573,15 +2677501,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 af8140 │ │ │ │ + bl af7e30 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2189] @ 0x88d │ │ │ │ bl 754db0 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7ad3ac │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2677821,15 +2677749,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5e66dc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7ad732 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af505c │ │ │ │ + bl af4d4c │ │ │ │ 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 │ │ │ │ @@ -2677842,15 +2677770,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 7ad7d0 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl af4d90 │ │ │ │ + bl af4a80 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2677882,19 +2677810,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 af50d4 │ │ │ │ + bl af4dc4 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af537c │ │ │ │ + bl af506c │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af5098 │ │ │ │ + bl af4d88 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7ad76e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2677980,15 +2677908,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 af7830 │ │ │ │ + bl af7520 │ │ │ │ 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 │ │ │ │ @@ -2678008,15 +2677936,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 af74f8 │ │ │ │ + bl af71e8 │ │ │ │ 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 │ │ │ │ @@ -2678105,15 +2678033,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 af5ffc │ │ │ │ + bl af5cec │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldrb.w r2, [r4, #532] @ 0x214 │ │ │ │ cbnz r2, 7ad9d2 │ │ │ │ ldr r2, [pc, #884] @ (7add2c ) │ │ │ │ ldr r3, [pc, #876] @ (7add28 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2678478,21 +2678406,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 af6064 │ │ │ │ + bl af5d54 │ │ │ │ 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 af60b8 │ │ │ │ + bl af5da8 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 4325d8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31e238> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2678639,15 +2678567,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 af6378 │ │ │ │ + bl af6068 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2189] @ 0x88d │ │ │ │ bl 754db0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7add92 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2678700,15 +2678628,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7ae138 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7ade22 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl af6184 │ │ │ │ + bl af5e74 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7ae266 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 445334 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x330f94> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2679033,15 +2678961,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ lsls r0, r0, #5 │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ 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] @ 7aea18 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2679201,15 +2679129,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 af7f0c │ │ │ │ + bl af7bfc │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldr.w r2, [pc, #1120] @ 7aea20 │ │ │ │ ldr.w r3, [pc, #1112] @ 7aea1c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2679277,15 +2679205,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7ac970 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl af6ffc │ │ │ │ + bl af6cec │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ b.n 7ae5bc │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7ae420 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2679329,15 +2679257,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 af7f0c │ │ │ │ + bl af7bfc │ │ │ │ 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] │ │ │ │ @@ -2679351,15 +2679279,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7ac970 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af6ffc │ │ │ │ + bl af6cec │ │ │ │ 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 │ │ │ │ @@ -2679611,15 +2679539,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7ac970 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af6ffc │ │ │ │ + bl af6cec │ │ │ │ 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 │ │ │ │ @@ -2680810,173 +2680738,173 @@ │ │ │ │ ldr r2, [pc, #328] @ (7af760 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 7af0ec │ │ │ │ nop │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r2, #10 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 7af6f8 ) │ │ │ │ + add r0, pc, #488 @ (adr r0, 7af878 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ 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 │ │ │ │ @@ -2681269,55 +2681197,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 7af9b2 │ │ │ │ lsrs r2, r7, #1 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7afcec ) │ │ │ │ @@ -2681332,15 +2681260,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 afa2ac │ │ │ │ + bl af9f9c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7afcda │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2682617,17 +2682545,17 @@ │ │ │ │ b.n 7b0aa8 │ │ │ │ mov r1, r6 │ │ │ │ b.n 7b0aae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ac68 │ │ │ │ b.n 7b0afa │ │ │ │ nop │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2683629,17 +2683557,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7b175c │ │ │ │ b.n 7b16fc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ 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 │ │ │ │ @@ -2683746,17 +2683674,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7b188c │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ 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] @ 7b2050 │ │ │ │ @@ -2684307,15 +2684235,15 @@ │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7b1954 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ b.n 7b1e3c │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 7b1b40 │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2684814,15 +2684742,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7b2648 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7b24b4 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ 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] @ 7b26dc │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2684874,15 +2684802,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7b26a2 │ │ │ │ blx 688ac <__stack_chk_fail@plt> │ │ │ │ bls.n 7b260c │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bls.n 7b2798 │ │ │ │ lsls r7, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2685172,15 +2685100,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7b2912 │ │ │ │ nop │ │ │ │ bvc.n 7b29f4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2685395,19 +2685323,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 7b2b88 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7b2c20 │ │ │ │ b.n 7b2b88 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #712] @ (7b2efc ) │ │ │ │ + ldr r0, [pc, #72] @ (7b2c7c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #672] @ (7b2ed8 ) │ │ │ │ + ldr r0, [pc, #32] @ (7b2c58 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r1, #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] @ (7b2f18 ) │ │ │ │ @@ -2685692,15 +2685620,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r3, #142 @ 0x8e │ │ │ │ lsls r0, r0, #5 │ │ │ │ bne.n 7b2f9c │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2686964,15 +2686892,15 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 7b3bca │ │ │ │ lsls r2, r7, #4 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmia r4!, {r2, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2687099,15 +2687027,15 @@ │ │ │ │ nop │ │ │ │ add sp, #296 @ 0x128 │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmia r3!, {r4, r5} │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2687206,15 +2687134,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #600 @ 0x258 │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r3, #4 │ │ │ │ add r7, sp, #272 @ 0x110 │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmia r2!, {r3, r5} │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2687660,17 +2687588,17 @@ │ │ │ │ bl 76d428 │ │ │ │ blx 68e4c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ bkpt 0x0022 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #824] @ (7b45c4 ) │ │ │ │ + ldr r5, [pc, #184] @ (7b4344 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeb82009a │ │ │ │ + strd r0, r0, [r2], #616 @ 0x268 │ │ │ │ stmdb sp!, {r4, 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] @ 7b4314 │ │ │ │ @@ -2687764,15 +2687692,15 @@ │ │ │ │ bl 7b41c4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #928] @ (7b4740 ) │ │ │ │ + ldr r4, [pc, #288] @ (7b44c0 ) │ │ │ │ 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 │ │ │ │ @@ -2687889,19 +2687817,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r6, 7b4544 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #944] @ (7b4880 ) │ │ │ │ + ldr r3, [pc, #304] @ (7b4600 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [pc, #728] @ (7b47b0 ) │ │ │ │ + ldr r3, [pc, #88] @ (7b4530 ) │ │ │ │ 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 │ │ │ │ @@ -2688131,23 +2688059,23 @@ │ │ │ │ bl 7b5d34 │ │ │ │ b.n 7b44fe │ │ │ │ nop │ │ │ │ cbnz r2, 7b477a │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #864] @ (7b4aa0 ) │ │ │ │ + ldr r2, [pc, #224] @ (7b4820 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stcl 0, cr0, [r8], #-596 @ 0xfffffdac │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + strd r0, r0, [r8, #596] @ 0x254 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [pc, #840] @ (7b4a94 ) │ │ │ │ + ldr r1, [pc, #200] @ (7b4814 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sbc.w r0, lr, r5, lsr #2 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + @ instruction: 0xe8ce0095 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ 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] @ 7b49b8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2688382,23 +2688310,25 @@ │ │ │ │ bl 7b5f5c │ │ │ │ b.n 7b4774 │ │ │ │ nop │ │ │ │ @ instruction: 0xb890 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #480] @ (7b4ba4 ) │ │ │ │ + blx fp │ │ │ │ lsls r1, r2, #2 │ │ │ │ - and.w r0, r0, r5, lsr #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + b.n 7b4888 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (7b4af8 ) │ │ │ │ + mov sl, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xe8de0095 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + b.n 7b4650 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ 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 │ │ │ │ @@ -2688654,25 +2688584,25 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r7, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + add sl, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b4a0c │ │ │ │ + b.n 7b44cc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mov r8, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ 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] @ (7b4da0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688777,17 +2688707,17 @@ │ │ │ │ bl 7b4754 │ │ │ │ b.n 7b4cde │ │ │ │ nop │ │ │ │ cbz r6, 7b4df4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, ip │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ 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] @ (7b4e84 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688868,17 +2688798,17 @@ │ │ │ │ bl 7b44dc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sxth r6, r6 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc │ │ │ │ + rors r4, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2688989,17 +2688919,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 7b4fb4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - muls r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ 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] @ (7b5098 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2689090,17 +2689020,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #840 @ 0x348 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - negs r4, r3 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ 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] @ (7b51c8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2689218,17 +2689148,17 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - adcs r4, r0 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ 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] @ (7b52b0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2689304,17 +2689234,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b5220 │ │ │ │ add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ 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] @ (7b53f0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2689438,17 +2689368,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #552 @ 0x228 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ 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] @ (7b54ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2689534,17 +2689464,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 696a8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b5444 │ │ │ │ add r3, sp, #872 @ 0x368 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ 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 │ │ │ │ @@ -2689594,15 +2689524,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b5564 │ │ │ │ ldr r0, [pc, #8] @ (7b5590 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ nop │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ 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] @ (7b57a0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2689815,19 +2689745,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2690519,16 +2690449,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (7b5e34 ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7b5e38 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6af7c │ │ │ │ - @ instruction: 0xebe00090 │ │ │ │ - adc.w r0, sl, r0, lsr #2 │ │ │ │ + strd r0, r0, [r0, #-576] @ 0x240 │ │ │ │ + stmia.w sl!, {r4, r7} │ │ │ │ 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 │ │ │ │ @@ -2691131,15 +2691061,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7b6430 ) │ │ │ │ add r0, pc │ │ │ │ blx 68aa4 │ │ │ │ nop │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r4, r4 │ │ │ │ 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 │ │ │ │ @@ -2691880,21 +2691810,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ 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] @ (7b6e00 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2692027,45 +2691957,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r5, pc, #912 @ (adr r5, 7b7194 ) │ │ │ │ + add r3, pc, #272 @ (adr r3, 7b6f14 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r5, pc, #784 @ (adr r5, 7b7118 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 7b6e98 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - mov r4, sp │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r3, r3, #4 │ │ │ │ - mov r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - rors r6, r1 │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ lsls r2, r1, #2 │ │ │ │ - itee vc │ │ │ │ - lslvc r5, r2, #2 │ │ │ │ - ldrbvs r6, [r7, #27] │ │ │ │ - lslvs r5, r1, #2 │ │ │ │ - sev │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + pop {r5, r7} │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ + lsls r5, r1, #2 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -2692712,114 +2692642,114 @@ │ │ │ │ ldr r2, [pc, #212] @ (7b7610 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a304 <__fprintf_chk@plt> │ │ │ │ b.n 7b74c2 │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mrc 1, 7, r0, cr0, cr11, {0} │ │ │ │ - add r2, r9 │ │ │ │ + mrrc 1, 1, r0, r0, cr11 @ │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r5, r7} │ │ │ │ + rev r0, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + cbnz r6, 7b75c4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + cbnz r2, 7b75c0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - cbnz r2, 7b75fe │ │ │ │ + cbnz r2, 7b7596 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 7b75ee │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #14] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #14] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2693453,15 +2693383,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 7c86ec │ │ │ │ b.n 7b7d3e │ │ │ │ nop │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2693655,25 +2693585,25 @@ │ │ │ │ nop │ │ │ │ strh r6, [r1, #18] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + cbz r0, 7b7fc0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r1, r1, #2 │ │ │ │ cbz r1, 7b7f9e │ │ │ │ add.w r3, r0, #800 @ 0x320 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ @@ -2693760,36 +2693690,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bcd8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x347938> │ │ │ │ ldr r2, [pc, #388] @ (7b8210 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab6f78 │ │ │ │ + bl ab6c68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b817e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab6fec │ │ │ │ + bl ab6cdc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6fe8 │ │ │ │ + bl ab6cd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7b81be │ │ │ │ ldr r3, [pc, #356] @ (7b8214 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl ab6f78 │ │ │ │ + bl ab6c68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b8142 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab6fec │ │ │ │ + bl ab6cdc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6fe8 │ │ │ │ + bl ab6cd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7b81ca │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3726 @ 0xe8e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45bd54 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x3479b4> │ │ │ │ movs r2, #32 │ │ │ │ @@ -2693910,21 +2693840,21 @@ │ │ │ │ ldrb r6, [r5, #30] │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldrb r6, [r2, #30] │ │ │ │ lsls r7, r7, #4 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + blt.n 7b81b0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 7b830c │ │ │ │ + bvc.n 7b81cc │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bge.n 7b82ec │ │ │ │ + bvc.n 7b81ac │ │ │ │ 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 │ │ │ │ @@ -2694127,25 +2694057,25 @@ │ │ │ │ bne.n 7b8472 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b862c │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3764 @ 0xeb4 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl aba8f0 │ │ │ │ + bl aba5e0 │ │ │ │ ldr.w r0, [r6, #1860] @ 0x744 │ │ │ │ bl 4334d0 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x31f130> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #12 │ │ │ │ - bl af8ef4 │ │ │ │ + bl af8be4 │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 4378ec <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x32354c> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl afba98 │ │ │ │ + bl afb788 │ │ │ │ ldr.w r0, [r6, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ blx 6a8d8 │ │ │ │ ldr.w r0, [r6, #3464] @ 0xd88 │ │ │ │ blx 6a8d8 │ │ │ │ @@ -2694274,19 +2694204,19 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #21] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + lsrs r6, r1, #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] @ 7b91c0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2694649,15 +2694579,15 @@ │ │ │ │ cmp.w r7, #960 @ 0x3c0 │ │ │ │ add.w r6, r6, #240 @ 0xf0 │ │ │ │ bne.n 7b8a20 │ │ │ │ ldr.w r0, [fp, #832] @ 0x340 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cbz r0, 7b8a9a │ │ │ │ - bl af4d9c │ │ │ │ + bl af4a8c │ │ │ │ ldr.w r1, [r5, #812] @ 0x32c │ │ │ │ cbz r1, 7b8aa8 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #816] @ 0x330 │ │ │ │ cbz r1, 7b8ab6 │ │ │ │ @@ -2694696,19 +2694626,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7b9298 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ cbz r0, 7b8b22 │ │ │ │ bl 5e634c │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl aba900 │ │ │ │ + bl aba5f0 │ │ │ │ add.w r0, r5, #784 @ 0x310 │ │ │ │ - bl aba900 │ │ │ │ + bl aba5f0 │ │ │ │ add.w r0, r5, #736 @ 0x2e0 │ │ │ │ - bl afa250 │ │ │ │ + bl af9f40 │ │ │ │ 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, 7b8b6c │ │ │ │ @@ -2695438,18 +2695368,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 aba8f4 │ │ │ │ + bl aba5e4 │ │ │ │ addw r1, r5, #3764 @ 0xeb4 │ │ │ │ add.w r0, r4, #784 @ 0x310 │ │ │ │ - bl aba8f4 │ │ │ │ + bl aba5e4 │ │ │ │ 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 │ │ │ │ @@ -2695483,15 +2695413,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 afa22c │ │ │ │ + bl af9f1c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e6210 │ │ │ │ @@ -2695615,34 +2695545,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7d2edc │ │ │ │ mov r0, r4 │ │ │ │ bl 7e8e0c │ │ │ │ mov r0, r4 │ │ │ │ bl 7ea400 │ │ │ │ mov r0, r4 │ │ │ │ - bl af49a0 │ │ │ │ + bl af4690 │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b9bd2 │ │ │ │ - bl af4d7c │ │ │ │ + bl af4a6c │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af4d84 │ │ │ │ + bl af4a74 │ │ │ │ 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 af4d90 │ │ │ │ + bl af4a80 │ │ │ │ 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 7b96d2 │ │ │ │ @@ -2695689,15 +2695619,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4382f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323f58> │ │ │ │ mov r0, r4 │ │ │ │ bl 7b8650 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 7b989e │ │ │ │ - bl cd4b80 │ │ │ │ + bl cd4870 │ │ │ │ ldrb.w r3, [r5, #207] @ 0xcf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b9990 │ │ │ │ ldrb.w r3, [r5, #2063] @ 0x80f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -2696079,29 +2696009,29 @@ │ │ │ │ ldrb.w r3, [r5, #2127] @ 0x84f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b9714 │ │ │ │ ldrb.w r3, [r5, #2159] @ 0x86f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b9738 │ │ │ │ b.n 7b9714 │ │ │ │ - bl b5f2e4 │ │ │ │ + bl b5efd4 │ │ │ │ b.n 7b96d6 │ │ │ │ - bl c5cf28 │ │ │ │ + bl c5cc18 │ │ │ │ b.n 7b96d6 │ │ │ │ - bl c665ac │ │ │ │ + bl c6629c │ │ │ │ b.n 7b96d6 │ │ │ │ - bl c71aec │ │ │ │ + bl c717dc │ │ │ │ b.n 7b96d6 │ │ │ │ - bl c86cac │ │ │ │ + bl c8699c │ │ │ │ b.n 7b96d6 │ │ │ │ - bl c9c018 │ │ │ │ + bl c9bd08 │ │ │ │ b.n 7b96d6 │ │ │ │ - bl caef30 │ │ │ │ + bl caec20 │ │ │ │ b.n 7b96d6 │ │ │ │ - bl cc1e30 │ │ │ │ + bl cc1b20 │ │ │ │ b.n 7b96d6 │ │ │ │ ldr r2, [pc, #368] @ (7b9d00 ) │ │ │ │ ldr r1, [pc, #372] @ (7b9d04 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4382f8 <__vaDriverInit_1_23@@libgallium-26.0.4-1.so+0x323f58> │ │ │ │ b.n 7b96b4 │ │ │ │ @@ -2696217,75 +2696147,74 @@ │ │ │ │ b.n 7b9c5e │ │ │ │ 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 │ │ │ │ - vshr.u32 d16, d16, #1 │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + mrc2 0, 3, r0, cr10, cr0, {4} │ │ │ │ + strb 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 │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - @ instruction: 0xfbda0090 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + ldrsh.w r0, [sl, r0, lsl #1] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfac20090 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strh.w r0, [r2, r0, lsl #1] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfbe40090 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + vst4.32 {d16-d19}, [r4 :64], r0 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfbf20090 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + ldr??.w r0, [r2, r0, lsl #1] │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfab80090 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + ldrb.w r0, [r8, r0, lsl #1] │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfade0090 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + ldrh.w r0, [lr, r0, lsl #1] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfaf40090 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + ldr.w r0, [r4, r0, lsl #1] │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfb860090 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + str??.w r0, [r6, #144] @ 0x90 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfade0090 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + ldrh.w r0, [lr, r0, lsl #1] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfaf40090 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + ldr.w r0, [r4, r0, lsl #1] │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9ee0090 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + @ instruction: 0xf74e0090 │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfb540090 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + ldrh.w r0, [r4, #144] @ 0x90 │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfa820090 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + @ instruction: 0xf7e20090 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9a40090 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + @ instruction: 0xf7040090 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes